also support -sRGBcolor for floodlight

This commit is contained in:
Rudolf Polzer 2011-12-14 09:39:44 +01:00
parent 2b560b8348
commit bb15de2ddc
2 changed files with 9 additions and 5 deletions

View File

@ -4075,7 +4075,7 @@ void SetupFloodLight( void )
if (VectorLength(floodlightRGB)==0)
{
VectorSet(floodlightRGB,240,240,255);
VectorSet(floodlightRGB,0.94,0.94,1.0);
}
if (v4<1) v4=1024;
@ -4091,9 +4091,13 @@ void SetupFloodLight( void )
}
else
{
VectorSet(floodlightRGB,240,240,255);
//floodlighty = qtrue;
//Sys_Printf( "FloodLighting enabled via worldspawn _floodlight key.\n" );
VectorSet(floodlightRGB,0.94,0.94,1.0);
}
if(colorsRGB)
{
floodlightRGB[0] = Image_LinearFloatFromsRGBFloat(floodlightRGB[0]);
floodlightRGB[1] = Image_LinearFloatFromsRGBFloat(floodlightRGB[1]);
floodlightRGB[2] = Image_LinearFloatFromsRGBFloat(floodlightRGB[2]);
}
VectorNormalize(floodlightRGB,floodlightRGB);
}

View File

@ -1546,7 +1546,7 @@ static void ParseShaderFile( const char *filename )
si->floodlightRGB[1] = Image_LinearFloatFromsRGBFloat(si->floodlightRGB[1]);
si->floodlightRGB[2] = Image_LinearFloatFromsRGBFloat(si->floodlightRGB[2]);
}
VectorNormalize(si->floodlightRGB);
VectorNormalize(si->floodlightRGB, si->floodlightRGB);
}
/* jal: q3map_nodirty : skip dirty */