1
如何爲一個頂點設置幾個紋理座標?OpenGL:設置幾個紋理座標
如何爲一個頂點設置幾個紋理座標?OpenGL:設置幾個紋理座標
在即時模式下使用glMultiTexCoord
此:http://www.opengl.org/sdk/docs/man/xhtml/glMultiTexCoord.xml
代碼示例
glBegin(GL_TRIANGLES);
glMultiTexCoord2f(GL_TEXTURE0, s0, t0);
glMultiTexCoord2f(GL_TEXTURE1, s1, t1);
glMultiTexCoord2f(GL_TEXTURE2, s2, t2);
glVertex3f(...);
/* ... */
glEnd();
使用頂點數組使用glClientActiveTexture
選擇紋理單元,以glTexCoordPointer
以下調用涉及。
如果您使用着色器,則可以將多個紋理座標分配給一組頂點屬性。