को हटा दिया गया है, मैं अपने कण प्रणाली प्रतिपादन के लिए GL_POINT_SPRITE_ARB + VBO का उपयोग करना चाहता हूं। मैंने point_sprites के साथ सभी तैयारियां की हैं, लेकिन वीबीओ पर फंस गई हैं। ऐसा लगता है कि glEnableClientState, काम नहीं कर रहा है। मैंने पढ़ा कि यह आधुनिक ओपनजीएल में बहिष्कृत है। तो, इसके बजाय मुझे क्या उपयोग करना चाहिए?glEnableClientState
10
A
उत्तर
18
glEnableClientState
यह है कि आप ओपनजीएल को कैसे कहते हैं कि आप एक विशेष फिक्स्ड-फ़ंक्शन विशेषता (gl_Vertex
, gl_Color
, आदि) के लिए वर्टेक्स सरणी का उपयोग कर रहे हैं। उन सभी को मूल संदर्भों से हटा दिया गया है। generic vertex attribute को सक्षम करने के लिए आपको glEnableVertexAttribArray
का उपयोग करना चाहिए, और आप glVertexAttribPointer
से associate that attribute with a buffer object पर उपयोग करें।