图形学课件5.3.pptVIP

  • 2
  • 0
  • 约1.36千字
  • 约 14页
  • 2015-08-07 发布于江苏
  • 举报
非均匀有理B样条(NURBS)曲线和曲面 B样条曲线包括其特例的Bezier曲线都不能精确表示出抛物线外的二次曲线,而只能给出近似表示。 提出NURBS方法,即非均匀有理B样条方法主要是为了找到与描述自由型曲线曲面的B样条方法既相统一、又能精确表示二次曲线弧与二次曲面的数学方法。 非均匀有理B样条(NURBS)曲线和曲面 NURBS方法的主要优点 既为标准解析形状(即前面提到的初等曲线曲面),又为自由型曲线曲面的精确表示与设计提供了一个公共的数学形式 修改控制顶点和权因子,为各种形状设计提供了充分的灵活性。 具有明显的几何解释和强有力的几何配套技术 对几何变换和投影变换具有不变性。 非有理B样条、有理与非有理Bezier方法是其特例。 应用NURBS中还有一些难以解决的问题: 比传统的曲线曲面定义方法需要更多的存储空间 权因子选择不当会引起畸变 对搭接、重叠形状的处理很麻烦。 反求曲线曲面上点的参数值的算法,存在数值不稳定问题 (MAF方法) 在讲NURBS 的定义前,先回顾一下B样条的定义: NURBS曲线的定义 NURBS曲线是由分段有理B样条多项式基函数定义的 Ri,k(t)具有k阶B样条基函数类似的性质: 局部支承性:Ri,k(t)=0,t?[ti, ti+k] 权性: 可微性:如果分母不为零,在节点区间内是无限次连续可微的,在节点处 (k-1-r)次连续可导,r是该节点的重复度。 若?i=0,则Ri,k(t)=0; 若?i=+?,则Ri,k(t)=1; NURBS曲线与B样条曲线具有类似的几何性质: 局部性质。 变差减小性质。 凸包性。 在仿射与透射变换下的不变性。 在曲线定义域内有与有理基函数同样的可微性。 如果某个权因子为零,那么相应控制顶点对曲线没有影响。 若 ,则当 时, 非有理与有理Bezier曲线和非有理B样条曲线是NURBS曲线的特殊情况 权因子的几何意义 如果固定曲线的参数t,而使 变化,则NURBS曲线方程变成以 为参数的直线方 程,即NURBS曲线上t值相同的点都位于同一直线上。 分别是 对应曲线上的点,即 N,Bi可表示为: (Pi,Bi,N,B)四点的交比 (1)若?i增大或减小,则?也增大或减小,所以曲线被拉向或推离开Pi点; (2)若?j增大或减小,曲线被推离或拉向Pj(j?i)。 非均匀有理B样条(NURBS)曲面 NURBS曲面的定义 规定四角点处用正权因子,即 ,其余 。 NURBS曲面的性质 与非有理B样条基函数相类似的性质: 局部支承性质 权性 可微性. 在重复度为r的u节点处沿u向是p-r-1次连续可微,在重复度为r的v节点处沿v向是q-r-1次连续可微 极值.若p,q1,恒有一个极大值存在 是双变量B样条基函数的推广 * * NURBS太过复杂,常令人望洋兴叹 其中,Nik(t)为k阶B样条基函数

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档