第5章曲线与曲面1.ppt
《第5章曲线与曲面1.ppt》由会员分享,可在线阅读,更多相关《第5章曲线与曲面1.ppt(36页珍藏版)》请在优知文库上搜索。
1、2023-11-151第五章第五章 曲线与曲面(曲线与曲面(1 1)2023-11-152 自然界中的事物形态总是以曲线、曲面的自然界中的事物形态总是以曲线、曲面的形式出现的。要建立三维物体的模型,曲线和形式出现的。要建立三维物体的模型,曲线和曲面是必不可少的研究内容。曲线是曲面的基曲面是必不可少的研究内容。曲线是曲面的基础,当生成了一条曲线后,即可运用平移、旋础,当生成了一条曲线后,即可运用平移、旋转等变换来生成复杂曲面(转等变换来生成复杂曲面(如一条平面直线沿如一条平面直线沿某个方向的平移轨迹是一个平面;绕另一中心某个方向的平移轨迹是一个平面;绕另一中心轴直线旋转会生成一个曲面;一个半圆绕
2、其一轴直线旋转会生成一个曲面;一个半圆绕其一中心轴旋转会生成一个球面中心轴旋转会生成一个球面),进而构造出三),进而构造出三维物体。因而曲线曲面的表示是计算机图形学维物体。因而曲线曲面的表示是计算机图形学的重要研究内容之一。的重要研究内容之一。本章从一些规则的曲线和曲面出发,主要本章从一些规则的曲线和曲面出发,主要介绍自由曲线和自由曲面的基础知识和其常见介绍自由曲线和自由曲面的基础知识和其常见的表示形式。的表示形式。2023-11-153常用的曲线曲面的类型:常用的曲线曲面的类型:BzierBzier曲线(面)曲线(面)0P1P2P3PB B样条曲线(面)样条曲线(面)孔斯曲面孔斯曲面 这些曲
3、线曲面都可以这些曲线曲面都可以用参数方程表示,并具用参数方程表示,并具有以下的优点:有以下的优点:曲线曲面的形状不依赖于曲线曲面的形状不依赖于 坐标系的选择坐标系的选择人机交互直观人机交互直观易于计算易于计算易于拼接易于拼接造型灵活造型灵活 2023-11-1545.1 曲线、曲面的参数表示的基础知识曲线、曲面的参数表示的基础知识n 其一是规则的曲线和曲面,如直线(平面)、圆锥曲线(面),这些曲线(面)都可以用函数方程(显示和隐式)或参数方程(一般都为一个一次或二次方程)给出;工程中经常遇到的曲线和曲面有两种:工程中经常遇到的曲线和曲面有两种:n 其二是形状比较复杂,不能用二次方程描述的曲线和
4、曲面,称为自由曲线和曲面,如船体、水波面(见演示)、车身和机翼的曲线和曲面,如何表示这些自由的曲线和曲面成了工程设计与制造中遇到的首要问题。同时这些自由曲线和曲面构型日益艺术化也不断地成就和壮大了今天的汽车、船舶和飞机工业。2023-11-155构造曲面模拟帆船构造曲面模拟帆船用曲面模拟海水用曲面模拟海水5.1 曲线、曲面的参数表示的基础知识曲线、曲面的参数表示的基础知识链接链接链接链接2023-11-156一个坐标变量能够显式地表示为另一个变量的函数。一个坐标变量能够显式地表示为另一个变量的函数。平面曲线显式表示的一般形式是:平面曲线显式表示的一般形式是:一条直线方程:一条直线方程:一个三维
5、空间直线的显示表示:一个三维空间直线的显示表示:在平面直线的表示中,每一个在平面直线的表示中,每一个x x值只对应一个值只对应一个y y值值用显式方程不能表示封闭或多值曲线。用显式方程不能表示封闭或多值曲线。如不能表示一如不能表示一个完整的圆弧个完整的圆弧 ()yf xym xb5.1.1 5.1.1 曲线的三种表示方法曲线的三种表示方法n显式表示显式表示()yf x(,)0(,)0fx y zg x y z(,)0(,)0fxyzgxyz(,)0(,)0fxyzgxyz(,)0(,)0fxyzgxyz2023-11-157平面曲线隐式表示的平面曲线隐式表示的般形式为:般形式为:三维空间曲线的
6、隐式表示式为交面式(用两个曲面三维空间曲线的隐式表示式为交面式(用两个曲面相交的方式)相交的方式):(,)0f x y(,)0(,)0f x y zg x y z5.1.1 5.1.1 曲线的三种表示方法曲线的三种表示方法n隐式表示隐式表示曲线的显示和隐式表示统称为非参数表示,非参数表示曲线的显示和隐式表示统称为非参数表示,非参数表示曲线存在下列问题:曲线存在下列问题:与坐标系相关与坐标系相关会出现斜率为无穷大的情况会出现斜率为无穷大的情况(如垂线如垂线)非平面曲线难用常系数的非参数化函数表示非平面曲线难用常系数的非参数化函数表示不利于计算和编程不利于计算和编程 2023-11-158()()
7、,(),()tx t y t z tP0,1t其中其中 ,和和 分别是参数分别是参数 的显式、单值函数:的显式、单值函数:)(tx)(ty)(tztn参数表示参数表示u形式形式将曲线上各点的坐标变量显式地表示成参数将曲线上各点的坐标变量显式地表示成参数 的函数形式的函数形式 t5.1.1 5.1.1 曲线的三种表示方法曲线的三种表示方法)()()(tzztyytxx2023-11-159参数表示中,通常将参数区间规范化为参数表示中,通常将参数区间规范化为0,10,1;参数方程中的参数可以代表任何量,如时间、角度等;参数方程中的参数可以代表任何量,如时间、角度等;连接连接 和和 两点的直线段的参
8、数方程可写为:两点的直线段的参数方程可写为:000(,)xyP111(,)x yP5.1.1 5.1.1 曲线的三种表示方法曲线的三种表示方法n参数表示参数表示u说明说明0,1t 010010010(),()(),xxxx tPtyyyy tPPP2023-11-15105.1.1 5.1.1 曲线的三种表示方法曲线的三种表示方法n参数表示参数表示u说明说明一条参数曲线的表示形式并不是惟一的一条参数曲线的表示形式并不是惟一的例如:在第一象限内的单位圆弧既可表例如:在第一象限内的单位圆弧既可表 示成(示成(右图右图(a)):):又可表示成:(令又可表示成:(令t为为 半角的正切半角的正切)(右图
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 曲线 曲面