缩放/位移/旋转

  • 点乘:就是横乘竖。
  • 叉乘:会创建出一个和两个向量垂直的向量。
    图片1
    图片1

    旋转

大多数的旋转采用弧度制而不是角度制,故需要将弧度转为角度。旋转公式略。
图片1
图片1

坐标系统

图片1

画箱子:

  1. 先把顶点数据拷贝过去,绘制 36 个点。
  2. 然后加旋转。
  3. 在顶点着色器中将它们点乘起来。
  4. 加入透视投影,创建 MVP(模型/视图/投影)矩阵:
    • model:模型矩阵。
    • view:视图矩阵。
    • projection:投影矩阵,系统可以自动计算。
  5. projection 矩阵传入顶点着色器,并与 model 矩阵一起点乘。
  6. 最后再加入 view 矩阵。
    图片1
    图片1

更多立方体

图片1