मैं वर्तमान में ओपन ES 2.0 दायरे में नया हूँ और, बफ़र्स, shaders, आदिओपनजीएल - सूचकांक के लिए GL_ELEMENT_ARRAY_BUFFER क्यों है?
फिलहाल, मैं तो बस के बीच मतभेदों को समझने की कोशिश कर रहा हूँ के रूप में मैं बंधन के बारे में कर सकते हैं के रूप में ज्यादा समझने के लिए चाहते हैं GL_ELEMENT_ARRAY_BUFFER
और GL_ARRAY_BUFFER
और प्रत्येक निर्दिष्ट प्रीसेट का उपयोग कब करें।
मेरे वर्तमान समझ मुझे विश्वास है कि GL_ELEMENT_ARRAY_BUFFER
कहा त्रिकोण के लिए सूचकांक के लिए विशेष रूप से है, जबकि अन्य सब कुछ के लिए है।
किसी पर क्यों और अगर यह सही है विस्तृत कर सकते हैं? GL_ELEMENT_ARRAY_BUFFER
को अलग तरीके से कैसे संभाला जाता है?
यह समझ मैं जानना चाहता हूँ आ गए हैं। मेरे पास एकमात्र असली सवाल है कि बफर टैग में शब्द शब्द क्यों है? यही कारण है कि मुझे हर बार फेंकता है क्योंकि ... यह सिर्फ एक ARRAY है। मैं इसे एक मौलिक सरणी नहीं कहूंगा। – TheCodingArt
व्यक्तिगत रूप से उस शब्द में "तत्व" शब्द का अर्थ है कि यह "तत्व" संदर्भों की एक सरणी है - क्योंकि डेटा बफर में मनमाना डेटा हो सकता है - लेकिन डेटा के प्रत्येक समूह (vertex + normal + color + tex coord) मूल रूप से हो सकता है एक "तत्व" कहा जाता है। – goatherder
ठीक है, तत्व सरणी में तत्वों वाले सरणी का क्रम शामिल है ... यह एकमात्र तार्किक कारण है जिसे मैं सोच सकता हूं, जो मुझे कोई समझ नहीं आता है। GL_ARRAY_BUFFER को एलिमेंट बफर क्यों नहीं कहा जाता है यदि इसमें तत्व हैं? यही वह जगह है जहां मैं थोड़ा खो गया हूं। – TheCodingArt