我在this中閱讀了蘋果文檔(標題爲「避免在屬性數組中存儲常量」),它表示如果模型的頂點都具有相同的顏色,則顏色不應該是頂點屬性。 「OpenGL ES 2.0應用程序可以設置恆定的頂點屬性...」是什麼意思?OpenGL常量顏色
我的問題是,使用統一的顏色值是否會更好,並且調用有統一的調用併爲每個對象繪製調用?無論如何也要擁有頂點屬性,但一舉畫出一切。 (或者,如果這更好,則是一個恆定的頂點屬性)。
基本上,一次繪製所有東西的好處只是缺少多個函數調用的開銷嗎?爲了得到它的感覺,比如我畫了1000個圓圈,每個幀都有不同的顏色和40個頂點。在這種情況下哪個更好?
@genpfault:實際上,我使用的是OpenGL,而不是OpenGL ES,但我認爲這仍然適用。 – mk12