From f5e95b2d56684ec9c59a8e34eecd74018942f6a8 Mon Sep 17 00:00:00 2001 From: Persson-dev Date: Sun, 12 Sep 2021 17:11:57 +0200 Subject: [PATCH] feat: add smooth isometric transition --- src/render/Renderer.cpp | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/render/Renderer.cpp b/src/render/Renderer.cpp index 14dc6b0..b6fd769 100644 --- a/src/render/Renderer.cpp +++ b/src/render/Renderer.cpp @@ -31,10 +31,11 @@ static float isometricShade = isometricView; static glm::vec2 camPos{}; void updateIsometricView(){ + float isometricEased = utils::easeInOutExpo(isometricShade); worldShader->start(); - worldShader->setIsometricView(isometricShade); + worldShader->setIsometricView(isometricEased); entityShader->start(); - entityShader->setIsometricView(isometricShade); + entityShader->setIsometricView(isometricEased); } void initShader(){