我现在正在从事3D星球地形可视化工作。我的地形可视化方法非常普遍,基于细节级别渲染。有N个细节级别。其中一个级别如图所示:
当需要搜索所需的细节级别时,执行截锥体剔除。
截锥体剔除通过平面截割与定向边界框相交来执行。
这些边界框形成边界体层次结构,因此当对球体上的蓝色瓦片进行缩放时,会检查其绿色、黄色等父瓦片是否可见。
截锥体与定向边界框的相交消耗了太多的CPU时间。
因此,我想问一下通常用什么方法来执行这种类型的剔除?
![enter image description here](https://istack.dev59.com/Y3uNA.webp)
截锥体剔除通过平面截割与定向边界框相交来执行。
这些边界框形成边界体层次结构,因此当对球体上的蓝色瓦片进行缩放时,会检查其绿色、黄色等父瓦片是否可见。
截锥体与定向边界框的相交消耗了太多的CPU时间。
因此,我想问一下通常用什么方法来执行这种类型的剔除?