线性代数矩阵在图形变换中的应用_第1页
线性代数矩阵在图形变换中的应用_第2页
线性代数矩阵在图形变换中的应用_第3页
线性代数矩阵在图形变换中的应用_第4页
线性代数矩阵在图形变换中的应用_第5页
已阅读5页,还剩1页未读 继续免费阅读

下载本文档

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

文档简介

1、矩阵在图形变换中的应用摘要:本文从几何计算的理论和算法出发,探索了图形变换的几何化表示机制,并将矩阵运算融入其中,大大简化了计算的过程关键词:三维图形的集合变换 矩阵背景:图形的几何变换的矩阵表示多数用于计算机图形学。一个图形系统应该允许用户去定义一个图形,包括对图形的各种变换。例如可以放大一个图形以便使某一部分能更清楚地显示,缩小图形以便看到图形更多的部分。可以将变换应用于符号,使符号平移和旋转。在几何造型中,可用图形变换改变物体间的相对位置,用透视变换和投影变换产生同一三维景物在各种不同视点位置和视线方向下的不同影像,在视点改变非常快或物体相对运动的应用场合,变换必须反复运用。因此,找到一

2、个有效的方法去实现图形变换是十分必要的。三维平移变换三维平移变换:将空间点(x,y,z)平移到新空间点(x',y',z'),齐次变换矩阵为:变换过程为:x' y' z' 1=x y z 1·T(Tx,Ty,Tz)其中,Tx,Ty,Tz分别为在x,y,z坐标轴方向上的平移量。 三维比例变换三维比例变换:沿各坐标轴方向分别乘以一个比例系数,以实现各个方向上的缩放功能。比例变换矩阵为变换过程为x' y' z' 1=x y z 1·S(Sx,Sy,Sz)其中,Sx,Sy,Sz分别为在x,y,z坐标轴方

3、向上的比例系数。  三维旋转变换三维旋转变换:是指将物体绕某个坐标轴旋转一个角度,所得到的空间位置变化。我们规定旋转正方向与坐标轴矢量符合右手法则,即从坐标轴正值向坐标原点观察,逆时针方向转动的角度为正。如图所示。 绕三个基本轴的旋转变换:1、绕z轴旋转角。空间物体绕z轴旋转时,物体各顶点的x,y坐标改变,而z坐标不变。绕z轴旋转矩阵为:2、绕x方向旋转角同理,绕x轴旋转变换矩阵为:3、绕y方向旋转角同理,绕y轴旋转变换矩阵为:绕空间任意轴的旋转变换图a:变换之前绕空间任意轴的旋转变换:先将图形随直线(旋转轴)一起移动和旋转并使直线与某一坐标轴重合,再将图形绕直线

4、进行旋转变换,最后将旋转变换后的图形和直线一起作相反的旋转和移动并使直线回到原来位置。具体变换步骤是:1、平移使点(x1,y1,z1)位于坐标原点,变换矩阵是:  2、绕x轴旋转,使直线处在x-z平面上。为此,旋转角应等于直线在y-z平面上的投影与z轴夹角。因此投影线与z轴夹角的旋转变换矩阵是:  、3、绕y轴旋转,使直线与z轴重合。如图所示,直线与z轴夹角-的旋转变换矩阵是:、 4、进行图形绕直线即绕z轴旋转,旋转矩阵是:  5、使直线回到原来位置,结果图形即为原图形绕指定直线旋转变换后的图形。 直线回到原来位置

5、需要进行(3)(1)的逆变换,其中: 图形绕空间任意轴旋转的总变换矩阵是H = T·Rx·Ry·Rz·Ry-1·Rx-1·T-1  三维对称变换       三维对称变换可以是关于给定对称轴的或者是关于给定对称平面的变换。三维对称矩阵的建立类似于二维的。          关于给定对称轴的对称变换等价于绕此轴旋转180o。          关于平面的对称变换等价于四维空间中的180o旋转。 当对称平面是坐标平面时(x-y,或x-z,y-z),可以将此变换看成是左手系和右手系之间的转换。 上图给出了将坐标系从右手系转换到左手系的对称变换例子,该变换改变z坐标符号,保持x坐标和y坐标值不变,关于x-y平面的点对称变换矩阵为:类

温馨提示

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

评论

0/150

提交评论