【精品】课件---第5讲-贝齐尔曲面.ppt

【精品】课件---第5讲-贝齐尔曲面.ppt

  1. 1、本文档共39页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
* 3. Bezier 曲面---拼接 * 3. Bezier 曲面---拼接 (2)由于(3.1.12)式使得两张曲面片在边界达到 连续时,只涉及曲面 和 的两列控制顶点,比较容易控制。用这种方法匹配合成的曲面的边界,u向和v向是光滑连续的。实际上,该式的限制是苛刻的。 是否存在很简单而合理的方法? * 3. Bezier 曲面---拼接 为了构造合成曲面时有更大的灵活性,Bezier在1972年放弃把(3.1.12)式作为 连续的条件,而以 (3.1.13) 来满足(3.1.11)式,这仅仅要求 位于 和 所在的同一个平面内,也就是曲面片 边界上相应点处的切平面,这样就有了大得多的余地,但跨界切矢在跨越曲面片的边界时就不再连续了。 同样,为了保证等式两边关于v的多项式次数相同, 须为任意正常数, 是v的任意线性函数。 * 3. Bezier 曲面---拼接 * 3. Bezier 曲面---递推算法 4.递推(de Casteljau)算法 Bezier曲线的递推(de Casteljau)算法,可以推广到Bezier曲面的情形。若给定Bezier曲面特征网格的控制顶点 和一对参数值 ,则: * 3. Bezier 曲面---递推算法 其中 (3.1.15) 或 (3.1.16) * 3. Bezier 曲面---递推算法 (3.1.15)与(3.1.16)中的下标 的变化范围已在(3.1.14)式中给出。上面给出了确定曲面上一点的两种方案。当按(3.1.15)式方案执行时,先以u参数值对控制网格u向的n+1个多边形执行曲线de Casteljau算法,m级递推后,得到沿v向由n+1个顶点 构成的中间多边形。再以v参数值对它执行曲线的de Casteljau算法,n级递推以后,得到一个 ,即所求曲面上的点 * 3. Bezier 曲面---递推算法 也可以按(3.1.16) 式方案执行,先以v参数值对控制网格沿v向的m+1个多边形执行n级递推,得沿u向由m+1个顶点 构成的中间多边形。再以u参数值对它执行n级递推,得所求点 。 * 3. Bezier 曲面---递推算法 之所以有这样的算法,是因为 计算机图形学 * * Zhejiang Wanli University韩山师范学院 Zhejiang Wanli University韩山师范学院 * 车 身 制 图 山东交通学院 汽车工程系 主讲: 邱绪云 10-11第2学期第9周 2011-4-28 * 主要讲授内容 CAGD发展; 几何造型技术; 参数曲线和曲面; Bezier 曲线与曲面; B样条曲线与曲面; NURBS曲线与曲面; 第3章 车身曲线曲面的数学模型基础 * 3. Bezier 曲线---递推 (de Casteljau)算法 3 3. Bezier 曲线---递推 (de Casteljau)算法 * 3. Bezier 曲线---升阶和降阶 * 0 0 P P = 1 P 2 P * 4 3 P P = * 1 P * 2 P * 3 P Bezier曲线升阶 * 3. Bezier 曲线---实例 Bezier曲线的例子 Bezier曲线也是参数多项式曲线,它由一组控制多边形折线(控制多边形)顶点惟一地定义。 * 3. Bezier 曲线---实例 从上图中可以看出:在控制多边形的各顶点中,只有第一个和最后一个顶点在曲线

文档评论(0)

沃爱茜 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档