2017-07-02 167 views
1

我是新來的opengl,所以我對頂點屬性和頂點的術語感到困惑。我想知道是否有人能夠澄清究竟是什麼頂點屬性,它與頂點有什麼不同。什麼是頂點屬性?

另外,你能解釋一下頂點屬性與着色器有什麼關係?

回答

2

頂點屬性是提供給每個頂點數據的着色器的輸入變量。在OpenGL核心配置文件中,它們在頂點着色器中被指定爲in變量,並由GL_ARRAY_BUFFER支持。這些變量可以包含例如位置,法線或紋理座標。

頂點是所有屬於一起的頂點屬性的組合。