六、3D数学矩阵线性变换
来源:互联网 发布:nginx ssl证书安装 编辑:程序博客网 时间:2024/05/18 03:48
3D数学矩阵线性变换
- 几何解释
- 旋转
- 缩放
- 投影
- 镜像
- 仿射
几何解释
一般来说方阵能描述任意线性变换。线性变换保留了直线和平行线,而远点没有移动。线性变换保留直线的同时,其他的几何性质就有可能发生改变了(角、长度、面积、体积)。
每一种线性变换都有一种变换矩阵,互不相同。
旋转
2D 旋转
2D X旋转矩阵
绕x、y、z轴进行3D旋转:
x轴
y轴
z轴
缩放
缩放矩阵公式:
缩放一个向量:
投影
正交投影:
二维变一维、三维变二维
*(这里就不解释投影的基本概念和几何视角了)
投影投射的轴保留(二维)
投影投射的轴保留(三维)
镜像
矩阵公式:
切变(仿射)
2D 仿射:
x被Y仿射
3D 仿射
H
x y ,XY被Z仿射
Hx z ,XZ被Y仿射
Hy z ,YZ被X仿射
0 0
- 六、3D数学矩阵线性变换
- 3D数学 ---- 矩阵和线性变换
- 3D数学 ---- 矩阵和线性变换
- 3D数学 ---- 矩阵和线性变换
- 3D数学 ---- 矩阵和线性变换
- 3D数学基础--矩阵线性变换
- 3D数学 ---- 矩阵和线性变换
- 3D数学 ---- 矩阵和线性变换(3)
- 3D数学 ---- 矩阵和线性变换(4)
- 3D数学 ---- 矩阵和线性变换(1)
- 3D数学 ---- 矩阵和线性变换(2)
- 3D数学 ---- 矩阵和线性变换 (转载)
- 3D数学 矩阵和线性变换之旋转
- 3D数学 矩阵和线性变换之缩放
- 3D数学 矩阵和线性变换之正交投影
- 3D数学 矩阵和线性变换之镜像
- 3D数学 矩阵和线性变换之切变
- 【游戏开发3D数学笔记】4.矩阵和线性变换
- Node.js+Socket.IO搭建聊天室
- APM添加超声模块及定高程序分析
- ubuntu14.04开发ffmpeg的工具软件
- Service中是否可以执行耗时操作
- 年终复盘,我的2016
- 六、3D数学矩阵线性变换
- openwrt上nginx扩展模块的支持
- Jquery 获取对象的几种方式
- 移动市场变化迅速,如何以不变应万变,把握生存先机?
- Cocos2d-x 3.x 图形学渲染系列二
- Polymer web 组件
- 使用UI Calendar时,遇到异步读取数据报错问题
- linux重定向及nohup不输出的方法
- 寄存器