feat: refactoring

This commit is contained in:
2025-10-22 14:25:02 +02:00
parent 71f1b2c6d2
commit ea593feb8d
36 changed files with 220 additions and 71 deletions

View File

@ -18,6 +18,8 @@
#include "engine/components/mesh.h"
#include "engine/components/batch.h"
namespace Engine {
Renderer::Renderer(std::shared_ptr<Scene> scene) : m_scene(scene)
{
m_proj = glm::perspective(
@ -245,4 +247,6 @@ void Renderer::Render() {
ApplyLights(m_shader);
UpdateView();
RenderScene(m_shader);
}
}
}