Files
SingularityViewer/indra/newview/app_settings/shaders/class1/windlight/atmosphericsHelpersV.glsl
2010-04-02 02:48:44 -03:00

35 lines
631 B
GLSL

/**
* @file atmosphericsHelpersV.glsl
*
* Copyright (c) 2005-$CurrentYear$, Linden Research, Inc.
* $License$
*/
vec3 atmosAmbient(vec3 light)
{
return gl_LightModel.ambient.rgb + light;
}
vec3 atmosAffectDirectionalLight(float lightIntensity)
{
return gl_LightSource[0].diffuse.rgb * lightIntensity;
}
vec3 atmosGetDiffuseSunlightColor()
{
return gl_LightSource[0].diffuse.rgb;
}
vec3 scaleDownLight(vec3 light)
{
/* stub function for fallback compatibility on class1 hardware */
return light;
}
vec3 scaleUpLight(vec3 light)
{
/* stub function for fallback compatibility on class1 hardware */
return light;
}