为什么我的世界会使用多边形而不是体素来绘制世界地形?基于体素的渲染引擎是否适合由Minecraft等多维数据集构建的完全可破坏的游戏世界?它会比使用多边形更有效吗?
是什么让您认为Minecraft没有使用本质上是其世界的体素表示形式?我的意思是,您的陈述来源是什么?我一直以为是的。
—
乔什
minecraftwiki.net/wiki/Map-特别是:“ Minecraft使用体素系统,这是一个增量3D网格,其中每个网格点都保存单个块的数据。”
—
雷德伊
虽然Minecraft确实使用了世界的体素表示,但它是使用多边形渲染的。我的问题是为什么他不写体素渲染器。
—
jeffythedragonslayer
我的错误,我误解了
—
雷德(Ray Dey)
在今天(或昨天)的GPU上使用射线投射在GPU上进行体素渲染是完全可能的。凭借聪明的acc结构(对于体素来说很简单)和聪明的内存使用,您应该能够实时渲染令人难以置信的巨大场景。
—
Notabene 2011年