CG第4章(曲线曲面)2.pptVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
CG第4章(曲线曲面)2

1999年7月 (3)非均匀B样条曲线 ? ? (4)反求B样条曲线控制点及其端点性质 问题:所谓反求B样条曲线控制点是指已知一组空间型值点Qi(i=1,2,?,n),要找一条m次B样条曲线过Qi点,也即找一组与点列Qi对应的B样条控制顶点Pj(j=0,1,?,n+1)。 ? 用分段三次B样条曲线pi来拟合,其上型值点和控制点的位置矢量之间有关系: ? 补充两个边界条件为: P0 =P-1=Q1 Pn+1=Pn+2= Qn? 2. B样条曲线的性质 (1)局部性? B样条的基函数是一个分段函数,其重要特征是在参数变化范围内,每个基函数在tk到tk+m的子区间内函数值不为零,在其余区间内均为零,通常也将该特征称为局部支柱性。 ? (2)凸包性 B样条的凸组合性和B样条基函数的数值均大于或等于0保证了B样条曲线的凸包性,即B样条曲线必处在控制多边形所形成的凸包之内。? (3)连续性 若一节点矢量中节点均不相同,则m阶(m-1次)B样条曲线在节点处为m-2阶连续。 B样条曲线基函数的次数与控制顶点个数无关。 重节点问题? (4)导数 ? ? 3.二次、三次均匀B样条曲线 双三次B样条曲面 8.5 有理样条曲线曲面 NURBS方法:非均匀有理B样条(Nonuniform Rational B-Spline)方法 8.5.1 NURBS曲线曲面的定义 定义: ? 例:假定用定义在三个控制顶点和开放均匀的节点矢量上的二次(三阶)B样条函数来拟合,于是,T=(0,0,0,1,1,1),取权函数为: 则有理B样条的表达式为: 然后取不同的r值得到各种二次曲线: ? NURBS曲面可由下面的有理参数多项式函数表示: 8.5.2 有理基函数的性质 NURBS曲线也可用有理基函数的形式表示: ? 1.普遍性 2.局部性 3.凸包性 8.6 曲线曲面的转换和计算 8.6.1 样条曲线曲面的转换? ? 例: ? 三次Hermite样条矩阵: 8.6.2 样条曲线曲面的离散生成 1.Horner规则 2.向前差分计算 3.细分 习题 * * 假定需求首末两点过Q1和Qn的非周期三次B样条曲线,则有P1=Q1,Pn=Qn,于是求解控制点Pj (i=2,3,...,n-1)的线性方程组为: (5)几何不变性 (6)变差减少性 4.可微性 5.权因子 8.5.3 NURBS曲线曲面的特点 三次Bezier样条矩阵: 三次均匀B样条矩阵: ** **

文档评论(0)

asd522513656 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档