我正在进行2D四元组批处理。顶点阵列非常结构化:每个四边形有4个顶点,带有位置和纹理矢量,但我每个四边形只需要一种颜色。
在每个顶点放置重复的颜色信息似乎是浪费。
有没有办法可以优化它?
答案 0 :(得分:0)
颜色是顶点的属性而不是原始的属性。使用顶点属性数组时,openg mandates的顶点数应该等于没有tex坐标,没有法线,没有颜色等等。
一些参考文献:
How can I specify per-face colors when using indexed vertex arrays in OpenGL 3.x?