图形学教案(第五章).docVIP

  1. 1、本文档共17页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
图形学教案(第五章)

第5章 曲线和曲面 自然界中的事物形态总是以曲线、曲面的形式出现。要建立三维物体的模型,曲线和曲面是必不可少的研究内容。 曲线是曲面的基础,当生成一条基本曲线后,即可运用平移、旋转等变换来生成复杂曲面,进而构造出三维形体。本章主要介绍自由曲线、曲面的基础知识和常见的表示形式。 5.1曲线和曲面的基础知识 工程中经常遇到的曲线和曲面有两种,一种是规则曲线和曲面,如抛物线、双曲线、摆线等,这些规则曲线和曲面可以用函数方程或参数方程给出;另一种是形状比较复杂,不能用二次方程描述的曲线和曲面,称为自由曲线和曲面,如船体、车身和机翼的曲线和曲面,如何表示这些自由曲线和曲面成了工程设计与制造中遇到的首要问题。 5.1.1曲线和曲面的表示方法 可分为显式表示、隐式表示和参数表示三种,图形学中最常用的是参数表示。 1.显式表示 显式表示是将曲线上各点的坐标表示成方程的形式,且一个坐标变量能够用其余的坐标变量显式地表示出来。 二维平面曲线的显式表示的一般形式是:y = f (x) 对于一个三维空间曲线,显式表示的一般形式是: 2.隐式表示 隐式表示规定了各坐标变量必须满足的关系公式。 二维平面曲线的隐式表示为:f (x, y) = 0 对于一个三维空间曲面,隐式表示的一般形式是:f (x, y, z) = 0 例如,对于二维的圆,其隐式方程为 x2 + y2 -r2 = 0。 3.参数表示 参数表示是将曲线上各点的坐标表示成参数方程的形式。平面曲线的参数表示形式是: x = x ( t ) , y = y ( t ) t ∈[0,1] 三维空间曲线的参数表示形式为: x = x ( t ) , y = y ( t ) , z = z ( t ) t ∈[0,1] 参数 t在[0,1] 区间内变化,当t = 0时,对应曲线段的起点;当 t = 1时,对应曲线段的终点。 与显式、隐式方程相比,用参数方程表示曲线和曲面更为通用,其优越性主要体现在以下几个方面: (1) 曲线的边界容易确定。规格化的参数区间 [0,1]可以很容易地指定任意一段曲线,而不必用另外的参数去定义边界。 (2) 参数 t有时候可以理解为时间,因此曲线的形成可以解释为运动的轨迹。当参数 t从0变化到1时,曲线段从起点移动到终点。 (3) 具有几何不变性。曲线、曲面的参数方程的形式与坐标系的选取无关,当坐标系改变时,参数方程的形式不变。 (4) 易于变换。对参数表示的曲线、曲面进行变换,可对其参数方程直接进行几何变换;对非参数表示的曲线、曲面进行变换,必须对曲线、曲面上的每个点进行几何变换。 (5) 易于处理斜率为无穷大的情形。非参数方程用斜率表示变化率,有时会出现斜率无穷大的情况;参数方程用切矢量来表示变化率,不会出现无穷大的情况。 (6) 表示能力强。参数表示中的系数具有直观的几何意义,容易控制和调整曲线、曲面的形状。 本章将主要介绍基于参数曲线和曲面的相关方法和技术 5.1.2 自由曲线 为了确定自由曲线,一般需要给定一组控制点(或型值点),这些点描绘了曲线的大致形状。连接这组有序控制点的直线序列称为控制多边形或特征多边形。 1.插值、逼近和拟合 如果自由曲线顺序通过每一个控制点,称为对这些控制点进行插值,所构造的曲线称为插值样条曲线,如图5-5(a) 所示。 如果曲线在某种意义下最接近这些控制点 (不一定通过每个控制点),称为对这些控制点进行逼近,如图5-5(b)所示。 一般将插值和逼近统称为拟合。 曲线的插值和逼近都可以推广到曲面。 2.曲线的连续性 自由曲线一般需要连接产生(如样条曲线),为了保证各个曲线段在连接点处是光滑的,需要满足各种连续性条件。 若参数曲线段在整个定义域上具有n阶连续导数,则称曲线为满足n阶参数连续性,记为Cn 。一般Cn连续的曲线必定也是C n—1 连续的。在实际应用中,曲线和曲面造型中往往只要使用C1和C2就足够了。C1连续的曲线称为光滑曲线,多用于数字化绘图;C2连续多用于精密CAD。 图形学中还经常使用几何连续性的概念。几何连续性的定义比参数连续性要稍宽松一点,n阶几何连续性的曲线记为Gn。由于计算几何连续性比较容易(特别对分段参数曲线结合点),有时用几何连续性代替参数连续性。 5.2 Hermite曲线 主要用在插值(如三次参数样条等)时作为基函数。 ... 5.3 Bezier曲线 1971年,法国雷诺 (Renault) 汽车公司的贝塞尔 (Bezier) 发表了用控制多边形定义曲线和曲面的方法。Bezier曲线是以逼近为基础的参数多项式曲线,它

文档评论(0)

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

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

版权声明书
用户编号:8130065136000003

1亿VIP精品文档

相关文档