计算机图形学教学资料第10讲-5-2三维变换.ppt

计算机图形学教学资料第10讲-5-2三维变换.ppt

* * 绕任意轴的旋转变换(6) (5)坐标系还原 上述变换的复合实现绕任意轴的旋转: * * 对称变换(1) 是关于某个对称轴或对称平面进行的 关于某个轴进行的反射变换等同于关于该轴做180度的旋转变换 例如:关于Z轴的对称变换矩阵为: 考虑:关于任意轴的对称变换 * * 对称变换(2) 当反射平面是坐标平面时,等同于进行左、右手坐标系的互换,相应变换矩阵是把第三维坐标值取反 例如:关于xy平面的反射变换矩阵为: * * 对称变换(3) 关于任意平面的反射 可以分解为 平移、旋转(使得指定的反射平面与某坐标平面重合) 关于坐标平面的反射 逆变换 * * 错切变换 依赖轴:对应坐标保持不变 方向轴:对应坐标关于依赖轴坐标呈线性变化 变换表达式分别是: * * 建模变换(1) 实现两个不同坐标系之间的转换 新坐标系定义方式如右图所示: X Y Z X’ Y’ Z’ * * 建模变换(2) 可由线性代数方法得到建模变换公式: (即:新坐标系的坐标轴在旧坐标系下的表示矩阵的逆矩阵) 当坐标系使用不同的缩放时,还需定义缩放补偿。 * * 建模变换的合成方法(3) 可由以下变换复合得到同样结果: 平移:使两坐标系原点重合 绕X轴旋转:使Z’轴落在XOZ面上; 绕Y轴旋转:使Z’轴与Z轴重叠; 绕Z轴旋转:使X’轴与X轴重叠; 注意: * * 小结 单个坐标系下的几何变换 平移 缩放 旋转

文档评论(0)

1亿VIP精品文档

相关文档