小编Pau*_*get的帖子

glVertexAttribPointer内置顶点属性,如gl_Vertex,gl_Normal

我要送顶点使用glVertexAttribPointer属性来着色期待他们作为内置(gl_Vertex,gl_Color,等).

glVertexAttribPointer函数需要指定每个内置属性的索引(或位置).我可以在NVidia实现上做到这一点,因为每个属性的位置都是固定的(请参阅http://www.opengl.org/sdk/docs/tutorials/ClockworkCoders/attributes.php "自定义属性"部分),不过我是不确定ATI实施中的位置.

此外,glGetAttribLocation当尝试获取以"gl_"开头的任何属性的位置时,该函数将返回-1.

我想我错过了一些东西,这是一个微不足道的问题,但是我没有为ATI找到正确的解决方案.

opengl attributes glsl ati vertex

7
推荐指数
1
解决办法
2231
查看次数

标签 统计

ati ×1

attributes ×1

glsl ×1

opengl ×1

vertex ×1