您的位置:首页 > 运维架构

OpenGL 矩阵及变换概念

2016-11-04 14:30 211 查看

OpenGL 矩阵及变换概念

一、线性代数矩阵运算

行 X 列=行


二、三维矩阵运算

Direct3DOpenGL
行向量/行矩阵列向量/列矩阵
行矩阵 x 变换矩阵变换矩阵 x 列矩阵
右乘/后乘左乘/前乘
变换矩阵在右边变换矩阵在左边
Row VectorColumn Vector
左侧优先于右侧处理右侧优先于左侧处理
注意:OpenGL中每一次的矩阵运算都是左乘,所以实际执行的顺序与程序的顺序是相反的。

三、矩阵算法

缩放矩阵

旋转矩阵

作用于模型自身局部坐标系(物体坐标系)

平移矩阵

投影矩阵

作用于GL坐标系(世界坐标系)
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  opengl 矩阵变换