De Casteljau的算法演示
De Casteljau的算法是一个有影响力的公式,在计算机辅助设计(CAD / CAM)领域具有重要作用。 该算法以其创建者Paul de Casteljau的名字命名,当时他在Citroën工作,该算法后来成为PierreBézier流行的Bézier曲线的基础(今天在计算机图形系统和设计软件中广泛使用)。
尽管与更直接的绘制曲线公式(例如,霍纳法和有限差分法)相比,该算法相对较慢,但该算法已被证明是用于评估多项式的最健壮且数值稳定的方法。
这个演示
我在2014年6月下旬至7月上旬之间的某个迷雾笼罩的地方编写了De Casteljau算法JavaScript实现。向客户推销的一项工作涉及在HTML5视频上制作弯曲字母形式的动画图,这对于使用CSS动画实现是不切实际的。 我感到有机会学习一些我一直希望自己能更好理解的东西:贝塞尔曲线是如何计算和
1