名称
glVertexAttrib - 指定通用顶点属性的值
C规范
void glVertexAttrib1f( GLuint index, GLfloat v0);
void glVertexAttrib2f( GLuint index, GLfloat v0, GLfloat v1);
void glVertexAttrib3f( GLuint index, GLfloat v0, GLfloat v1, GLfloat v2);
void glVertexAttrib4f( GLuint index, GLfloat v0, GLfloat v1, GLfloat v2, GLfloat v3);
void glVertexAttribI4i( GLuint index, GLint v0, GLint v1, GLint v2, GLint v3);
void glVertexAttribI4ui( GLuint index, GLuint v0, GLuint v1, GLuint v2, GLuint v3);
void glVertexAttrib1fv( GLuint index, const GLfloat *v);
void glVertexAttrib2fv( GLuint index, const GLfloat *v);
void glVertexAttrib3fv( GLuint index, const GLfloat *v);
void glVertexAttrib4fv( GLuint index, const GLfloat *v);
void glVertexAttribI4iv( GLuint index, const GLint *v);
void glVertexAttribI4uiv( GLuint index, const GLuint *v);
参数
index
指定要修改的通用顶点属性的索引。
v0,v1,

glVertexAttrib系列函数用于在OpenGL ES 3.0中指定通用顶点属性的值。这些函数允许你在顶点着色器中定义的属性变量与通用顶点属性之间建立绑定,并且可以设置不同数量的组件值。别名属性的使用受到限制,且必须确保使用正确的glUniform命令与属性变量类型匹配,以避免未定义的行为。
最低0.47元/天 解锁文章
721

被折叠的 条评论
为什么被折叠?



