Transforms
本节主要是实现 Object 的 Transform ,也就是我们平时所说的 Model Transform。
本质就是 TRS 矩阵变换。这里做的很简单,创建 Model 矩阵,作为 uniform 传给 Shader 。
Submit 中我们将 transform 矩阵传入,让其成为一个 uniform 变量让 Shader 调用。
void Renderer::Submit(const std::shared_ptr<Shader>& shader, const std::shared_ptr<VertexArray>& vertexArray,