球体瓦片的分层平截头体剔除

时间:2012-11-24 13:10:58

标签: rendering computational-geometry terrain virtual-earth

我正在研究3D行星地形可视化。我的地形可视化方法很常见,并且基于细节渲染水平。有N级细节。其中一个级别如图所示:

enter image description here

当搜索到所需的细节级别时,执行截锥体剔除。

视锥体剔除是由平截头体与定向边界框的交点进行的。 这些边界框形成边界体积层次结构,因此当放大到球体上的蓝色图块时,会检查其绿色,黄色等父图块的可见性。

视锥体与定向边界框的交点消耗了太多的CPU时间。 所以我想问一下通常用什么方法来进行这种剔除?

1 个答案:

答案 0 :(得分:2)

您可以优化AABB检查,或使用球体。什么是CPU时间太多?正在进行多少次AABB检查? 我会评论,但我没有足够的代表。