关于坐标系,关于矩阵及线性相关和无关的关系
2010-02-27 21:09
337 查看
不上图了,太麻烦,直接用文字记录下来,以备日后查询
坐标系M1由E旋转得到,而M2则由M1旋转而来,以此类推M3....M4
则E中的坐标点M经过坐标系的旋转后的最终坐标是M1M2M3...M4 * M,M是向量
而M1,M2,M3,M4是旋转矩阵
ex = om
M1x = om1
M1是e经过旋转后的坐标
M1M2刚把M2代表的向量转到M2中的坐标
M1M2是坐标系的旋转,每一次旋转都在上一次旋转的基础之上
第二种旋转:也就是轨迹球的旋转,第一次旋转都是在基坐标E的基础上进去,如果连续旋转M1,M2,m3,则旋转后的点的坐标为M3M2M1正好和上一种情况相乘的次序相反
第三种情况:矩阵M,乘以向量x,即或Mx,它到低是什么意思?代表一个旋转,把x旋转一个角度(模型变换),还是代表一个坐标系变换,把x变换到另一个坐标系(视图变换)
坐标系的变换:(-center) * rotation.inverse() * (-distance)表示先把坐标点移到-center,然后旋转坐标系,再沿着z正方向后退
///方向的旋转,直接乘以rotation
坐标系M1由E旋转得到,而M2则由M1旋转而来,以此类推M3....M4
则E中的坐标点M经过坐标系的旋转后的最终坐标是M1M2M3...M4 * M,M是向量
而M1,M2,M3,M4是旋转矩阵
ex = om
M1x = om1
M1是e经过旋转后的坐标
M1M2刚把M2代表的向量转到M2中的坐标
M1M2是坐标系的旋转,每一次旋转都在上一次旋转的基础之上
第二种旋转:也就是轨迹球的旋转,第一次旋转都是在基坐标E的基础上进去,如果连续旋转M1,M2,m3,则旋转后的点的坐标为M3M2M1正好和上一种情况相乘的次序相反
第三种情况:矩阵M,乘以向量x,即或Mx,它到低是什么意思?代表一个旋转,把x旋转一个角度(模型变换),还是代表一个坐标系变换,把x变换到另一个坐标系(视图变换)
坐标系的变换:(-center) * rotation.inverse() * (-distance)表示先把坐标点移到-center,然后旋转坐标系,再沿着z正方向后退
///方向的旋转,直接乘以rotation
相关文章推荐
- 矩阵线性无关的特征向量个数与矩阵的秩的关系
- 关于线性代数矩阵问题的一点理解
- 【线性代数】线性相关与线性无关的定义与性质
- Machine Learning1——机器学习关于数据分析和概率论和线性代数及矩阵的知识
- 关于两个向量组的线性无关与表出问题
- 协方差矩阵和相关矩阵的关系
- 关于坐标系和投影的相关知识探讨
- 关于坐标系和投影的相关知识探讨
- OpenCv 关于矩阵的相关计算函数
- 矩阵的级联顺序与坐标系的关系
- DirectX 11 在把矩阵(例如View矩阵)传给shader之前为什么要进行转置(相关引擎坐标系及左乘与右乘的区别总结)
- iOS-矩阵与线性代数的关系____仿射变换
- 学习笔记DL005:线性相关、生成子空间,范数,特殊类型矩阵、向量
- 关于项目中记录日志的几个相关jar报slf4j-api、slf4j-log4j12以及log4j之间什么关系?
- 线性代数之矩阵与坐标系的转换
- 思考:矩阵的级联顺序与坐标系的关系
- 关于Unity中的3D数学基础知识<一>_坐标系相关
- [坐标]关于坐标系和投影的相关知识探讨[转]
- 矩阵表示的多项式和线性空间的关系
- 《关于工作室相关信息及法律关系》