我希望在一个三角形网格上得到一条平滑的曲线。我首先在网格上得到一条路径。路径由网格的顶点组成。我可以从下图中看到路径。
每个绿点表示网格上的一个顶点。我使用的方法是使用顶点拟合一条平滑曲线并将平滑曲线投影到网格上。为了投影平滑曲线,我在网格上为平滑曲线的每个顶点找到最近的点。
但是曲线不在网格上,因为它与网格相交。我意识到顶点需要沿着与前一个顶点共享的三角形的边缘移动。
在我看来,有两种方法可以产生平滑曲线。第一种是将曲线的点沿网格移动,使曲线平滑。第二种是对点进行拟合得到一条平滑曲线并将平滑曲线投影到网格上,但投影要复杂。
你能给我一些建议或网站或论文的链接吗?提前致谢。