我一直在阅读:
http://alfonse.bitbucket.io/oldtut/Basics/Tut01%20Dissecting%20Display.html
我不太清楚这个功能是做什么的.
我认为它可以使用给定的VBO,但我不确定.
我以为那就是做了什么glEnableClientState(GL_VERTEX_ARRAY)
.
Nic*_*las 32
我一直在阅读:http://alfonse.bitbucket.io/oldtut/Basics/Tut01%20Dissecting%20Display.html
那么请阅读下一页 ; 我准确地解释它在那里做了什么;)
如果我可以引用自己:
我们在顶点着色器中将position属性的属性索引指定为0,因此对glEnableVertexAttribArray(0)的调用将启用position属性的属性索引....如果未启用该属性,则在渲染期间不会使用该属性.
还有另一种为顶点属性指定数据的方法,即非数组方式:
这样,我们只为一个顶点指定数据,该数据将被复制到所有顶点。
要使用非数组数据,请调用glDisableVertexAttribArray
.
要使用数组数据,请调用glEnableVertexAttribArray
.
归档时间: |
|
查看次数: |
34207 次 |
最近记录: |