पर लाइन क्लिपिंग यदि मुझे एक रेखा खंड मिलता है जो किसी दिए गए बहुभुज को पार करने के लिए काफी लंबा था, जो अवतल या उत्तल बहुभुज हो सकता है। पॉलीगॉन में मौजूद सभी छेड़छाड़ वाले प्रकाश खंडों को मैंने कैसे पाया?अरबी 2 डी पॉलीगॉन
लक्ष्य क्षेत्र बहुभुज नहीं है, लेकिन एक अंतर्निहित वक्र समारोह या पट्टी की अवस्था है, यह कैसे करना है, तो?
धन्यवाद!
धन्यवाद।वक्र क्लिपिंग के लिए आपने किस विधि का उपयोग किया था? – Buzz
जिस दृष्टिकोण को मैंने लिया था वह प्रारंभ में वक्र (और प्रत्येक फ़्लैटेड सेगमेंट को लेबल करने) को फ़्लैट करने के लिए था क्योंकि क्लिपिंग एल्गोरिदम केवल लाइनों पर काम करता है। एक बार छेड़छाड़ मिलने के बाद लेबल वाले सेगमेंट का उपयोग वक्र उप-सेगमेंट (डी कास्टेलजौ के एल्गोरिदम) की पहचान के लिए किया जाता है। फिर यह मूल वक्र में डी Casteljau के एल्गोरिदम को फिर से लागू करने का मामला है, लेकिन केवल घुमाव के भाग में घुमावदार भाग के लिए। क्या इसका कोई मतलब है? –
हां। सही बात। धन्यवाद! – Buzz