计算机图形学第七章.ppt

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

第七章 三维观察 本章重点讲述内容: 三维观察概念 三维观察流水线 三维观察坐标系 投影变换 三维裁剪算法 在二维图形应用中,观察操作将世界平面上的点变换到输出设备上 利用世界坐标系中的窗口和设备上的视口,二维图形软件包将世界坐标系中的物体映射到设备坐标系并用视口的四条边来裁剪 对三维图形应用而言,由于对视图如何产生有更多的选择,因此涉及情况会更多 可以从空间中任意位置观察物体:从前面、后面、上面、下面以及从物体内部 三维物体描述必须经过投影到输出设备的观察平面上。此时裁剪边界变成一个体,而非一个面,其形状依赖于选择的投影类型 7.1 三维观察概念概述 平行投影 透视投影 深度提示 可见线面的标识 表面绘制 分解图和剖面图 三维和立体视图 7.1 三维观察概念概述 7.1 三维观察概念概述 (2) 透视投影 沿会聚路径将点投影到显示平面上 远小近大 平行线投影后成了会聚线 显示场景更加真实 7.1 三维观察概念概述 (3) 深度提示 没有深度信息会导致线框物体显示的二义性 方法: 根据离观察位置的距离改变物体的亮度 模拟物体可视亮度的大气效果 7.1 三维观察概念概述 (4) 可见线面的标识 突出可见线或以不同的颜色来显示 使用虚线来显示不可见线 7.1 三维观察概念概述 (5) 表面绘制 根据场景中的光线条件及根据指定表面的特性来建立物体表面的亮度,可以获得额外的显示真实性 物体表面的性质:透明程度和表面的粗糙、平滑程度 7.1 三维观察概念概述 (6) 分解图和剖面图 把物体看成多层结构,因此可以存储其内容细节 分解图和剖面图可以用来显示其内部结构以及物体各组件的关系 7.1 三维观察概念概述 (7) 三维和立体视图 使用三维的或者使用立体的视图来显示物体 7.2 三维观察流水线 7.3 观察坐标 观察平面和观察坐标系的确定 观察平面:也叫投影平面 观察坐标系 用来指定观察者的观察位置及投影平面的参照系 7.4 从世界坐标WC到观察坐标VC的变换 观察变换 观察变换: 将场景中物体的世界坐标描述变换到观察坐标的变换 步骤 7.5 投影变换 为解决在二维设备上显示三维图形对象的问题,可借鉴照相机的成像过程 在拍照时,将镜头对准所选景物,按下快门,景物就被记录在二维的胶片上 投影指的就是这种将三维物体转换为二维图形的过程。 7.5 投影变换 投影变换 将三维物体投影到二维观察平面上 7.5 投影分类 投影:把n维坐标空间点变换成小于n维的坐标空间中点的过程 例如将空间中的物体投影在二维平面上,点的坐标从三维变成二维 投影的三要素 投影中心 投影平面 投影射线 7.5 投影分类 投影分类 平行投影:坐标位置沿平行线变换到观察平面上 透视投影:物体位置沿收敛于某点的直接变换到观察平面 7.5 投影分类 7.5 投影分类 7.5.1 平行投影分类 正投影:投影向量垂直于观察平面 斜投影:不垂直 7.5.1 平行投影分类 正投影 正三面投影:三视图(正视图、俯视图、侧视图),投影平面法向量与三个坐标轴一个平行 轴测正投影:显示物体多个侧面的正投影 等轴测投影:与每个坐标轴的交点离原点距离相等 7.5.1 平行投影分类 正三面投影 7.5.1 平行投影分类 斜投影 斜等测投影:α等于45°,生成的视图。所有垂直于投影平面的线条投影后长度不变 斜二测投影:投影角满足tanα=2(63.4 °),生成的视图。垂直于投影平面的线条投影后得到一半长度。 7.5.1 平行投影__正投影__俯视图 前视图 投影平面为xy平面 投影变换矩阵 X=X Y=Y Z=0 7.5.1 平行投影____斜投影 投影方向与投影平面不垂直的平行投影 在斜平行投影中,投影平面一般取坐标平面 斜平行投影的公式推导 7.5.1 平行投影____斜投影 7.5.1 平行投影____斜投影 斜平行投影讨论 当L1=0,为正平行投影 当L1≠0,为斜平行投影 斜平行投影通常采用的两个角度 tan(a)=1,斜等测投影 tan(a)=2,斜二测投影 7.5.2 透视投影 投影中心(也叫投影参考点)COP 投影平面(也叫观察平面) 投影线(也叫视线):是从投影中心发出的,是不平行的 投影变换矩阵 7.5.2 透视投影 投影中心Q(0,0,zprp) 投影平面z=zvp 假设点 P(x,y,z) P的透视投影点 P(xp,yp,zp) 7.5.2 透视投影 透视投影线的方程为: x=x-xu y=y-yu z=z-(z-zprp)u u? [0,1] 把z=zvp代入方程, 得u=(zvp-z)/(zprp-z) 则: xp= x

文档评论(0)

sunyi8246 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档