- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
课件 计算机图形学 三维几何造型
二 Bezier曲面的数学计算公式: 7.3.1 贝塞尔曲面 问题: 1 贝塞尔曲线的生成方法? 2 如何画贝塞尔曲面? Bi,m(u)与Bj,n(v)是Bernstein基函数: ? Pi,j是控制点(相邻的Pi,j点构成了特征网格) (贝塞尔曲线中的Pi,j构成了特征多边形) P(u,v)是所求的曲面上的插值点,u,v取值越多,插值点越多。 三 贝塞尔曲面的性质: 1 曲面过四个端点: 16个控制点构成了特征网格 曲面通过网格的四个端点P00,P03,P30,P33 P0,0=P(0,0) (u=0,v=0) P0,3=P(0,1) (u=0,v=1) P3,0=P(1,0) (u=1,v=0) P3,3=P(1,1) (u=1,v=1) 曲面不通过其它12个控制点 4条边界线位置: P00P01P02P03 P00P10P20P30 P30P31P32P33 P03P13P23P33 端点的切平面: 三角形P00P01P10 三角形P20P31P30 三角形P03P13P02 三角形P23P32P33 所在的平面分别在四个端点出与曲面相切 凸包性: 曲面位于16个控制点的凸包内 几何不变性: 曲面的形状和位置与坐标系的选择无关, 仅与16个控制点的位置有关 几个低次的贝塞尔曲面: 1 双一次贝塞尔曲面: (1)什么叫双一次贝塞尔曲面? 当贝塞尔曲面中的两个参数m=n=1时,得到的是双一次 贝塞尔曲面。此时控制点有四个P00,P01,P10,P11. (3)双一次贝塞尔曲面的图形: 是双曲抛物面上的一块曲面片 (或叫马鞍面上的一块曲面) u=0和u=1时,得到的两条边界为直线段 v=0和v=1时,得到的两条边界为直线段 它由四条直线段包围而成。 V01 V11 V00 V10 B0,1(u)=1-u, B1,1(u)=u, B0,1(v)=1-v, B1,1(v)=v (2) 数学表达式为: 2 双二次贝塞尔曲面: (1)什么叫双二次贝塞尔曲面? 当贝塞尔曲面中的两个参数m=n=2时,得到的是双二次 贝塞尔曲面。此时控制点有(m+1)*(n+1)=9个 (3)双二次贝塞尔曲面的图形: 该曲面通过四个端点 该曲面的4条边界线为4条抛物线 即该曲面由4条抛物线段包围而成 该曲面位于9个控制点连成的凸包内 (2)数学表达式为: 3 双三次贝塞尔曲面 (1)什么叫双三次贝塞尔曲面? 当贝塞尔曲面中的两个参数m=n=3时,得到的是双三次 贝塞尔曲面。此时控制点有(m+1)*(n+1)=16个 (2)数学表达式为: (3)双三次贝塞尔曲面的图形: 该曲面通过四个控制点 该曲面的4条边界线由4条三次贝塞尔曲线围成 该曲面位于16个控制点连成的凸包内 曲面上的插值点可通过改变u,v的值得到 演示双三次贝塞尔曲面的图形 7.3.2 B样条曲面 问题: 1 B样条曲线的生成方法? 利用控制点及B样条曲线的计算公式求出曲线 上的插值点,将插值点两两连接来近似这段曲线。 2 如何画B样条曲面? 利用控制点及B样条曲面的计算公式求出曲面 上的插值点,将插值点两两连接来近似曲面。 二 B样条曲面的数学表达式: 1 在三维空间里,给定(n+1)(m+1)个点,称n*m次参数曲面为 n*m次B样条曲面 2 Pi,j是已知控制点,这些点控制着曲面的形状 3 基函数: 4 将相邻控制点一一连接起来,组成一张空间网格, 这张网格为n*m次B样条曲面特征网格 三 几个低次的B样条曲面: 1 双一次B样条曲面: (1)什么叫双一次B
文档评论(0)