1.一种基于三角形域上L曲面和W曲面的递归曲面构造方法,其特征在于,它的主要步骤包括:
1)首先定义三角参数域上的一般递归形式曲面表示方法:
定义符号:J0=(1,0,0),J1=(0,1,0),J2=(0,0,1),设{Pa||a|=n}为三角域上特征网的顶点,LaT((x),MaT(x),NaT(x)为三角域上相应节点处的调配函数,具体要求如下:
LaT(x)应该满足1≤a0≤n,0≤a1,a2≤n;
MaT(x)应该满足1≤a0≤n,0≤a1,a2≤n;
NaT(x)应该满足1≤a0≤n,0≤a1,a2≤n;
且
定义三角参数域上一般递归形式曲面的表示方法为:
其中若ai-1<0或者>0,则令
2)定义三角域上的n次L曲面
设:
(且满足r=1,2,Λn,|a|=n-r)
根据1)定义三角域上的n次L曲面为:n次递归曲线必须满足
则为三角域上的n次L曲面;
3)定义W曲面
若n次L曲面继续满足
则为n次W曲面;
4)转换成Bernstein-Bezier曲面
令:
则,得到Bernstein-Bezier曲面
其中Pijk为三角形域网的节点;
5)三角域上Bezier曲面连续拼接
如果给定两片三角域上n次Bezier曲面:
则Q(u,v,w)与P(u,v,w)在拼接线上达到几何连续的条件为:
然后依次连接所有划分的三角域曲面即得到所要的曲面构造。