O(1) 复杂度下使用空间划分的点在凸多边形和凸多面体算法

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

作者:Vaclav Skala

论文ID:2208.03682

分类:Graphics

分类简称:cs.GR

提交时间:2022-08-09

PDF 下载: 英文版 中文版pdf翻译中