- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
6讲 B样条曲线
* 4. B样条曲线---二次B样条曲线 结论:分段二次B样条曲线是一条抛物线;有n个顶点定义的二次B样条曲线,其实质上是n-2段抛物线(相邻三点定义)的连接,并在接点处达到一阶连续。(见下图) * 4. B样条曲线---三次B样条曲线 分段三次B样条曲线由相邻四个顶点定义,其表达式为: P( t )=N0,3(t)?B0+N1,3(t)?B1+N2,3(t)?B2 +N3,3(t)?B3 可见,由 n 个顶点定义的完整的三次B样条曲线是由 n-3 段分段曲线连接而成的。很容易证明,三次B样条曲线在连接处达到二阶连续。 * 4. B样条曲线---三次B样条曲线 * 4. B样条曲线 作业: 利用作图法找到已知曲线上的贝齐尔控制顶点与B样条控制顶点。 已知曲线及端点切矢量。 计算机图形学 * * Zhejiang Wanli University韩山师范学院 Zhejiang Wanli University韩山师范学院 * 车 身 制 图 山东交通学院 汽车工程系 主讲: 邱绪云 10-11第2学期第10周 2011-5-5 * 主要讲授内容 CAGD发展; 几何造型技术; 参数曲线和曲面; Bezier 曲线与曲面; B样条曲线与曲面; NURBS曲线与曲面; 第3章 车身曲线曲面的数学模型基础 * 一、 B样条概述 Bezier曲线或曲面有许多优越性,但有两点不足: Bezier曲线或曲面不能作局部修改; Bezier曲线或曲面的拼接比较复杂; Bezier曲线或曲面缺乏灵活性 一旦确定了特征多边形的顶点数(m个),也就决定了曲线的阶次(m-1次),无法更改; Bezier曲线或曲面控制性差 当顶点数较多时,曲线的阶次将较高,此时,特征多边形对曲线形状的控制将明显减弱; * B样条曲线曲面 1972年,Gordon、Riesenfeld等人发展了1946年Schoenberg提出的样条方法 , 提出了B样条方法,在保留Bezier方法全部优点的同时,克服了Bezier方法的弱点。 * B样条曲线曲面 如何理解B-样条? 给定划分,所有的B样条的全体组成一个线性空间,线性空间有基函数,这就是B样条基函数 由B样条基函数代替Bezier曲线中的Bernstein基函数,即B样条曲线。 * B样条曲线曲面 所谓样条,是一根具有弹性的细木条或有机玻璃细长条。绘图员在放样绘图中,用“压铁”将样条逐节压在每个给定的数据点上,然后调整压铁,使样条取得最合适的形状之后,才沿着样条绘出光滑的曲线。 这样画出的曲线称为样条曲线。可见,样条曲线精确通过给定的离散点。 * B样条曲线的产生 为克服上述缺点,1973年, R.F.Riesenfeld在研究Bezier曲线的基础上,用B样条基函数(分段混合函数)替换了伯恩斯坦基函数,构造了B-样条曲线。B-样条曲线除了保持了原Bezier曲线所具有的优点外,还具有对曲线局部修改,对特征多边形更逼近,多项式阶次较低等优点。 P0 P1 P2 P7 P6 P5 P4 P3 P9 P8 P10 * B样条曲线的表达式 若给定m+n+1个顶点Pi (i=0,1,2,…,m+n),将多边折线分成m+1段,每段多边折线称为B特征多边形,构成的第i 段B-样条曲线为n次多项式 (i=0,1,2,…,m) : P i , n(t)=∑ P i+k F k , n (t) 其中,F k , n (t)为n次B样条基函数: k=0 n * 三次B-样条曲线 因为B-样条曲线是分段组成的,所以特征多边形的顶点对曲线的控制灵活直观。由于整条B-样条曲线能达到n-1阶连续,而在工程实际应用中,二阶连续的曲线已能使工程问题的解决相当满意,所以在实际应用中。二次B-样条曲线和三次B-样条曲线用得较为广泛。高于三次的B-样条曲线,由于计算过于复杂、且也不一定适合于一般的工程的应用,所以用得较少。 * 三次B-样条曲线表达式 对于三次B-样条曲线,n=3,k=0,1,2,3。所以,三次B样条曲线的表达式为: Pi,3 (t)=∑ P i+k F k , 3 (t) =F0,3 (t) Pi +F1,3 (t) Pi+1 +F2,3 (t) Pi+2+F3,3 (t) Pi+3 k=0 3 i=0,1,2,…,m * B样条基函数分别为: 注意推导过程 3-82 * 三次B-样条曲线表达式 所以,三次B样条曲线的表达式为: Pi,3 (t)=F0,3 (t) Pi +F1,3 (t) Pi+1 +F2,3 (t) Pi+2+F3,3
您可能关注的文档
最近下载
- 《北京市房屋租赁合同自行成交版》.doc VIP
- 机修工考试题库及答案.doc VIP
- 八年级数学趣味数学知识竞赛课件(比赛用) (共51张PPT).pptx VIP
- 机修工培训考试题库.pdf VIP
- 《古建筑木结构维护与加固技术标准》(GB_T 50165—2020)修订解析.pdf VIP
- 七年级数学知识竞赛课件 (共42张PPT).pptx VIP
- 八年级数学趣味数学知识竞赛课件(比赛用) (共51张PPT).pptx VIP
- 七年级数学趣味数学竞赛比赛用课件 (共48张PPT).pptx VIP
- 《少盐限油健康饮食》课件.ppt VIP
- 2022年初中数学趣味数学竞赛课件(共43张ppt).pptx VIP
文档评论(0)