贝塞尔曲线与贝塞尔曲面
1 贝塞尔曲线(Bézier Curves)
在进入具体原理讲解之前,首先看一下一条实际的贝塞尔曲线长什么样子
其中
为
控制点,蓝色所表示曲线正是非常著名的贝塞尔曲线了,可以从图中观察到,曲线会与初始与终止端点相切,并且经过起点
与终点
。那么这样一条曲线究竟是怎么得到的呢?
其实贝塞尔曲线的定义很像参数方程,给定一个参数
就能确定贝塞尔曲线上的一点,倘若取完所有t值,就能得到完整的贝塞尔曲线,了解一下大概之后,接下来我们就开始介绍计算曲线的过程。
首先从简单的3个控制点情形出发,示意如何画出曲线。 (n个控制点得到的是n-1次曲线,如图中3个控制点便是2次贝塞尔曲线)
正如一开始所说,第一步选定一个参数
,在
线段之上利用t值进行线性插值: