From 5dd06b233efba08622f9dcf541dbc55255ed0792 Mon Sep 17 00:00:00 2001 From: MihailRis Date: Fri, 31 May 2024 08:46:05 +0300 Subject: [PATCH] u_timer in the main shader --- src/graphics/render/WorldRenderer.cpp | 4 ++++ src/graphics/render/WorldRenderer.hpp | 2 -- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/src/graphics/render/WorldRenderer.cpp b/src/graphics/render/WorldRenderer.cpp index d52b0be4..ad7030a2 100644 --- a/src/graphics/render/WorldRenderer.cpp +++ b/src/graphics/render/WorldRenderer.cpp @@ -37,6 +37,9 @@ #include #include +#include +#include + bool WorldRenderer::showChunkBorders = false; WorldRenderer::WorldRenderer(Engine* engine, LevelFrontend* frontend, Player* player) @@ -160,6 +163,7 @@ void WorldRenderer::renderLevel( shader->use(); shader->uniformMatrix("u_proj", camera->getProjection()); shader->uniformMatrix("u_view", camera->getView()); + shader->uniform1f("u_timer", Window::time()); shader->uniform1f("u_gamma", settings.graphics.gamma.get()); shader->uniform1f("u_fogFactor", fogFactor); shader->uniform1f("u_fogCurve", settings.graphics.fogCurve.get()); diff --git a/src/graphics/render/WorldRenderer.hpp b/src/graphics/render/WorldRenderer.hpp index bb5e6c42..27d1a569 100644 --- a/src/graphics/render/WorldRenderer.hpp +++ b/src/graphics/render/WorldRenderer.hpp @@ -8,8 +8,6 @@ #include #include -#include -#include class Level; class Player;