样条线有多少个点

Seb*_*ler 5 algorithm bezier spline

H社区,

我想问是否有一种算法可以选择创建贝塞尔样条线的最佳支撑点数量,以使其看起来平滑并减少误差。如果有这样的算法,该算法的速度有多快?

提前致谢

塞巴斯蒂安

J. *_*son 1

一般来说,您不想使用比三次更高阶的贝塞尔曲线。随着订单的增加,评估和渲染速度会变慢。大多数显示库也支持三次曲线,您需要自己渲染更高阶的曲线。

如果您尝试使用贝塞尔曲线来近似数据,有大量的近似算法可以将密集数据简化为贝塞尔曲线。如果您正在寻找一种绘制多点曲线的方法,B 样条曲线可能是一个有用的解决方案。这些可以轻松转换为贝塞尔曲线段以进行渲染。有关 B 样条曲线的基本介绍,请参阅本文。