(2)2D形状变形 下图表示2D坐标变形的一个简单实例。 图 4-4-09 一个曲线(图形)受九个控制点的影响而变形。 对曲线上一个点P(x,y)受控制点控制变形后的位P'(x',y') 其中 xmin,xmax,ymin,ymax是各控制点的坐标最小值或最大值。 c00,c01…,是控制点, c00=(x00,y00),c01=(x01,y01)… 如x=xmin,y=ymin 则 u=0,v=0,P'=c00=(x00,y00)=(1,1) 如x=xmax,y=ymax 则 u=1,v=1,P'=c22=(x22,y22)=(3,3) 图中的(a)表示控制点在初始位置时,曲线形状接近圆形。图中的(b)表示控制点c22由初始位置(3,3)改变到(4,4)时,曲线右上部分被新的控制点吸引,发生了变形。 |