图形几何变换_第1页
图形几何变换_第2页
图形几何变换_第3页
图形几何变换_第4页
图形几何变换_第5页
已阅读5页,还剩4页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

图形几何变换4 三维基本变换矩阵(右手坐标系)4.1 坐标系与变换的意义世界坐标系WCS右手直角坐标系。实数域;通用。用户坐标系UCS自定义的WCS,方便点的描述。变换的意义:构造新的形体、方便形体描述。 在用户坐标系和世界坐标系之间实现坐标的转换。三维变换矩阵的统一形式:4.2 平移变换 相对坐标原点平移: 4.3 比例变换相对坐标原点变比: 4.4 旋转变换(逆时针旋转角) 绕z轴 绕x轴: 绕y轴 4.5 对称变换对xoy面的对称变换: 对xoz面的对称变换: 对yoz面的对称变换: 4.6 错切变换 沿x含y错切: 沿x含z错切: 沿y含x错切: 沿y含z错切: 沿z含x错切: 沿z含y错切: 5 三维组合变换5.1 相对任意点的几何变换例:相对于p(a,b,c)点进行变比变换,比例为(kx,ky,kz),求变换矩阵。将坐标原点移至点p;针对原点进行比例变换; 反平移;总变换矩阵5.2 相对任意轴的几何变换例:已知轴为,绕轴逆时针旋转角,求变换矩阵。思路:设法将变换为Z轴 将原点平移到注意: 共面将坐标系绕X轴逆时针旋转-角,使落入XOZ平面中;(等价于点绕X轴逆时针旋转角)注意: 将坐标系绕Y轴逆时针旋转角,使与Z轴重合:(等价于点绕Y轴逆时针旋转-角)将p点绕Z轴旋转角;对步骤作逆变换;对步骤作逆变换;对步骤作逆变换。总变换矩阵5.3 相对任意平面的几何变换已知平面,对作对称变换,求变换矩阵。平面与XOY平面的交线与X轴的交点:思路:将变换为XOY平面。将原点平移到将坐标系绕Z轴逆时针旋转角,使和X轴重合; 将坐标系绕X轴逆时针旋转角,使和XOY平面重合;如何计算?对XOY平面作对称变换;对步骤作逆变换;对步骤作逆变换;对步骤作逆变换。总变换矩阵注:如何计算?已知,经过和变换后,得:有: 得: 代入得:得的方程: 得:6 应用思考6.1 组合场景 6.2 计算机动画 在计算机动画中,在相邻帧图像中,几个对象相对彼此的位置进行移动。这可以通过平移和旋转实现。 6.3 多边形的变形(关键帧技术) 给定一个端点的起始位置和终止位置,以及变换帧数,即可确定该端点的每帧的平移变换矩阵。 6.4 块技术与几何变换6.4 基于标准图元对象的几何造型技术6.5 俄罗斯方块游戏的设计一、方块的数据结构 二维游戏中有7种方块: 每个块的结构:struct BLOCK int b44; ; 所有块的结构:BLOCK allBlocks7; 三维游戏中的方块: 采用4x4x4的数组二、方块的动作实现 旋转、平移三、井的数据结构及

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论