विमान पर बनावट को कैसे स्क्रॉल करना है? तो मेरे पास एक बनावट वाला विमान है, क्या मैं उस पर बनावट (अनंत) से बाईं ओर स्क्रॉल करने के लिए एक शेडर का उपयोग कर सकता हूं?जीएलएसएल शेडर जो बनावट को स्क्रॉल करता है
5
A
उत्तर
10
सेटअप बनावट रैपिंग का उपयोग कर
glTexParameteri(TextureID, L_TEXTURE_WRAP_S, GL_REPEAT)
जबकि बनावट नमूना प्राप्त करने में कठिनाई
texture2D(sampler, u + Time, v)
की तरह अपने बनावट शेडर को नाव वर्दीTime
नामित जोड़ेकुछ उपयोग मोड।
अपने कोड में कुछ टाइमर का उपयोग कर
Time
वर्दी अद्यतन करें।
:/*VERTEX_PROGRAM*/ in vec4 in_Vertex; in vec4 in_TexCoord; uniform mat4 ModelViewMatrix; uniform mat4 ProjectionMatrix; out vec2 TexCoord; void main() { gl_Position = ProjectionMatrix * ModelViewMatrix * in_Vertex; TexCoord = vec2(in_TexCoord); } /*FRAGMENT_PROGRAM*/ in vec2 TexCoord; uniform sampler2D Texture0; /// Updated in external code uniform float Time; out vec4 out_FragColor; void main() { /// "u" coordinate is altered out_FragColor = texture(Texture0, vec2(TexCoord.x + Time, TexCoord.y)); }
यहाँ एक GLSL शेडर है
संबंधित मुद्दे
- 1. वेबजीएल जीएलएसएल शेडर: बनावट 2 डी तक पहुंच अन्य बनावट को ओवरराइड करता है
- 2. एक ओपनजीएल जीएलएसएल शेडर
- 3. जेनेरिक जीएलएसएल प्रकाश शेडर
- 4. जीएलएसएल 1.5 सरल ज्यामिति शेडर
- 5. जीएलएसएल शेडर को हटाने का सही तरीका?
- 6. मैं इस वेबजीएल/जीएलएसएल छवि को डाउनस्प्लिंग शेडर
- 7. जीएलएसएल के साथ बनावट के रंग को कैसे बदला जाए?
- 8. जीएलएसएल
- 9. जीएलएसएल
- 10. ओपनगल ज्यामिति शेडर पूर्णांक बनावट fetch
- 11. जीएलएसएल
- 12. जीएलएसएल, सेमफोर?
- 13. जीएलएसएल में एक साथ बनावट और रंग?
- 14. जीएलएसएल
- 15. बनावट लोड और बाध्य है, लेकिन टुकड़ा शेडर इसे
- 16. खंडित शेडर के साथ जीएलएसएल केवल काले GL_POINTS
- 17. ओपनजीएल ईएस बनावट को प्रस्तुत करता है, फिर बनावट
- 18. क्या जीएलएसएल आउटपुट एक ही समय में दो/एकाधिक बनावट कर सकता है?
- 19. जीएलएसएल
- 20. मैं कैसे बता सकता हूं कि सक्रिय बनावट जीएलएसएल में बनावट आईडी 0 है?
- 21. मैं पूरे दृश्य में रेडियल ब्लर लगाने के लिए जीएलएसएल शेडर का उपयोग कैसे करूं?
- 22. जीएलएसएल ईएस फोंग शेडर में डिवाइस/ओएस असंगतता
- 23. वर्टेक्स शेडर में बनावट लुकअप आईपैड डिवाइस बनाम आईपैड सिम्युलेटर पर अलग-अलग व्यवहार करता है - ओपनजीएल ईएस 2.0
- 24. जीएलएसएल
- 25. जीएलएसएल फ्रैगमेंट स्थिति
- 26. जीएलएसएल बूलियन
- 27. जीएलएसएल 4.1 gl_ModelViewProjectionMatrix
- 28. जीएलएसएल
- 29. अद्यतित जीएलएसएल ट्यूटोरियल?
- 30. आकार बदलने योग्य UILabel जो स्क्रीन पर स्क्रॉल करता है