我已经浏览了规范和OpenGL论坛,但实际上并没有理解这一点:
是否*BaseVertex应该将绘图命令的版本添加到GLSL变量中gl_VertexID?在它工作时,gl_VertexID包含从添加到它ELEMENT_ARRAY_BUFFER之前的边界取得的索引basevertex.
*BaseVertex
gl_VertexID
ELEMENT_ARRAY_BUFFER
basevertex
所以,我的问题是:这是正确的行为吗?我认为gl_VertexID应该包含用于获取顶点的索引.
opengl glsl
glsl ×1
opengl ×1