自由曲线及曲面.ppt

  1. 1、本文档共83页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
自由曲线及曲面

太原工业学院 孔令德 第七章 自由曲线和曲面 本章内容 7.1 基本概念 7.2 三次参数样条曲线 7.3 Hermite样条曲线 7.4 Bezier曲线 7.5 Bezier曲面 7.6 B样条曲线 7.7 B样条曲面 工业产品的几何形状大致可分为两类 一类由初等解析曲面,如平面、圆柱面、圆锥面、球面、圆环面等组成,可以用初等解析函数完全清楚地表达全部形状 另一类由自由曲面组成,如汽车车身、飞机机翼和轮船船体等的曲线和曲面,不能用初等解析函数完全清楚地表达全部形状,需要构造新的函数来进行研究,这些研究成果形成了计算机辅助几何设计(Computer Aided Geometric Design,CAGD)学科 7.1 基本概念 7.1.1 样条曲线曲面 7.1.2 曲线曲面的表示形式 7.1.3 拟合和逼近 7.1.4 连续性条件 7.1.1 样条曲线曲面 在汽车制造厂里,传统上采用样条绘制曲线的形状 绘图员弯曲样条(如弹性细木条)通过各型值点,其它地方自然过渡,然后沿样条画下曲线,即得到样条曲线(Spline Curve)。 在计算机图形学中,样条曲线是指由多项式曲线段连接而成的曲线,在每段的边界处满足特定的连续性条件,而样条曲面则可用两组正交样条曲线来描述。 7.1.2 曲线曲面的表示形式 曲线曲面的可以采用显式方程、隐函数方程和参数方程表示 首先看一下直线的表示形式:已知直线的起点坐标P1(x1,y1)和终点坐标P2(x2,y2),直线的显式方程表示为: 直线的隐函数方程表示 直线的参数方程表示 在计算机图形学中一般使用参数方程来描述曲线曲面 用参数方程表示的曲线曲面可以直接进行几何变换 易于表示成矢量和矩阵 下面以一条三次曲线为例,同时给出参数方程的矢量和矩阵表示 (1) 参数方程表示 (2) 矢量表示: (3) 矩阵表示: 7.1.3 拟合和逼近 曲线曲面的拟合:当用一组型值点(插值点)来指定曲线曲面的形状时,形状完全通过给定的型值点序列确定 7.1.3 拟合和逼近 曲线曲面的逼近:当用一组控制点来指定曲线曲面的形状时,求出的形状不必通过控制点 7.1.4 连续性条件 通常单一的曲线段或曲面片难以表达复杂的形状,必须将一些曲线段连接成组合曲线,或将一些曲面片连接成组合曲面,才能描述复杂的形状。 为了保证在连接点处平滑过渡,需要满足两种连续性条件 参数连续性 几何连续性 参数连续性 零阶参数连续性,记作C0,指相邻两个曲线段在交点处具有相同的坐标 参数连续性(续1) 一阶参数连续性,记作C1,指相邻两个曲线段在交点处具有相同的一阶导数 参数连续性(续2) 二阶参数连续性,记作C2,指相邻两个曲线段在交点处具有相同的一阶和二阶导数 几何连续性 与参数连续性不同,几何连续性只要求参数导数成比例,而不是相等 零阶几何连续性:记做G0,与零阶参数连续性相同,即相邻两个曲线段在交点处有相同的坐标 一阶几何连续性:记做G1,指相邻两个曲线段在交点处的一阶导数成比例,但大小不一定相等 二阶几何连续性:记做G2,指相邻两个曲线段在交点处的一阶导数和二阶导数成比例,即曲率一致 7.2 三次参数样条曲线 7.2 三次参数样条曲线 三次参数样条曲线实际工作中使用广泛,使用三次参数多项式来建立 既能使曲线通过特定的型值点,又能使曲线段在连接点处保持C2连续性 与更高次参数多项式相比,计算量少且存储稳定;而更低次的参数多项式难以描述复杂的自由曲线形状 7.3 Hermite样条曲线 Hermite样条的每个曲线段仅依赖于端点的约束 曲线段是分段三次多项式,由两个端点的坐标和切线来定义 7.3 Hermite样条曲线 7.4 Bezier曲线 三次参数样条曲线和Hermite样条曲线都是通过给定的型值点,属于样条插值曲线 适合于已知曲线上的某些点而生成曲线的情形 但多数作为外形设计工具的插值样条曲线不能直观地表示出应该如何控制和修改曲线的形状,缺少灵活性和直观性 如何解决上述问题? 7.4 Bezier曲线 法国雷诺汽车公司的工程师Bezier和法国雪铁龙汽车公司的de Casteljiau分别提出了一种新的参数曲线表示方法,称为Bezier曲线。 Bezier曲线已成功应用于汽车的外形设计 7.4 Bezier曲线 Bezier的想法从一开始就面向几何而不是面向代数 Bezier曲线由控制多边形惟一定义 Bezier曲线只有第一个顶点和最后一个顶点落在控制多边形上 多边形的第一

文档评论(0)

xy88118 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档