2012-07-09 72 views
0

將VBO中單個立方體的座標存儲在VBO中並使用相機平移/旋轉將每個塊放置在地圖上的適當位置更合理嗎,還是存儲整個地圖在一個VBO,並從中吸取?VBO最佳方法OpenGL

這不是我的世界克隆,但它是一個第三人稱俯視攝像頭角度的世界,建立從立方體

地形
+0

如果您正在製作Minecraft克隆,請說出來。這使得知道你爲什麼要詢問立方體以及你的地形將會變得更容易。 – 2012-07-09 19:40:02

+0

我一直想知道如何使用世界空間座標進行紋理化,以及如何使用實例來構建延伸塊的建築物...... – zacaj 2012-07-09 19:42:01

+0

它絕對不是一個「我的世界」克隆,但它確實使用了很多立方體作爲地形的一部分。這是一個第三人自上而下的攝像機角度與建立地形的立方體 – 2012-07-09 19:45:22

回答

1

簡單地把在面值的問題,在我看來,在OP正在考慮多 - 通過渲染方案vs使用VBOs渲染大量幾何圖形。

如果這是正確的,那麼渲染大量的幾何圖形將勝過多遍渲染方案。當然,高效呈現多個立方體的正確方法是按材料對其進行分批並執行instanced rendering

+0

謝謝,我想這就是我所看到的。不知道它的官方術語。我會看看實例渲染,謝謝。 – 2012-07-09 19:49:27