- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
 - 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
 - 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
 - 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
 - 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
 - 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
 - 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
 
                        查看更多
                        
                    
                因此,三次B样条曲线的分段参数表达式为 (i=0,1,2,…,m)   对于i=0段曲线,写成矩阵形式为 (7-31) t∈〔0,1〕 式中,Pk为分段曲线的控制多边形的四个顶点:P0、P1、P2 和P3。 2.几何性质 由(7-31)可以得出一阶导数和二阶导数  (7-32)  t∈〔0,1〕   t∈〔0,1〕  (7-33) 令  以t=0和t=1代入式(7-31)、(7-32)和(7-33),可得  这样,4个顶点P0P1P2P3确定一段三次B样条曲线。  图7-31 第i段三次B样条曲线控制多边形  7.4.4 B样条曲线的性质   1.连续性     控制点PiPi+1Pi+2确定第i段二次B样条曲线,Pi+1Pi+2Pi+3确定第i+1段二次B样条曲线,第i+1段曲线的起点切矢量Pi+2-Pi+1沿Pi+1Pi+2边的走向,和第i段二次B样条曲线的终点切矢量相等,两段B样条曲线实现自然连接,但二次B样条曲线只能达到C1连续性。 图7-32二次B样条曲线的连续性  图7-33 三次B样条曲线的连续性   控制点PiPi+1Pi+2Pi+3确定第i段三次B样条曲线,如果再添加一个顶点Pi+4,则Pi+1Pi+2Pi+3Pi+4可以确定第i+1段三次B样条曲线,而且第i+1段三次B样条曲线的起点切矢量、二阶导数和第i段三次B样条曲线的终点切矢量和二阶导数相等,两段B样条曲线实现自然连接,三次B样条曲线可以达到C2连续性。一般而言,n次B样条曲线具有n-1阶导数的连续性。 2.局部性质   图7-37三次B样条曲线局部顶点修改     在B样条曲线中,n次每段B样条曲线受n+1个控制点影响,改变一个控制点的位置,最多影响n+1个曲线段,其它部分曲线形状保持不变。  7.4.5 构造特殊的三次B样条曲线的技巧   1.二重顶点 2.三重顶点 3.三顶点共线 4.四顶点共线     三次B样条曲线绘制树叶  7.5 B样条曲面      B样条曲面是B样条曲线的二维推广,给定(m+1)×(n+1)个控制点Pi,j(i=0,1,…,m;j=0,1,…,n),张量积形式的B样条曲面的表达式为 (u,v)∈〔0,1〕×〔0,1〕  (7-34) 式中,Pi,j(i=0,1,…,m;j=0,1,…,n)是(m+1)×(n+1)个控制点。  是B样条基函数。  7.5.1 B样条曲面的定义  7.5.2 双三次B样条曲面的定义  (u,v)∈〔0,1〕×〔0,1〕  (7-35) 展开式有 (7-36)  将式(7-37)代入式(7-36)得到 令  则有         双三次B样条曲面是由三次B样条曲线交织而成。曲面生成时可以先固定u, 变化v得到一簇三次B样条曲线;然后固定v,变化u得到另一簇三次B样条曲线。与三次B样条曲线相似,双三次B样条曲面一般情况下不通过控制网格的任何顶点。 图7-43 16个控制点的双三次B样条曲面 7.5.3 双三次B样条曲面的连续性      我们知道,给定次数的Bezier曲面的控制点个数是确定的。如果要描述复杂的曲面形状,只能升高曲面的次数或者用多张Bezier曲面片拼接起来表示,这在实际应用中会增大计算量并且使算法变得复杂。B样条曲面可以较好地解决这个问题,对于给定的曲面次数,B样条曲面的控制点数目可以根据曲面的形状来自由决定,而且可以保持曲面处处光滑,因此B样条曲面在曲面造型方面具有更大的灵活性。     双三次B样条曲面的优点是极为自然地解决了曲面片之间地连接问题,例如,只要将控制网格沿某一个方向延伸一排,就可以决定另一个曲面片,此时曲面片理所当然地保证二者之间达到了C2连续性。       给定空间控制网格顶点Pi,j(i=0,…,p;j=0,…,q; p4,q4),构造双三次B样条曲面。  控制点矩阵为      因为双三次B样条曲面的控制顶点矩阵是4×4的,所以需要将Pi,j控制顶点矩阵进行分块。 双三次B样条曲面的分块顶点矩阵为   (7-39)  式中,r=0,…,p+1-4;s=0,…,q+1-4。 例7-1 已知p=q=5,空间控制网格Pi,j共有36个顶点,请计算其分块矩阵。 分块矩阵共有9个  36个控制点的双三次B样条曲面 双三次B样条曲面绘制的花瓶  7.6 本章小结      本章讲解了Bezier曲线和B样条曲线以及双三次Bezier曲面和双三次B样条曲面。Bezier曲线曲面与B样条曲线曲面均属于逼近范畴。B样条曲线和Bezier曲线的最主要差别在于基函数不同。Bernstein基函数是一个整体函数,而B样条基函数一个分段函数,所以B样条曲线可以进行局部控制点调整。Bezier曲线曲面的阶次与控制多边形的顶点数有关,B样条曲线曲面的阶次可以自由决定。这样如果控制
                您可能关注的文档
最近下载
- 高二化学选择性必修三知识点 .pdf
 - 图形创意(第二版)林家阳 高教 全套课件.pdf VIP
 - 社区网格员安全培训课件.ppt VIP
 - 浅谈水体富营养化治理的国内外研究现状.pdf VIP
 - 公共管理研究方法(浙大)大学MOOC慕课 客观题答案.docx VIP
 - “十五五”档案战略规划与发展方向.docx VIP
 - 《创新创业基础——理论、案例与训练》 第七章 选择商业模式.pptx VIP
 - 国际快递实务 出境快件的检验检疫 PPT-海关快件监管流程.pptx VIP
 - 《老年人心理护理》精品课件——项目二 老年人认知变化及其应对.pptx
 - 一种硫化镉-硫铟锌异质结纳米棒阵列复合材料及其制备方法.pdf VIP
 
原创力文档
                        

文档评论(0)