OStack程序员社区-中国程序员成长平台

标题: iphone - 如何在 OpenGLES(iPhone) 中重置或清除 glVertexAttribPointer 值? [打印本页]

作者: 菜鸟教程小白    时间: 2022-12-12 20:48
标题: iphone - 如何在 OpenGLES(iPhone) 中重置或清除 glVertexAttribPointer 值?

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

示例代码:

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

提前致谢。



Best Answer-推荐答案


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

glDisableVertexAttribArray(GLKVertexAttribPosition);

关于iphone - 如何在 OpenGLES(iPhone) 中重置或清除 glVertexAttribPointer 值?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10562036/






欢迎光临 OStack程序员社区-中国程序员成长平台 (https://ostack.cn/) Powered by Discuz! X3.4