我剛剛貼上了紋理我的多維數據集 - 我搜索了網頁,並意識到讓我的多維數據集6不同紋理(使用glDrawElements)的唯一方法是創建約24個索引。它的速度比glDrawArrays還要快,但它看起來很不合邏輯,速度很慢。我明白,glDrawElements的目的是處理複雜的模型,其中很少的索引共享不同的紋理座標。 但是,我仍然很困惑,因爲glDrawElements從大約50-67ms的10,000立方體(glDrawArrays)給我性能提升(沒有任何效果,只是着色器着色),到25-33ms與100,000立方體。渲染數以千計的文本多維數據集
我的問題是:我只需要接受它,或者還有一些方法來解決這個問題?
而不是通過曲面紋理,你可以嘗試使用Cubemap紋理紋理,如[那個](https://www.evl.uic.edu/aej/525/pics/cubemap-diagram.jpg)。 –
你爲什麼期望'glDrawElements'變慢?它幾乎從來不是,即使根本沒有共享頂點。 – derhass