2015-07-12 90 views

回答

2

這取決於它們有多大以及渲染了多少。您可以剪切不面向相機的矩形。您也可以停止渲染遠離相機的矩形。 您也可以嘗試放棄不會顯示的矩形。

你不應該在即時模式下渲染它們。嘗試使用VBOs/VAOs或顯示列表(不建議使用)。這樣數據(頂點和紋理座標)只被發送到GPU一次。 (渲染時,您只需調用id)如果某些幾何圖形具有相同的形狀,則還可以對多個網格使用一個顯示列表/ VAO,並通過平移/旋轉/縮放座標系來移動它們。

+0

我不能剪輯它們,因爲它是2D遊戲,我用在正交相機上(矩形總是面向相機) – ImBatman64

+0

好的。 ;)但是如果其他人一般搜索信息,我會保留這個答案。 – Geosearchef

+0

即使在即時模式下,20000個矩形也可以正常工作。 – immibis