Sfoglia il codice sorgente

Skybox brightness hotfix

Kenneth van Ewijk 9 anni fa
parent
commit
04fd3ac0e3
1 ha cambiato i file con 6 aggiunte e 1 eliminazioni
  1. 6 1
      Skybox.cpp

+ 6 - 1
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