openGL:片段着色器的gl_instanceID

时间:2014-11-17 19:56:16

标签: opengl fragment-shader

我编写了一个c ++程序,它有很多实例,我想使用glDrawArraysInstanced。片段着色器的gl_instanceID是否有类似内容?

1 个答案:

答案 0 :(得分:3)

直接通过:

varying int instanceID

main(){
    gl_Position = //...
    instanceID = gl_instanceID;
}

并像使用从顶点着色器输出的任何其他参数一样使用。