每当我们使用索引数组通过 glDraw*Elements* 渲染纹理多边形时,我们可以提供一个顶点数组和一个纹理坐标数组。那么索引数组中的每一个索引都是指顶点数组中某个位置的一个顶点和纹理数组中同一位置对应的纹理坐标。现在,例如,如果几个单独的图元(如 QUADS)共享一个顶点,但该顶点需要不同的纹理坐标,则我们必须在数组中复制该顶点的次数,因为我们有不同的纹理坐标。因此,如果纹理坐标数组可以与索引数组中的位置关联起来会方便得多。这样就不需要重复顶点来将一个特定的顶点与不同的纹理坐标相关联。
这可能吗?如果是,使用什么语法?