कैसे जल्दी से एक घुमावदार आकार आकर्षित करने के लिए?
"जल्दी" से मुझे लगता है कि एक को यथासंभव हार्डवेयर सुविधाओं का उपयोग करना चाहिए
"घुमावदार" से मेरा मतलब है कि द्विघात या घन बेज़ियर घटता द्वारा परिभाषित सीमाएं
"आकार" से मेरा मतलब है कि या तो "वसा" स्ट्रोक (यानी 1px से अधिक चौड़ा) या सम-विषम / गैर-शून्य भरा "2 डी घुमावदार बहुभुज", संभवतः छेद के साथ (यानी "ओ")
मैं पूछ रहा हूं क्योंकि मुझे जिन विकल्पों के बारे में पता है उनमें कई कमियां हैं:
आकृति को त्रिभुजित करना और इसे OpenGL को भेजना - CPU पर सबसे कठिन काम करता है और बहुत अधिक / कुछ त्रिकोण (अर्थात बेकार / मोटे) का उपयोग कर सकता है
बनावट एटलस - बनावट को हर परिवर्तन (आकार, स्केल, रोटेशन, ...) पर फिर से जोड़ना / अपलोड करना है।
दूरी के क्षेत्र पर हस्ताक्षर - बड़े पैमाने पर विवरण बहुत सुंदर नहीं दिखते हैं या बनावट को फिर से जोड़ना / अपलोड करना है
NV_path_rendering - यह हो सकता है, अगर यह केवल एनवीडिया के कार्ड पर काम नहीं कर रहा था
OpenVG - यह हो सकता है, अगर यह केवल मोबाइल पर काम नहीं कर रहा था
?
* यह मुझे लगता है कि OpenVG बिल्कुल आगे नहीं बढ़ रहा है, इसे हल्के ढंग से डालने के लिए। क्या किसी को इसकी भविष्य की संभावनाओं के बारे में कुछ पता है? क्या आज के समय में सब पर नज़र रखना उचित है?
** ओपन 5+ पॉलीगॉन के उड़ान भरने के साधन प्रदान करता है। यह किसी भी तरह "triangulating" विकल्प से जाल को परिष्कृत करने के लिए इस्तेमाल किया जा सकता है ताकि आकार सीमा कम से कम अभ्यस्त "angled" दिखे?