1
揭开“大量细节的神秘面纱”
就在最近,试图在Unity中实现分块的细节系统。我将生成四个网格平面,每个平面都有一个高度图,但我想目前这并不是太重要。在阅读完有关此技术的内容后,我有很多疑问,我希望这不是一口气就能提出的,但是我非常感谢有人帮助我理解这种技术。 1:我无法理解在块状LOD管道的哪一点网格被分割成块。是在初始网格生成过程中执行此操作,还是执行此操作的单独算法? 2:我知道四叉树数据结构用于存储块状LOD数据,我想我有点遗漏了点,但是四叉树是否为每个细分级别存储了顶点和三角形数据? 3a:通常如何计算相机距离。在阅读有关四叉树的知识时,经常会提到与Axis对齐的边界框。在这种情况下,每个块都会有一个碰撞边界框来检测相机或播放器是否在附近?还是有更好的方法呢?(也许是射线广播?) 3b:大块自己计算相机距离吗? 4:每个块都具有相同的“分辨率”。例如,在顶层,网格将为32x32,每个细分节点也将为32x32。下面的例子: