NURBS曲线曲面2.pptVIP

  • 248
  • 0
  • 约1.39万字
  • 约 32页
  • 2018-08-01 发布于江苏
  • 举报
NURBS曲线曲面2

B样条的缺点 用于自由型曲线曲面的B样条曲线在表示和设计自由型曲线曲面形状方面显示了强大的威力。然而在表示与设计由二次曲面与平面构成的初等曲面时却遇到了麻烦。 B样条曲线(面)包括其特例Bézier曲线(面)都只能近似表示除抛物线面外的二次曲线弧(面)。 近似表示将带来处理上的麻烦,使本来简单的问题复杂化,还会带来原不存在的设计误差问题。 解决这一问题的途经显然应该是改造现有的B样条方法, 保留其描述自由型形状长处, 扩充其统一表示二次曲线弧与二次曲面的能力。 人们所寻求的方法就是有理B样条方法。 形状描述中更多地以非均匀类型出现,而均匀、准均匀和分段Bézier曲线(面)三种类型又可看作是非均匀类型的特例,因此,习惯称之为非均匀有理B样条曲线NURBS (Non-Uniform Rational B-Splines) 。 有理样条曲线定义 有理函数是两个多项式之比;有理样条是两个样条函数之比。 例如,有理B样条曲线可用向量描述为: P(u)=(∑ωkPkBk,d(u))/(∑ωkBk,d(u))。 Pk是n+1个控制点位置, 参数ωk是控制点的权因子。 ωk值越大,曲线越靠近该控制点Pk。 当所有权因子都为1时得标准B样条曲线。 构造有理B-样条表达式与构造非有理表达式的步骤相同: 给定控制点集、多项式次数、权因子、节点向量, 用递归关系可得混合函数。

文档评论(0)

1亿VIP精品文档

相关文档