feat: post-processing effects

This commit is contained in:
MihailRis
2025-04-05 00:41:25 +03:00
parent 22e97b1766
commit ba170035ef
19 changed files with 216 additions and 84 deletions
+1 -6
View File
@@ -388,12 +388,7 @@ void WorldRenderer::draw(
renderBlockOverlay(wctx);
}
// Rendering fullscreen quad
auto screenShader = assets.get<Shader>("screen");
screenShader->use();
screenShader->uniform1f("u_timer", timer);
screenShader->uniform1f("u_dayTime", worldInfo.daytime);
postProcessing.render(pctx, screenShader);
postProcessing.render(pctx, assets, timer);
}
void WorldRenderer::renderBlockOverlay(const DrawContext& wctx) {