2014-10-08 70 views
0

其實我有很多cpu生成的模型(大約100K,其中一個大約100個三角形),所有模型都有它的vbo和ibo。如果我嘗試使用glDrawElements()繪製每個模型,則速度很慢。如果我試圖繪製結合所有vbos和ibos如果刪除模型我需要更新vbo幾乎所有ibo,因爲刪除點更改索引順序,然後我需要緩衝區所有這些又慢。此外,我不確定實例性能和選擇,我需要知道哪個三角形屬於哪個模型。是否有任何緩衝方法,並且有一個繪製函數使用自己的vbo和索引來繪製所有單個模型?多個VBO和IBO如何處理

+1

看到一些代碼會有所幫助。你如何更新你的VBO數據,你的繪圖代碼是怎樣的。像這樣的東西。 – datenwolf 2014-10-08 09:26:38

回答