计算机图形学(孙家广.第三版)-第3章课件.ppt

计算机图形学(孙家广.第三版)-第3章课件.ppt

ID:58657672

大小:1.81 MB

页数:137页

时间:2020-10-05

计算机图形学(孙家广.第三版)-第3章课件.ppt_第1页
计算机图形学(孙家广.第三版)-第3章课件.ppt_第2页
计算机图形学(孙家广.第三版)-第3章课件.ppt_第3页
计算机图形学(孙家广.第三版)-第3章课件.ppt_第4页
计算机图形学(孙家广.第三版)-第3章课件.ppt_第5页
资源描述:

《计算机图形学(孙家广.第三版)-第3章课件.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第3章几何造型技术几何造型技术是一项研究在计算机中,如何表达物体模型形状的技术。描述物体的三维模型有三种:线框模型、曲面模型和实体模型。线框模型用顶点和棱边来表示物体。由于没有面的信息,它不能表示表面含有曲面的物体;它不能明确地定义给定点与物体之间的关系(点在物体内部、外部或表面上)。表面模型用面的集合来表示物体,而用环来定义面的边界。表面模型能够满足面面求交、线面消隐、明暗色彩图、数控加工等需要。但在该模型中,只有一张张面的信息,物体究竟存在于表面的哪一侧,并没有给出明确的定义,无法计算和分析物体的整体性质。如物体的表面积、体积、重心等。也

2、不能将这个物体作为一个整体去考察它与其它物体相互关联的性质,如是否相交等。实体模型能完整表示物体的所有形状信息,可以无歧义地确定一个点是在物体外部、内部或表面上。是最高级的模型。这种模型能够进一步满足物性计算、有限元分析等应用的要求。三维表面模型表示三维物体的信息并不完整,但它能够表达复杂的雕刻曲面,在几何造型中具有重要的地位,对于支持曲面的三维实体模型,表面模型是它的基础几何造型的历史曲面造型:60年代,法国雷诺汽车公司、PierreBézier、汽车外形设计的UNISURF系统。实体造型:1973英国剑桥大学CAD小组的Build系统、美

3、国罗彻斯特大学的PADL-1系统等。独立发展起来,又合二为一。主流:基于线框、曲面、实体、特征统一表示的造型设计系统3.1参数曲线和曲面3.1.1曲线曲面参数表示显式表示:y=f(x)隐式表示:f(x,y)=0参数表示:P(t)=[x(t),y(t),z(t)]显式或隐式表示存在下述问题:1)与坐标轴相关;2)会出现斜率为无穷大的情形(如垂线);3)不便于计算机编程。参数表示:曲线上任一点的坐标均表示成给定参数的函数。假定用t表示参数,平面曲线上任一点P可表示为:空间曲线上任一三维点P可表示为:参数表示例子:直线xyP1P2单位圆(第一象限)

4、xy参数表示的优点:满足几何不变性有更大的自由度控制曲线、曲面形状。例如二维三次曲线有4个系数控制其自由度。而其参数表示有6个系数控制其自由度。3.1.2位置矢量、切矢量、法矢量、曲率和挠率曲线上任一点的位置矢量可表示为:P(t)=[x(t),y(t),z(t)];其一阶、二阶直到k阶导数矢量(如果存在)为:切矢量切向量(切矢量)选择弧长s作为参数,则是单位切矢根据弧长微分公式有:于是有,即为单位矢量法矢量由于T是单位切矢量,故两边对s求导,得:可见是一个与T垂直的矢量。法矢量与平行的法矢称为曲线在该点的主法矢N矢量积是第三个单位矢量,它垂直

5、于T和N。把平行于矢量B的法矢称为曲线的副法矢我们可以推导出:T(切矢)、N(主法矢)和B(副法矢)构成了曲线上的活动坐标架N、B构成的平面称为法平面,N、T构成的平面称为密切平面,B、T构成的平面称为从切平面。曲率由于和N平行,令,则即称为曲率,其几何意义是曲线的单位切矢对弧长的转动率挠率曲率的倒数称为曲率半径。挠率的绝对值等于副法线方向(或密切平面)对于弧长的转动率..对于一般参数t,我们可以推导出曲率和挠率的计算公式如下:例:计算圆柱螺线的曲率和挠率解:圆柱螺线3.1.3插值、拟合、逼近和光顺Givenasetofordereddata

6、pointsPi,i=0,1,…,n,Constructingacurveorderlypassingthesepoints,iscalledinterpolation(插值),所构造的曲线称为插值曲线。Linearinterpolation线性插值:Assumeafunctionf(x)takes2differentvaluesatx1andx2.Usingalinearfunction:y=ax+b,toreplacef(x),iscalledlinearinterpolation.抛物线插值:已知在三个互异点的函数值为,要求构造一个函数

7、使抛物线在结点处与在处的值相等拟合fitting:构造一条曲线使之在某种意义下最接近给定的数据点(但未必通过这些点),所构造的曲线为拟合曲线。在计算数学中,逼近通常指用一些性质较好的函数近似表示一些性质不好的函数。在计算机图形学中,逼近继承了这方面的含义,因此插值和拟合都可以视为逼近。光顺(Firing)指曲线的拐点不能太多。对平面曲线而言,相对光顺的条件是:a.具有二阶几何连续性(G2);b.不存在多余拐点和奇异点;c.曲率变化较小。3.1.4参数化过三点P0、P1和P2构造参数表示的插值多项式可以有无数条,这是因为对应地参数t,在[0,1

8、]区间中有无数种取法。即P0、P1和P2可对应不同的参数值,比如,或其中每个参数值称为节点(knot)。对于一条插值曲线,型值点与其参数域内的节点之间有一种对应关系

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。