मैं ओपनजीएल ईएस 2.0 का उपयोग कर रहा हूं। मेरे पास एक गुच्छा है जिसे खींचने के लिए एक क्वाड है, मैं प्रति क्वाड केवल 4 कोने को पार करने में सक्षम होना पसंद करूंगा जैसे कि मैं GL_QUADS का उपयोग कर रहा था, लेकिन मूल रूप से मैं सिर्फ ड्राइंग का सबसे अच्छा तरीका जानना चाहता हूं अलग quads का गुच्छा।
अब तक मैंने जो कुछ भी पाया है वह कर सकता हूं: -GL_TRIANGLES (6 चक्कर प्रति क्वाड) -Deenerate GL_TRIANGLE_STRIP (6 चक्कर प्रति चक्कर)
पॉज़िबिटीज़ मैंने पाया है: -GL_TRIANGLE_STRIPS एक विशेष इंडेक्स वैल्यू के साथ जो क्वाड स्ट्रिप को रीसेट करता है (इसका मतलब प्रति क्वैड 5 इंडेक्स होगा, लेकिन मुझे नहीं लगता कि यह संभव है OpenGL ES 2.0)
3, 4,
4, 5, 6, 7}। पतित त्रिकोण हैं3,3,4
और3,4,4
। क्या यह करने योग्य है? नहीं, जब तक कि आपके क्वाड्स सामान्य किनारों के साथ जोड़े (या अधिक) में नहीं आते हैं। यदि 2nd क्वाड {3, 2, 4, 5} है तो स्ट्रिप है{0,1,3,2,5,4}
।