2017-08-01 43 views
0

虽然我在gl.h ang glext.h中查看了定义,但我发现GL_TEXTURE_BINDING_ARRAY,我认为它与像GL_TEXTURE_COORD_ARRAY这样的VBO有关,可以使用glTexCoordArraygl *用于纹理绑定的指针函数

是否有一个vbo函数来绑定VBO中的纹理对象就像您将纹理的坐标绑定到glTexCoordArray一样?以及如何将它绑定到三角形/四边形而不是单个顶点?

回答

1

是否有在VBO绑定纹理对象

,您最多可以做的是使用bindless textures,并通过这些64位整数(VBO一个功能这大概你会传递给片段着色器)。但是,它仍然只提供每个顶点的值,而不是每个原始值。所以你仍然必须处理provoking vertex问题。