B/Surf:在曲面上交互式Bézier样条

摘要:在本文中,我们将贝塞尔曲线移植到流形上。我们通过仅依赖于重复的流形平均值,支持对包含数百万个三角形的流形网格上贝塞尔样条的交互式绘制和编辑。我们发现,直接将De Casteljau和Bernstein评估算法扩展到流形设置是脆弱的,并且在控制多边形变大时容易出现不连续性。相反,基于细分的方法是稳健的并且可以高效实施。我们通过扩展递归的De Casteljau二分和新的开放均匀Lane-Riesenfeld细分方案,在流形上定义贝塞尔曲线,这些方案提供了不同程度的平滑性曲线。对于这两种方案,我们提出了曲线追踪、点评估和点插入的算法。我们在Thingi10k资料库中的所有水密流形模型上,使用随机控制点进行了无需预处理的算法的鲁棒性和性能测试。对于交互式编辑,我们将在2D工具中找到的所有基本用户界面交互直接移植到网格中。我们还支持将复杂的SVG绘图映射到网格并进行交互式编辑。

作者:Claudio Mancinelli, Giacomo Nazzaro, Fabio Pellacini, Enrico Puppo

论文ID:2102.05921

分类:Graphics

分类简称:cs.GR

提交时间:2021-08-24

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