http://www.khronos.org/registry/webgl/specs/latest/#DYNAMIC_INDEXING_OF_ARRAYS "वेबजीएल केवल निरंतर अभिव्यक्तियों, लूप इंडेक्स या संयोजन के साथ गतिशील अनुक्रमण की अनुमति देता है। केवल अपवाद वर्टेक्स शेडर्स में समान पहुंच के लिए है, जिसे किसी भी अभिव्यक्ति का उपयोग करके अनुक्रमित किया जा सकता है।"
क्या आपने इसे आजमाया? अगर यह काम नहीं करता है, तो कुछ विकल्प हैं।
यदि आपके पास मूल्यों की एक छोटी संख्या है, तो अन्यथा ठीक काम कर सकता है। AFAIK समान मूल्यों को किसी भी तरह से रजिस्टरों में लोड किया जा रहा है, इसलिए उन पर गणित के एक दर्जन चक्र करने से आपके शेडर को धीमा नहीं किया जा रहा है।
बड़ी संख्या में मूल्यों के लिए, बनावट आपकी सबसे अच्छी शर्त है।
स्रोत
2011-06-06 09:43:12
से किसी भी संकलन त्रुटि नहीं मिलता है एक समाधान नहीं है: '/ * सूचकांक चर दिया मैं है */के लिए (int x = 0; x