diff --git a/source/glest_game/graphics/renderer.cpp b/source/glest_game/graphics/renderer.cpp index cd7a503a..45f648c2 100644 --- a/source/glest_game/graphics/renderer.cpp +++ b/source/glest_game/graphics/renderer.cpp @@ -1802,7 +1802,7 @@ void Renderer::renderUnits(const int renderFps, const int worldFrameCount) { } else { glEnable(GL_COLOR_MATERIAL); - glAlphaFunc(GL_GREATER, 0.5f); + glAlphaFunc(GL_GREATER, 0.4f); } //render @@ -1885,7 +1885,7 @@ void Renderer::renderUnits(const int renderFps, const int worldFrameCount) { } else{ glEnable(GL_COLOR_MATERIAL); - glAlphaFunc(GL_GREATER, 0.5f); + glAlphaFunc(GL_GREATER, 0.4f); } //render @@ -2998,7 +2998,7 @@ void Renderer::renderUnitsFast(bool renderingShadows) { } else { glPushAttrib(GL_ENABLE_BIT| GL_TEXTURE_BIT); glEnable(GL_TEXTURE_2D); - glAlphaFunc(GL_GREATER, 0.5f); + glAlphaFunc(GL_GREATER, 0.4f); glTexEnvi(GL_TEXTURE_ENV, GL_TEXTURE_ENV_MODE, GL_COMBINE); @@ -3068,7 +3068,7 @@ void Renderer::renderUnitsFast(bool renderingShadows) { glDisable(GL_TEXTURE_2D); } else { glEnable(GL_TEXTURE_2D); - glAlphaFunc(GL_GREATER, 0.5f); + glAlphaFunc(GL_GREATER, 0.4f); glTexEnvi(GL_TEXTURE_ENV, GL_TEXTURE_ENV_MODE, GL_COMBINE); diff --git a/source/shared_lib/sources/graphics/particle.cpp b/source/shared_lib/sources/graphics/particle.cpp index 373833b4..02df9caf 100644 --- a/source/shared_lib/sources/graphics/particle.cpp +++ b/source/shared_lib/sources/graphics/particle.cpp @@ -504,7 +504,7 @@ void UnitParticleSystem::updateParticle(Particle *p){ } else { - if(maxParticleEnergy>0) + if(maxParticleEnergy>2) { if(energyUp){ p->energy++;