顶点属性到底是什么?



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

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

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

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

最新更新