NURBS曲线_作者沙秉辉_第1页
NURBS曲线_作者沙秉辉_第2页
NURBS曲线_作者沙秉辉_第3页
NURBS曲线_作者沙秉辉_第4页
NURBS曲线_作者沙秉辉_第5页
已阅读5页,还剩18页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、B样条基函数的定义和性质 计算P次基函数的时候需要用到三角形阵如下 例题2.1 限制区间闭区间0到1上,2次基函数就是2次伯恩斯坦多项式,所 以节点矢量中相同个数的0和1 此时B样条是贝奇尔的推广。 在节点个数不同是才具有一般性 如例题2.2 B样条基函数的导数 导数公式不唯一如下两种 第二种 进一步性质 通过设置节点重复度得到想要的连续性。如果用r表示连续度则有 在某点的连续度有r=p-s(s代表节点重复度)如果节点矢量中有M 个节点,则有M-1个0次基函数,M-2个一次基函数,M-(p+1) 个p次基函数。从而得到想要的连续性。 非均匀B样条和均匀B样条的名称来源:在节点矢量中 对任意两个

2、 节点都是等距 的 则是均匀的 反之为非均匀。 B样条的计算 第三章B样条曲线曲面 定义 由控制点组成的多边形成为控制多边形 计算曲线上点的步骤 B样条的性质 如果n=p,节点矢量中的节点0,1个数相同,则是贝奇尔曲线 次数p,控ni制点个数n+1,节点个数m+1满足m=n+p+1 端点插值性 放射不变。对B样条进行评议 旋转 缩放剪切的变换或者组合变换, 所得到曲线仍然是B样条曲线。 强凸包性。曲线C(u)严格的包含在控制多边形的凸包内,控制多 边形是对B样条曲线的分段线性逼近,通过升阶插入节点修改权 因子可以改进规则是:次数第,B样条曲线靠近控制多边形,全 因子越大,越靠近。 开关属性。本

3、质是基函数在非固定区间为0。 可微性 在区间内无限可微 节点上P-K次可微 (观察曲线3.10) 利用重控制点的用途 NURBS曲线定义和性质 NURBS曲线定义 性质 NURBS曲线的性质 非负性:对于任意的i p u 基函数总是非负的 对于P次所有的基函数的和为1 端点插值R 局部支撑:在u不属于对应的区间上时,函数值为0.且最多存在 P+1个非零有理基函数 可微:在区间内部无限可微,在节点上p-k次可微 如果i,wi恒为1,则有理基函数就是B样条基函数 由于以上的性质得到NURBS具有一下重要的性质: 端点插值性:即C P 的关系。 仿射不变性:同前 凸包性:同前 可微性:区间节点连续可微同前 局部修改性。改变控制点或者权因子可以改变该部分的曲线形状) (在计算机交互设计中重要)修改效果如下 修改权因子的效果 利用齐次坐标来定义NURBS曲线 应用H映射,对于给定的Pi和Wi构造带权控制点,则有定义在四 维空间的B样条曲线如下 计算发现H变换后计算曲线上点容易 同理 对C(u)进行H变换得到对应的四维空间有理NURBS曲线 B样条曲面和NURBS曲面 B样条曲面的

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

最新文档

评论

0/150

提交评论