0
我正在研究2D四分批配料。頂點數組是非常結構化的:每個四邊形有4個頂點,包含位置和紋理向量,但是我只需要每個四邊形一個顏色。是否可以爲每個四邊形指定一種顏色?
把重複的顏色信息放在每個頂點看起來像是浪費。
有沒有一種方法可以優化這個?
我正在研究2D四分批配料。頂點數組是非常結構化的:每個四邊形有4個頂點,包含位置和紋理向量,但是我只需要每個四邊形一個顏色。是否可以爲每個四邊形指定一種顏色?
把重複的顏色信息放在每個頂點看起來像是浪費。
有沒有一種方法可以優化這個?
顏色是頂點的屬性而不是原始的。在使用頂點屬性數組的時候,openg要求頂點的數量應該等於沒有tex座標,沒有法線,沒有顏色,等等。
一些參考:
How can I specify per-face colors when using indexed vertex arrays in OpenGL 3.x?