2012-07-09 117 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