跳转至

1. 相机结构

  • 构造函数:上下左右
  • 获得位置
  • 设置位置
  • 设置旋转
  • 获得投影矩阵
  • 获得观察矩阵
  • 获得观察-投影矩阵 私有;
  • 重计算观察矩阵
  • 各个矩阵
  • 旋转
  • 位置

2.Shader新增 上传UniformMat4功能

暂时先给相机用的,所有shader统一的View-Proj矩阵

3.Renderer

开始场景:新增添加相机参数 提交渲染指令:必须提交一个shader

新增私有变量: + 场景数据 + 以及对应的指针

4.修改Application

修改shader,增加相机实现

哈哈,怪怪的

![[Pasted image 20241210160238.png]]