计算机图形学基础及应用教程 作者 张怡芳 李继芳 第6章三维变换.pptVIP

计算机图形学基础及应用教程 作者 张怡芳 李继芳 第6章三维变换.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文档。上传文档
查看更多
计算机图形学基础 第6章 三维变换 本章主要内容 6.1 图形变换的数学基础 (矢量表示、齐次坐标) 6.2 三维图形的基本几何变换; 6.3 三维图形的复合(组合)变换; 6.4 平行投影 6.5 透视投影 三维图形变换概述 三维计算机图形学在图形学领域非常活跃。 主要研究方向有: 立体对象的输入方式:(三维扫描仪) 建模方法、造型方法、CG与CAD的应用(视频制作、CAD/CAM系统等)、CG标准化。 核心:建模与造型 建模:线框模型、表面模型、实体模型 有立体信息,三者之间可以相互转换。 造型方法: 线/面消隐、明暗处理、阴影、真实感造型(纹理贴图等)、分形造型等处理。 三维图形的基本问题 在二维屏幕上如何显示三维物体? 2. 如何表示三维物体? 3. 如何反映遮挡关系? 4. 如何产生真实感图形? 透视投影 问题与解决办法 问题1:如何在二维的图形设备上表示三维的形体 ? 投影,如同照相机的成像技术。 (三维显示设备正在研制中。三维电影?) 三维立体通过投影可得的平面图形 (三视图、轴测图、透视图) 问题2:物体之间或物体的不同部分之间存在相互遮挡关系? ----消除隐藏面与隐藏线(消隐) 问题3:空间位置关系----近大远小的透视关系和遮挡关系,光线传播引起的物体表面颜色的自然分布? ---建立光照明模型、开发真实感图形绘制方法 投影的应用:三视图、轴测图 工程图(平行投影): 三视图、轴测图 投影的应用: 透视图实例 投影的应用:透视图 灯光处理 三维图形的基本研究内容 投影 三维形体的表示 消除隐藏面与隐藏线 建立光照明模型、真实感图形绘制方法 三维变换 基本变换 三维图形变换 平行投影 投影变换 透视投影 6.1 图形变换的数学基础 矢量运算 行列式 矩阵 单位矩阵 逆矩阵 转置矩阵 矩阵运算 上机编程实现:a)矩阵的输入与输出; b)两个矩阵相乘。 矩阵相乘不符合交换律 ( Matrix Multiplication is Not Commutative) 6.1.1 变换的数学基础(自行了解) 矩阵 阶矩阵 n阶方阵 零矩阵 行向量与列向量 单位矩阵 矩阵的加法 矩阵的数乘 矩阵的乘法 矩阵的转置 矩阵的逆 6.1.2 齐次坐标 —用n+1维向量表示n维向量 优越性 提供了用矩阵运算把二维三维甚至高维空间的点集从一个坐标系变换到另一个坐标系的方法。 可以表示无穷远的点。 6.1.2齐次坐标 6.2 三维图形变换 坐标系 右手法则 拇指指向坐标轴Z的方向, 其余四指指向旋转方向 6.2.1 三维图形变换基础 三维空间点的齐次坐标矩阵(x y z 1) 三维复合变换 4. 三维图形的级联(复合)变换 对于复杂的三维图形变换,也需要通过若干个变换矩阵的级联才能实现。 A’ = A *T1*T2*T3…… 特别注意: 变换的方法和矩阵级联的顺序。 6.2.2 三维几何变换 平移变换 6.2.2 三维几何变换 (相对于原点)比例变换 6.2.2 三维几何变换 对称变换 只考虑关于坐标平面的对称变换 关于xy平面对称 关于yz平面对称 关于xz平面对称 6.2.2 三维几何变换 错切变换 三维错切变换矩阵: 1 b c 0 d 1 f 0 g h 1 0 0 0 0 1 其中: b=c=f=h=0,沿X方向产生错切 6.2.2 三维几何变换 旋转变换 需要指定旋转角度和旋转轴. 预备基础知识:已知a、b、c,求α、β? 6.2.2 三维几何变换 旋转变换 绕x轴 6.2.2 三维几何变换 旋转变换 绕y轴 6.2.

您可能关注的文档

文档评论(0)

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

1亿VIP精品文档

相关文档