(1)1D坐标变形 下图表示1D坐标变形的一个简单实例。 图 4-4-08 考虑改变四个坐标点P1,P2,P3,P4的分布。FFD方法用控制点的1D点阵,改变四个坐标点的分布。 由三个控制点C0,C1,C2,和四个坐标点的初值P1,P2,P3,P4求出四个坐标点新值P'1,P'2,P'3,P'4的算法。 P'=(-u)2C0+2u(1-u)C1+u22C2,对 0≤u≤1 其中 u=(P-P1)/(P4-P1) 令P分别取值P1,P2,P3,P4,则计算的P'分别为P'1,P'2,P'3,P'4。 情况一,P1=1,P2=2,P3=3,P4=4,C0=1,C1=2.5,C2=4, 则 P'1=1,P'2=2,P'3=3,P'4=4,无变化 情况二,P1=1,P2=2,P3=3,P4=4,C0=1,C1=3.5,C2=4, 则 P'1=1,P'2=2.44,P'3=3.44,P'4=4, C1加大,使得P'2,P'3加大。 情况三,P1=1,P2=2,P3=3,P4=4,C0=2,C1=2.5,C2=4, 则 P'1=2,P'2=2.44,P'3=3.11,P'4=4, C0加大,使得P'1,P'2,P'3都会加大。 |