第二章-视图模型变换2---投影变换课件.ppt(62页)
- 【下载声明】
1. 本站全部试题类文档,若标题没写含答案,则无答案;标题注明含答案的文档,主观题也可能无答案。请谨慎下单,一旦售出,不予退换。
2. 本站全部PPT文档均不含视频和音频,PPT中出现的音频或视频标识(或文字)仅表示流程,实际无音频或视频文件。请谨慎下单,一旦售出,不予退换。
3. 本页资料《第二章-视图模型变换2---投影变换课件.ppt(62页)》由用户(ziliao2023)主动上传,其收益全归该用户。163文库仅提供信息存储空间,仅对该用户上传内容的表现方式做保护处理,对上传内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!
4. 请根据预览情况,自愿下载本文。本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
5. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007及以上版本和PDF阅读器,压缩文件请下载最新的WinRAR软件解压。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 第二 视图 模型 变换 投影变换 课件
- 资源描述:
-
1、12.4 投影变换三维图形的基本问题 平面几何投影 投影变换 三维图形的显示流程图 2三维图形的基本问题1.在二维屏幕上如何显示三维物体?在二维屏幕上如何显示三维物体?显示器屏幕、绘图纸等是二维的显示对象是三维的解决方法-投影三维显示设备正在研制中2.如何表示三维物体?如何表示三维物体?二维形体的表示-直线段,折线,曲线段,多边形区域二维形体的输入-简单(图形显示设备与形体的维数一致)三维图形的基本问题三维形体的表示-空间直线段、折线、曲线段、多边形、曲面片三维形体的输入、运算、有效性保证-困难解决方法-各种用于形体表示的理论、模型、方法3.如何反映遮挡关系?如何反映遮挡关系?物体之间或物体的
2、不同部分之间存在相互遮挡关系遮挡关系是空间位置关系的重要组成部分解决方法-消除隐藏面与隐藏线三维图形的基本问题 4.如何产生真实感图形如何产生真实感图形?何谓真实感图形 逼真的 示意的人们观察现实世界产生的真实感来源于 空间位置关系-近大远小的透视关系和遮挡关系 光线传播引起的物体表面颜色的自然分布解决方法-建立光照明模型、开发真实感图形绘制方法三维图形的基本问题三维图形的基本研究内容1.投影2.三维形体的表示3.消除隐藏面与隐藏线4.建立光照明模型、开发真实感图形绘制方法6投影变换 投影变换:把三维物体变为二维图形表示的过程称为投影变换。平面几何投影投影分类投影中心与投影平面之间的距离为无限
3、投影中心与投影平面之间的距离为无限 投影中心与投影平面之间的距离为有限投影中心与投影平面之间的距离为有限 根据投影方向与投影平面的夹角根据投影平面与坐标轴的夹角平面几何投影透视投影透视投影 平行投影平行投影 平面几何投影-平行投影 平行投影 投影中心与投影平面之间的距离为无限因此,只需给出投影方向即可是透视投影的极限状态平面几何投影-平行投影 根据投影线方向与投影平面的夹角,平行投影分为两类:正平行投影与斜平行投影 正平行投影包括:正投影(三视图)和正轴侧投影三视图:三个投影面和坐标轴相互垂直。正轴侧:投影面和坐标轴呈一定的关系。平面几何投影-平行投影 三视图:正视图、侧视图和俯视图 12正平
4、行投影-三视图 把三维空间的图形在三个方向上所看到的棱线分别投影到三个坐标面上。再经过适当变换放置到同一平面上。zyxa2c2b2a1b1c113正平行投影-三视图 变换矩阵(其中(a,b)为u、v坐标下的值)正视图1000100000000111zxtbtazyxwvuuzyyxozyyxoovtztztxtxtyty(a,b)14正平行投影-三视图 俯视图:1000000010000111yxtbtazyxwvuuzyyxozyyxoovtztztxtxtyty(a,b)15正平行投影-三视图 侧视图1000100001000011zytbtazyxwvuuzyyxozyyxoovtztz
5、txtxtyty(a,b)16正轴测投影 当投影方向不取坐标轴方向,投影平面不垂直于坐标轴时,产生的正投影称为正轴测投影。正轴测投影分类:正等测:投影平面与三个坐标轴的交点到坐标原点的距离都相等。沿三个轴线具有相同的变形系数。17正轴测投影 正二测:投影平面与两个坐标轴的交点到坐标原点的距离都相等。沿两个轴线具有相同的变形系数。18正轴测投影 正三测:投影平面与三个坐标轴的交点到坐标原点的距离都不相等。沿三个轴线具有各不相同的变形系数。19正轴测投影正轴测投影的形成过程如下:将空间一立体绕绕y轴旋转y角然后再绕x轴旋转x最后向z=0平面做正投影由于这种投影的投影平面不与立体的轴线垂直,同时可见
6、到物体的多个面,因而可产生立体效果。经过正轴测投影变换后,物体线间的平行性不变,但角度有变化。20正轴测投影正轴测投影变换矩阵的一般形式:100000000010000110000cossin00sincos0000110000cos0sin00100sin0cosxxxxyyyyzxyTRRT100000cossinsin00cos000sinsincosyxyxyxyT21正二测和正等测下面主要讨论正二测和正等测的投影变换矩阵,即确定变换矩阵中的x角和y角。如何度量沿三个轴线方向的变形系数呢?10cossinsin110010cos0101010sinsincos1001yxyxyxy正轴
7、侧投影正轴侧投影正轴侧投影22正二测和正等测正二侧投影需满足:假定Z轴上的单位矢量经变换后长度变为1/2;即取Z轴的变形系数恒为1/2:可得:x=20。42,y=19。28。变换矩阵为xxyy2222cossinsincos4/1sincossin222xyy100000000327.0935.0133.00378.00926.023正二测和正等测正等侧投影需满足:求得:正等测图的变换矩阵为xyxy2222coscossinsinxxyy2222cossinsincos4535yx0707004080070700408000081600001.24斜平行投影 投影线与投影平面不垂直 斜等测投影
8、投影平面与一坐标轴垂直投影线与投影平面成45角与投影平面垂直的线投影后长度不变 斜二测投影投影平面与一坐标轴垂直投影线与该轴夹角成 arcctg(1/2)角该轴轴向变形系数为。即与投影平面垂直的线投影后长度变为原来的一半。25斜平行投影 斜等测投影和斜二测投影26斜平行投影求法 1 已知投影方向矢量为(xp,yp,zp)设形体被投影到XOY平面上 形体上的一点(x,y,z)在xoy平面上投影后(xs,ys)投影方向矢量为(xp,yp,zp)投影线的参数方程为:tzzztyyytxxxpspspsyzx(xs,ys)(x,y,z)(xp,yp,zp)27斜平行投影求法 因为 所以若令 pisss
9、szztzZzyx00的平面上在ippsippszzyyyzzxxxppypppxpzySzxSyzx(xs,ys)(x,y,z)(xp,yp,zp)28斜平行投影求法 则矩阵式为:1000010010000111ypxpsssSSzyxzyx29斜平行投影求法 2设(xe,ye,ze)为任一点,(xs,ys)为(xe,ye,ze)在XcOcYc平面上的投影 设立方体上一点 P(0,0,1)在XcOcYc平面上的投影P(lcos,lsin,0),投影方向为PP,PP与投影面的夹角为,为投影与x轴的夹角,则投影方向矢量为(lcos,lsin,-1)zcycxcPP(0,0,1)l30斜平行投影求
10、法 现考虑任一点(xe,ye,ze)在XcOcYc平面上的投影(xs,ys)投影方向与投影线PP平行 所以 0sincos1ssesesezlyylxxzzsincoslzyylzxxeeseeszcycxcPP(0,0,1)l31斜平行投影求法 矩阵形式为:斜等侧中:l=1,=45 斜二侧中:l=1/2,=arctg=63.4 正平行投影:l=0,=90100001sincos0010000111llzyxzyxeeessszcycxcPP(0,0,1)l32透视的基本知识 透视投影是一种中心投影法,在日常生活中,我们观察外界的景物时,常会看到一些明显的透视现象。如:我们站在笔直的大街上,向
展开阅读全文