计算机图形学
实验目的:
掌握Bezier曲线的生成算法,掌握应用调和函数生成曲线的方法,掌握3次Bezier曲线的性质。
实验要求:
用鼠标交互输入控制点,绘制控制折线,生成并显示3次Bezier曲线。
实验原理:
Bezier曲线的形状是通过一组多边折线的各项唯一定义出来的。在该多边折线的各顶点中,只有第一点和最后一点是在曲线上,其余的顶点则用来定义曲线的导数、阶次和形状。第一条边和最后一条边则表示了曲线在起点处和终点处的切线方向,即第一条边和最后一条边分别和曲线的起点和终点相切。曲线的形状趋于控制折线的形状,改变控制点的位置和曲线的形状变化有着直观的联系。Bezier曲线是由多项式调和函数推导出来的,通常n+1个顶点定义一个n次多项式,三次Bezier曲线需要四个顶点来定义。
1