OpenGL 矩阵及变换概念

来源:互联网 发布:手机拍照后期制作软件 编辑:程序博客网 时间:2024/04/20 09:31

OpenGL 矩阵及变换概念

一、线性代数矩阵运算

行 X 列=行

二、三维矩阵运算

Direct3D OpenGL 行向量/行矩阵 列向量/列矩阵 行矩阵 x 变换矩阵 变换矩阵 x 列矩阵 右乘/后乘 左乘/前乘 变换矩阵在右边 变换矩阵在左边 Row Vector Column Vector 左侧优先于右侧处理 右侧优先于左侧处理

注意:OpenGL中每一次的矩阵运算都是左乘,所以实际执行的顺序与程序的顺序是相反的。

三、矩阵算法

  • 缩放矩阵
  • 旋转矩阵
    作用于模型自身局部坐标系(物体坐标系)


  • 平移矩阵

  • 投影矩阵
    作用于GL坐标系(世界坐标系)
0 0
原创粉丝点击