mirror of
https://github.com/glest/glest-source.git
synced 2025-08-20 07:01:21 +02:00
minifix for particles
transparency works a bit better with existing transparent models
This commit is contained in:
@@ -1802,7 +1802,7 @@ void Renderer::renderUnits(const int renderFps, const int worldFrameCount) {
|
|||||||
}
|
}
|
||||||
else {
|
else {
|
||||||
glEnable(GL_COLOR_MATERIAL);
|
glEnable(GL_COLOR_MATERIAL);
|
||||||
glAlphaFunc(GL_GREATER, 0.5f);
|
glAlphaFunc(GL_GREATER, 0.4f);
|
||||||
}
|
}
|
||||||
|
|
||||||
//render
|
//render
|
||||||
@@ -1885,7 +1885,7 @@ void Renderer::renderUnits(const int renderFps, const int worldFrameCount) {
|
|||||||
}
|
}
|
||||||
else{
|
else{
|
||||||
glEnable(GL_COLOR_MATERIAL);
|
glEnable(GL_COLOR_MATERIAL);
|
||||||
glAlphaFunc(GL_GREATER, 0.5f);
|
glAlphaFunc(GL_GREATER, 0.4f);
|
||||||
}
|
}
|
||||||
|
|
||||||
//render
|
//render
|
||||||
@@ -2998,7 +2998,7 @@ void Renderer::renderUnitsFast(bool renderingShadows) {
|
|||||||
} else {
|
} else {
|
||||||
glPushAttrib(GL_ENABLE_BIT| GL_TEXTURE_BIT);
|
glPushAttrib(GL_ENABLE_BIT| GL_TEXTURE_BIT);
|
||||||
glEnable(GL_TEXTURE_2D);
|
glEnable(GL_TEXTURE_2D);
|
||||||
glAlphaFunc(GL_GREATER, 0.5f);
|
glAlphaFunc(GL_GREATER, 0.4f);
|
||||||
|
|
||||||
glTexEnvi(GL_TEXTURE_ENV, GL_TEXTURE_ENV_MODE, GL_COMBINE);
|
glTexEnvi(GL_TEXTURE_ENV, GL_TEXTURE_ENV_MODE, GL_COMBINE);
|
||||||
|
|
||||||
@@ -3068,7 +3068,7 @@ void Renderer::renderUnitsFast(bool renderingShadows) {
|
|||||||
glDisable(GL_TEXTURE_2D);
|
glDisable(GL_TEXTURE_2D);
|
||||||
} else {
|
} else {
|
||||||
glEnable(GL_TEXTURE_2D);
|
glEnable(GL_TEXTURE_2D);
|
||||||
glAlphaFunc(GL_GREATER, 0.5f);
|
glAlphaFunc(GL_GREATER, 0.4f);
|
||||||
|
|
||||||
glTexEnvi(GL_TEXTURE_ENV, GL_TEXTURE_ENV_MODE, GL_COMBINE);
|
glTexEnvi(GL_TEXTURE_ENV, GL_TEXTURE_ENV_MODE, GL_COMBINE);
|
||||||
|
|
||||||
|
@@ -504,7 +504,7 @@ void UnitParticleSystem::updateParticle(Particle *p){
|
|||||||
}
|
}
|
||||||
else
|
else
|
||||||
{
|
{
|
||||||
if(maxParticleEnergy>0)
|
if(maxParticleEnergy>2)
|
||||||
{
|
{
|
||||||
if(energyUp){
|
if(energyUp){
|
||||||
p->energy++;
|
p->energy++;
|
||||||
|
Reference in New Issue
Block a user