एकाधिक बनावट इकाइयों को कैसे बंद करें क्योंकि वे अन्य रेंडर भागों को प्रभावित करते हैं। मैं अपने उन्हें सक्रिय:ओपनजीएल: एकाधिक बनावट इकाइयों को बंद करें
glActiveTexture(GL_TEXTURE0 + index);
glBindTexture(GL_TEXTURE_2D,
((MaterialSampler2D)specular).texture.getTOB());
shader.setTexture2(index);
वहाँ glDeactivateTexture की तरह कुछ है?
मैं शेडर का उपयोग करता हूं और मुझे glEnable/glDisable (GL_TEXTURE_2D) का उपयोग करने की आवश्यकता नहीं है, क्या मैं? और मैं इसका उपयोग करता हूं, यह मेरी मदद नहीं करता है। – itun
बिल्कुल, कुछ डोडी ड्राइवरों को छोड़कर जो छोटी हैं (और मुझे लगता है कि एक बग था जो इस समस्या को एक समय में अति ड्राइवरों पर प्रभावित करता था) – ltjax