2017-03-06 58 views
0

當我將不同的頂點屬性配置綁定到VAO時,我可以輕鬆地更改VAO並渲染不同的東西。但是這些不同的東西可能也需要不同的紋理。將紋理綁定到VAO是否有意義,以便當您更改VAO時,相同的紋理索引會填充不同的數據?將紋理連接到VAO是否有意義?

回答

4

一個VAO本質上是一個包含所有傳入glVertexAttribPointer()的值的表格,以及在調用glEnableVertexAttribArray()時綁定的VBO的引用。沒有辦法將紋理連接到特定的VBO,並且您必須在渲染VAO之前手動執行此操作。

相關問題