diff --git a/Skybox.cpp b/Skybox.cpp index 2b30899..bd91a23 100644 --- a/Skybox.cpp +++ b/Skybox.cpp @@ -124,10 +124,15 @@ void Skybox::update(float deltaTime, int curr, int max) { targetBrightness = 80 + ((255 - 80) / max) * curr; - if (targetBrightness > brightness) + if (targetBrightness > brightness + 2) { brightness += 20 * deltaTime; } + + if (targetBrightness < brightness - 2) + { + brightness -= 20 * deltaTime; + } } GLuint Skybox::loadTexture(const std::string & fileName) //load the filename named texture