如何在OpenGLES(iPhone)中重置或清除glVertexAttribPointer值?

时间:2012-05-12 08:04:32

标签: iphone ios opengl-es

目前我正在使用简单游戏应用程序,我对glVertexAttribPointer有疑问,要求在glVertexAttribPointer中清除或重新设置值。有可能吗?你能告诉我吗?

示例代码:

glVertexAttribPointer(GLKVertexAttribPosition, 2, GL_FLOAT, GL_FALSE, sizeof(TexturedVertex), (void *) (offset + offsetof(TexturedVertex, geometryVertex)));

提前致谢。

1 个答案:

答案 0 :(得分:4)

你是什么意思 - 重置?如果您不需要特定属性,请将其禁用:

glDisableVertexAttribArray(GLKVertexAttribPosition);