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