标签: opengl-es
我正在编写一个WebGL程序,它将一堆三角形绘制到屏幕上。我正在使用间接寻址,所以像这样:
gl.drawElements(gl.TRIANGLES, list.length, gl.UNSIGNED_SHORT, 0);
顶点着色器有没有办法知道它正在处理的三角形的哪个顶点? (在列表给出的顺序中的三个顶点中,即第一个,第二个或最后一个)
答案 0 :(得分:1)
你可以在顶点坐标,纹理坐标,法线等的旁边使用额外的整数属性来检查顶点的ID。