曲线曲面的生成过程.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文档。上传文档
查看更多
Coons曲面 Coons曲面是用四个角点处的位矢、切矢和扭矢等信息来控制的。 在描述Coons曲面时,采用由Coons本人创造的一套记号,从而使表达式间接明了。 曲面r(u,w)记作 uw 四角点位矢记作: 00=r(0, 0) 01= r(0, 1) 01= r(1, 0) 11= r(1, 1) 00 01 10 11 X Y Z u w 0u 1u 0w 1w [x(u,w), y(u,w), z(u,w)] uw = 00u= r(u,w) U=0 W=0 u 01u= r(u,w) U=0 W=1 u 10u= r(u,w) U=1 W=0 u 11u= r(u,w) U=1 W=1 u 四角点沿w方向切矢记作: 00w= r(u,w) U=0 W=0 w 01w= r(u,w) U=0 W=1 w 10w= r(u,w) U=1 W=0 w 11w= r(u,w) U=1 W=1 w 四角点沿u方向切矢记作: 00 uw= r(u,w) U=0 W=0 u 01uw= 2 r(u,w) U=0 W=1 u 10uw= 2 r(u,w) u 11uw= 2 r(u,w) u 四角点处的扭矢记作: U=1 W=0 U=1 W=1 十六个控制信息写成矩阵: C= 00 01 10 11 00u 01u 10u 11u 00uw 01uw 10uw 11uw 00w 01w 10w 11w = 角点位矢 w向切矢 u向切矢 扭矢 曲面的形状、位置与切失、位矢有关,与扭矢无关。扭矢只反映曲面的凹凸程度。 Coons曲面是双三次曲面,其方程为: uw=U ? M ? C ? MT ? WT (0≤ u≤1 , 0≤ w≤1 ) 式中: U= u3 u2 u1 1 W= w3 w2 w1 1 M= 2 -2 1 1 -3 3 -2 -1 0 0 1 0 1 0 0 0 T MT= -2 3 0 0 1 -2 1 0 1 -1 0 0 2 -3 0 1 Coons曲面 写成X,Y,Z三个方向的分量形式: x(u,w)=U ? M ? Cx ? MT ? WT y(u,w)= U ? M ? Cy ? MT ? WT (0≤ u≤1 , 0≤ w≤1 ) z(u,w)= U ? M ? Cz ? MT ? WT Coons曲面 Bezier曲面   Coons曲面得扭矢往往不易理解,使用不方便。另外,要构造一张曲面,已知条件矢切矢和扭矢,在工程中也是不太现实。Bezier曲面很好地克服了这一困难。 Bezier曲面是Bezier曲线的扩展, Bezier曲面的边界线就是由四条Bezier曲线构成的。三次Bezier曲线段由四个控制点确定,三次Bezier曲面片则由4× 4控制点确定。16个控制点组成一个矩阵: B= Q00 Q 10 Q20 Q30 Q01 Q 11 Q21 Q31 Q02 Q12 Q22 Q32 Q03 Q13 Q23 Q33 Q00 Q10 Q20 Q30 Q01 Q31 Q32 Q02 Q03 Q33 Q13 Q23 Q11 Q21 Q12 Q22 w u 曲面的形状、位置由边界上的四个角点决定。中间四个角点只反映曲面的凹凸程度。 v(u,w)= U ? N ? B? NT ? WT (0≤ u≤1 , 0≤ w≤1 ) Bezier曲面得表达式: 式中 U= u3 u2 u1 1 WT= w3 w2 w1 1 T 3 -6 3 0 -3 3 0 0 1 0 0 0 -1 3 -3 1 N= =NT (与Bezier曲线相同) Bezier

文档评论(0)

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

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

1亿VIP精品文档

相关文档