2
假設我有一個多邊形(一個長方形的矩形),它由幾個使用GL_TRIANGLE_STRIP
的三角形組成。OpenGL ES - 在不同的頂點上重複相同的紋理
現在想象一下,我有一個方形紋理應該根據每個小正方形組成的矩形的映射。我該如何做到這一點?
假設我有一個多邊形(一個長方形的矩形),它由幾個使用GL_TRIANGLE_STRIP
的三角形組成。OpenGL ES - 在不同的頂點上重複相同的紋理
現在想象一下,我有一個方形紋理應該根據每個小正方形組成的矩形的映射。我該如何做到這一點?
您需要沿着幾何體重複您的紋理。爲此,您需要將紋理的GL_TEXTURE_WRAP_S
設置爲GL_REPEAT
。
然後,您可以指定紋理座標爲您的頂點:
我是新來的opengl ...可以請你提供一些代碼或例子...我想要相同的 –
開始!!!! http://iphonedevelopment.blogspot.com/2009/05/opengl-es-from-ground-up-part-6_25.html我一直堅持使用opengl es中的模擬gl函數。這確實意味着更多的點,但它的作品! – trumpetlicks