图形变化学习培训课件.ppt
- 【下载声明】
1. 本站全部试题类文档,若标题没写含答案,则无答案;标题注明含答案的文档,主观题也可能无答案。请谨慎下单,一旦售出,不予退换。
2. 本站全部PPT文档均不含视频和音频,PPT中出现的音频或视频标识(或文字)仅表示流程,实际无音频或视频文件。请谨慎下单,一旦售出,不予退换。
3. 本页资料《图形变化学习培训课件.ppt》由用户(林田)主动上传,其收益全归该用户。163文库仅提供信息存储空间,仅对该用户上传内容的表现方式做保护处理,对上传内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!
4. 请根据预览情况,自愿下载本文。本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
5. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007及以上版本和PDF阅读器,压缩文件请下载最新的WinRAR软件解压。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 图形 变化 学习 培训 课件
- 资源描述:
-
1、 2004 Dept.of Computer Science and Engineer 2022-11-11 第七章第七章 图图 形形 变变 换换(二)(二)2004 Dept.of Computer Science and Engineer 2022-11-112主要内容:主要内容:图形变换的数学基础图形变换的数学基础窗口视图变换窗口视图变换图形的几何变换图形的几何变换形体的投影变换形体的投影变换三维线段裁剪三维线段裁剪 2004 Dept.of Computer Science and Engineer 2022-11-113形体的投影变换形体的投影变换 三维图形的基本问题三维图形的基本问
2、题:-1.1.在二维屏幕上如何显示三维物体?在二维屏幕上如何显示三维物体?存在的困难存在的困难:-显示器屏幕、绘图纸等是二维显示器屏幕、绘图纸等是二维;-显示对象是三维显示对象是三维;解决方法解决方法:-1)1)三维显示设备三维显示设备-正在研制中正在研制中;-2)2)投影投影;-2.2.如何表示三维物体?如何表示三维物体?二维形体:二维形体:-表示:直线段表示:直线段,折线折线,曲线段曲线段,多边形区域多边形区域;-输入:简单(图形显示设备与形体维数一致)输入:简单(图形显示设备与形体维数一致);三维形体:三维形体:-表示:空间直线段、折线、曲线段、多边形、曲面片表示:空间直线段、折线、曲线
3、段、多边形、曲面片;-输入、运算、有效性保证输入、运算、有效性保证困难困难;解决方法解决方法:各种用于形体表示的理论、模型、方法:各种用于形体表示的理论、模型、方法;2004 Dept.of Computer Science and Engineer 2022-11-114形体的投影变换形体的投影变换-3.3.如何反映遮挡关系?如何反映遮挡关系?物体之间或物体的不同部分之间存在相互遮挡关系物体之间或物体的不同部分之间存在相互遮挡关系;遮挡关系遮挡关系是空间位置关系的重要组成部分是空间位置关系的重要组成部分;解决方法解决方法:消除隐藏面与隐藏线消除隐藏面与隐藏线;-4.4.如何产生真实感图形如何
4、产生真实感图形?何谓真实感图形何谓真实感图形?-逼真的逼真的;-示意的示意的;人们观察现实世界产生的真实感来源于人们观察现实世界产生的真实感来源于:-空间位置关系:空间位置关系:近大远小的透视关系和遮挡关系近大远小的透视关系和遮挡关系;-颜色分布:颜色分布:光线传播引起的物体表面颜色的自然分布光线传播引起的物体表面颜色的自然分布;解决方法解决方法:建立光照明模型、开发真实感图形绘制方法;:建立光照明模型、开发真实感图形绘制方法;2004 Dept.of Computer Science and Engineer 2022-11-115形体的投影变换形体的投影变换三维图形三维图形的基本研究内容的
5、基本研究内容:-1)投影变换)投影变换;-2)三维形体的表示)三维形体的表示;-3)消除隐藏面与隐藏线)消除隐藏面与隐藏线;-4)建立光照明模型、开发真实感图形绘制方法)建立光照明模型、开发真实感图形绘制方法;投影变换投影变换:把三维物体变为二维图形表示的过程把三维物体变为二维图形表示的过程;2004 Dept.of Computer Science and Engineer 2022-11-116形体的投影变换形体的投影变换平面几何投影平面几何投影:分类:分类:投影中心与投影投影中心与投影平面间距离无限平面间距离无限 投影中心与投影投影中心与投影平面间距离有限平面间距离有限 根据投影根据投影
6、方向与投方向与投影平面的影平面的夹角夹角根据投影根据投影平面与坐平面与坐标轴的夹标轴的夹角角 2004 Dept.of Computer Science and Engineer 2022-11-117形体的投影变换形体的投影变换平面几何投影平面几何投影:分类:分类:透视投影 平行投影 2004 Dept.of Computer Science and Engineer 2022-11-118形体的投影变换形体的投影变换平面几何投影平面几何投影:-平行投影平行投影 :-投影中心与投影平面之间的距离为无限,只需给出投影方投影中心与投影平面之间的距离为无限,只需给出投影方向即可;向即可;-是透视投
7、影的是透视投影的极限状态极限状态;投影的方向投影中心 2004 Dept.of Computer Science and Engineer 2022-11-119形体的投影变换形体的投影变换 平面几何投影平面几何投影:-平行投影平行投影 :-根据根据投影线方向投影线方向与与投影平面投影平面的夹角,分为两类:的夹角,分为两类:正平行投影与斜平行投影正平行投影与斜平行投影 正平行投影:投影方向垂直于投影平面正平行投影:投影方向垂直于投影平面;正平行投影包括:正平行投影包括:正投影(三视图)和正轴侧投影正投影(三视图)和正轴侧投影-三视图:三个投影面和坐标轴相互垂直。三视图:三个投影面和坐标轴相互垂
8、直。-正轴侧:投影面和坐标轴呈一定的关系。正轴侧:投影面和坐标轴呈一定的关系。2004 Dept.of Computer Science and Engineer 2022-11-1110形体的投影变换形体的投影变换三视图:主(正)视图、侧视图和俯视图三视图:主(正)视图、侧视图和俯视图 2004 Dept.of Computer Science and Engineer 2022-11-1111形体的投影变换形体的投影变换正平行投影正平行投影-三视图三视图-把三维图形在三个方向上所看到的棱线分别投影到三个坐把三维图形在三个方向上所看到的棱线分别投影到三个坐标面上。再经过适当变换放置到同一平面
9、上。标面上。再经过适当变换放置到同一平面上。zyxa2c2b2a1b1c1 2004 Dept.of Computer Science and Engineer 2022-11-1112形体的投影变换形体的投影变换正平行投影正平行投影-三视图三视图-变换矩阵变换矩阵(其中其中(a,b)(a,b)为为u u、v v坐标下的值坐标下的值)-正视图正视图1000100000000111zxtbtazyxwvuzyyxovuzyyxootztztxtxtyty(a,b)2004 Dept.of Computer Science and Engineer 2022-11-1113形体的投影变换形体的投影
10、变换正平行投影正平行投影-三视图三视图-俯视图俯视图1000000010000111yxtbtazyxwvuzyyxovuzyyxootztztxtxtyty(a,b)2004 Dept.of Computer Science and Engineer 2022-11-1114形体的投影变换形体的投影变换正平行投影正平行投影-三视图三视图-侧视图侧视图1000100001000011zytbtazyxwvuzyyxovuzyyxootztztxtxtyty(a,b)2004 Dept.of Computer Science and Engineer 2022-11-1115形体的投影变换形体的
11、投影变换正轴测投影正轴测投影-当投影方向当投影方向不取坐标轴方向不取坐标轴方向,投影平面不垂直于坐标轴时,产生的正,投影平面不垂直于坐标轴时,产生的正投影称为正轴测投影。投影称为正轴测投影。-正轴测投影分类:正轴测投影分类:正等测、正二测、正等测、正二测、正三测正三测-正等测正等测:投影平面与三个坐标轴的交点到坐标原点的距离都相等。:投影平面与三个坐标轴的交点到坐标原点的距离都相等。-沿沿三个轴线三个轴线具有相同的变形系数。具有相同的变形系数。2004 Dept.of Computer Science and Engineer 2022-11-1116形体的投影变换形体的投影变换正轴测投影正轴
12、测投影-正二测正二测:投影平面与两个坐标轴的交点到坐标原点的距离都相等。:投影平面与两个坐标轴的交点到坐标原点的距离都相等。-沿沿两个轴线两个轴线具有相同的变形系数。具有相同的变形系数。2004 Dept.of Computer Science and Engineer 2022-11-1117形体的投影变换形体的投影变换正轴测投影正轴测投影-正三测正三测:投影平面与三个坐标轴交点到坐标原点距离都不相等。:投影平面与三个坐标轴交点到坐标原点距离都不相等。-沿沿三个轴线具有各不相同三个轴线具有各不相同的变形系数。的变形系数。2004 Dept.of Computer Science and En
13、gineer 2022-11-1118形体的投影变换形体的投影变换正轴测投影正轴测投影的形成过程的形成过程 1 1)将空间一立体将空间一立体图形图形绕绕y y轴旋转轴旋转yy角角 2 2)再绕再绕x x轴旋转轴旋转xx 3 3)最后,)最后,向向z=0z=0平面做正投影平面做正投影-由于由于这种这种投影的投影平面不与立体的轴线垂直投影的投影平面不与立体的轴线垂直同时可见到物体的同时可见到物体的多个面多个面可产生立体效果。可产生立体效果。-经过正轴测投影变换后,物体线间的平行性不变,但角度有变化。经过正轴测投影变换后,物体线间的平行性不变,但角度有变化。正轴测投影变换矩阵的一般形式:正轴测投影变
14、换矩阵的一般形式:100000000010000110000cossin00sincos0000110000cos0sin00100sin0cosxxxxyyyyzxyTRRT 2004 Dept.of Computer Science and Engineer 2022-11-1119形体的投影变换形体的投影变换100000cossinsin00cos000sinsincosyxyxyxyT下面主要讨论下面主要讨论正二测和正等测的投影变换矩阵,即确定变换矩正二测和正等测的投影变换矩阵,即确定变换矩阵中的阵中的xx角和角和yy角。角。-如何度量沿三个轴线方向的变形系数?如何度量沿三个轴线方向的
15、变形系数?10cossinsin110010cos0101010sinsincos1001yxyxyxy正轴侧投影正轴侧投影正轴侧投影 2004 Dept.of Computer Science and Engineer 2022-11-1120形体的投影变换形体的投影变换正二侧投影需满足:正二侧投影需满足:假定假定Z Z轴上的单位矢量经变换后长度变为轴上的单位矢量经变换后长度变为1/21/2;即;即Z Z轴的变形系轴的变形系数恒为数恒为1/21/2:可得:可得:x x=20=20。4242,y y=19=19。2828。变换矩阵为:变换矩阵为:变换矩阵为变换矩阵为xxyy2222cossin
16、sincos4/1sincossin222xyy100000000327.0935.0133.00378.00926.0T 2004 Dept.of Computer Science and Engineer 2022-11-1121形体的投影变换形体的投影变换正等侧投影需满足:正等侧投影需满足:求得:求得:正等测图的变换矩阵为正等测图的变换矩阵为正等测图的变换矩阵为:正等测图的变换矩阵为:xyxy2222coscossinsinxxyy2222cossinsincos4535yx0707004080070700408000081600001.2004 Dept.of Computer Sci
17、ence and Engineer 2022-11-1122形体的投影变换形体的投影变换斜平行投影:斜平行投影:投影线与投影平面不垂直的平行投影;投影平面一般取坐标投影线与投影平面不垂直的平行投影;投影平面一般取坐标平面;平面;-斜等测投影斜等测投影投影平面与一坐标轴垂直;投影平面与一坐标轴垂直;投影线与投影平面成投影线与投影平面成4545角;角;与投影平面垂直的线投影后长度不变;与投影平面垂直的线投影后长度不变;-斜二测投影斜二测投影投影平面与一坐标轴垂直;投影平面与一坐标轴垂直;投影线与该轴夹角成投影线与该轴夹角成 arcctg(1/2)arcctg(1/2)角;角;该轴轴向变形系数为该轴
18、轴向变形系数为 。即与投影平面垂直的线投影后长度。即与投影平面垂直的线投影后长度减半;减半;2004 Dept.of Computer Science and Engineer 2022-11-1123形体的投影变换形体的投影变换斜平行投影求法:斜平行投影求法:-1 1已知投影方向矢量为(已知投影方向矢量为(x xp p,y yp p,z zp p)设形体被投影到设形体被投影到XOYXOY平面上平面上 形体上的一点形体上的一点(x x,y y,z z)在在xoyxoy平面上投影后平面上投影后(x xs s,y ys s)投影方向矢量为投影方向矢量为(x xp p,y yp p,z zp p)投
19、影线投影线的参数方程为:的参数方程为:tzzztyyytxxxpspspsyzx(xs,ys)(x,y,z)(xp,yp,zp)2004 Dept.of Computer Science and Engineer 2022-11-1124形体的投影变换形体的投影变换令令 psssszztzZzyx00的平面上在zzyyyzzxxxppsppsppypppxpzySzxSyzx(xs,ys)(x,y,z)(xp,yp,zp)2004 Dept.of Computer Science and Engineer 2022-11-1125形体的投影变换形体的投影变换则上面方程的矩阵式为:则上面方程的矩
20、阵式为:其中,其中,x,y,z,1x,y,z,1表示用户坐标系下的坐标,表示用户坐标系下的坐标,xxs s,y,ys s,z,zs s,1,1表示投表示投影平面上的坐标。影平面上的坐标。1000010010000111ypxpsssSSzyxzyx 2004 Dept.of Computer Science and Engineer 2022-11-1126形体的投影变换形体的投影变换2 2设(设(x xe e,y ye e,z ze e)为任一点,()为任一点,(x xs s,y ys s)为()为(x xe e,y ye e,z ze e)在)在XcOcYcXcOcYc平面上的投影平面上的
21、投影-设立方体上一点设立方体上一点 P P(0,0,1)(0,0,1)在在XcOcYcXcOcYc平面上的投影平面上的投影P P (lcoslcos,lsinlsin,0),0),投影方向为投影方向为PPPP,PPPP 与投影面的夹角为与投影面的夹角为,为投影与为投影与x x轴的夹角,则投影方向矢量为轴的夹角,则投影方向矢量为(lcoslcos,lsinlsin,-1),-1)zcycxcPP(0,0,1)l 2004 Dept.of Computer Science and Engineer 2022-11-1127形体的投影变换形体的投影变换现考虑任一点(现考虑任一点(x xe e,y y
22、e e,z ze e)在)在XcOcYcXcOcYc平面上的投影(平面上的投影(x xs s,y ys s)投影方向与投影线投影方向与投影线PPPP平行平行所以所以 0sincos1ssesesezlyylxxzzsincoslzyylzxxeeseeszcycxcPP(0,0,1)l 2004 Dept.of Computer Science and Engineer 2022-11-1128形体的投影变换形体的投影变换-矩阵形式为:矩阵形式为:-斜等侧中:斜等侧中:l l=1,=1,=45=45-斜二侧中:斜二侧中:l l=1/2,=1/2,=arctglarctgl=63.4=63.4-
23、正平行投影:正平行投影:l l=0,=0,=90=90 100001sincos0010000111llzyxzyxeeessszcycxcPP(0,0,1)l 2004 Dept.of Computer Science and Engineer 2022-11-1129透视透视 基本知识基本知识基本知识:基本知识:-透视投影是一种透视投影是一种中心投影法中心投影法,在日常生活中,观察外界的景,在日常生活中,观察外界的景物时,常会看到一些明显的透视现象。物时,常会看到一些明显的透视现象。-如:站在街上,向远处看,如:站在街上,向远处看,-1)会感到街上具有相同高度的路灯,显得近处的高,远处)会
24、感到街上具有相同高度的路灯,显得近处的高,远处的矮。的矮。-2)即使路灯间的距离相等,视觉产生的效果是近处的间隔)即使路灯间的距离相等,视觉产生的效果是近处的间隔大,远处的间隔小,越远越密。大,远处的间隔小,越远越密。-3)观察道路的宽度,会感到越远越窄,最后汇聚于一点。)观察道路的宽度,会感到越远越窄,最后汇聚于一点。上述现象,称为上述现象,称为透视现象透视现象。-产生透视的原因,可用下图说明:产生透视的原因,可用下图说明:2004 Dept.of Computer Science and Engineer 2022-11-1130透视透视 基本知识基本知识-图中,图中,AAAA,BBBB,
25、CCCC 为一组高度和间为一组高度和间隔都相等,排成一条直线的电线杆,隔都相等,排成一条直线的电线杆,从视点从视点E E去看,发现去看,发现-AEAAEA BEBBEB CECCEC-若在视点若在视点E E与物体间设置一个透明的与物体间设置一个透明的画面画面P P,让让P P通过通过AAAA,则在画面上看到,则在画面上看到的各电线杆的投影的各电线杆的投影aaaabbbbcccc-aaaa 即即EAEA,EAEA 与画面与画面P P的交点的连线的交点的连线;-bbbb 即为即为EBEB,EBEB 与画面与画面P P的交点的连的交点的连线。线。-cccc 即为即为ECEC,ECEC 与画面与画面P
展开阅读全文