The initial values of the shader uniforms.
StaticCOMPUTE_Compute illumination uniforms
StaticCONSTANTSStaticCONTRASTStaticEXPOSUREStaticFALLOFFIncorporate falloff if a attenuation uniform is requested
StaticforceHas this lighting shader a forced default color?
StaticFRAGMENT_StaticFRAGMENT_Shader final
StaticFRAGMENT_Common functions used by the fragment shaders.
StaticFRAGMENT_Common uniforms shared by fragment shaders.
StaticSATURATIONSaturation adjustment
StaticSHADER_Memory allocations for the Adaptive Coloration Shader
StaticSHADER_A mapping of available shader techniques
StaticSHADOWStaticSWITCH_Switch between an inner and outer color, by comparing distance from center to ratio Apply a strong gradient between the two areas if attenuation uniform is set to true
StaticTRANSITIONTransition between bright and dim colors, if requested
StaticVERTEX_Common attributes for vertex shaders.
StaticVERTEX_Common varyings shared by vertex and fragment shaders.
Static AbstractVERTEX_Common functions used by the vertex shaders.
StaticVERTEX_Common uniforms for vertex shaders.
Flag whether the coloration shader is currently required. If key uniforms are at their default values, we don't need to render the coloration container.
StaticADJUSTMENTSThe adjustments made into fragment shaders
StaticBACKGROUND_The coloration technique background shader fragment
StaticCOLORATION_The coloration technique coloration shader fragment
StaticdefaultStaticILLUMINATION_The coloration technique illumination shader fragment
Reset the shader uniforms back to their initial values.
Called before rendering.
Protected_ProtectedPerform operations which are required before binding the Shader to the Renderer.
Static_Static_StaticcreateStaticgetConstruct adaptive shader according to shader type
shader type to construct : coloration, illumination, background, etc.
the constructed shader adaptive block
The default coloration shader used for vision sources.