2017-07-02 171 views
1

我是新来的opengl,所以我对顶点属性和顶点的术语感到困惑。我想知道是否有人能够澄清究竟是什么顶点属性,它与顶点有什么不同。什么是顶点属性?

另外,你能解释一下顶点属性与着色器有什么关系?

回答

2

顶点属性是提供给每个顶点数据的着色器的输入变量。在OpenGL核心配置文件中,它们在顶点着色器中被指定为in变量,并由GL_ARRAY_BUFFER支持。这些变量可以包含例如位置,法线或纹理坐标。

顶点是所有属于一起的顶点属性的组合。