जैसे अंतर्निहित वर्टेक्स गुणों पर मुझे glvxtexAttribPointer का उपयोग करके शेरटेड विशेषताओं को अंतर्निहित (gl_Vertex
, gl_Color
, आदि) के रूप में अपेक्षा करने वाले शेडर्स को भेजना होगा।glVertexAttribPointer gl_Vertex, gl_Normal
glVertexAttribPointer
फ़ंक्शन प्रत्येक अंतर्निहित विशेषता के सूचकांक (या स्थान) को निर्दिष्ट करने की आवश्यकता है। मैं इसे एनवीडिया कार्यान्वयन पर कर सकता हूं क्योंकि प्रत्येक विशेषता का स्थान तय किया गया है ("कस्टम विशेषताओं" अनुभाग में http://www.opengl.org/sdk/docs/tutorials/ClockworkCoders/attributes.php देखें, हालांकि मुझे अति कार्यान्वयन में स्थानों के बारे में निश्चित नहीं है।
इसके अलावा, फ़ंक्शन glGetAttribLocation
वापस आ जाएगा -1 जब साथ "gl_" शुरू करने की शुरुआत किसी भी विशेषता का स्थान प्राप्त करने के लिए।
मुझे लगता है कि मैं कुछ याद कर रहा हूँ कोशिश कर रहा है और इस एक छोटी सी समस्या है, लेकिन मैं नहीं अति के लिए सही समाधान मिल गया है।
SO में आपका स्वागत है, मुझे उम्मीद है कि आपने [FAQ] (http://stackoverflow.com/faq) पढ़ लिया है। –