O(1) 复杂度下使用空间划分的点在凸多边形和凸多面体算法
摘要:非正交空间划分在某些应用中可以提供新的加速方式。对于凸多边形在E3中的简单点在多边形测试具有O(N)的复杂度,而最优算法具有O(lg N)的计算复杂度。在E3中,即使是凸多面体,复杂度也是O(N),因为没有定义排序。本文提出了基于空间划分的点在凸多边形和凸多面体算法,其预处理阶段的运行时复杂度为O(1)。所提出的方法易于实现。基于对偶性原理,类似地可以解决对偶问题,如线-凸多边形,线剪裁问题。
作者:Vaclav Skala
论文ID:2208.03682
分类:Graphics
分类简称:cs.GR
提交时间:2022-08-09