The initial values of the shader uniforms.
StaticCOMPUTE_Compute illumination uniforms
StaticCONSTANTSStaticCONTRASTContrast adjustment
StaticEXPOSUREExposure adjustment
StaticFALLOFFIncorporate falloff if a attenuation uniform is requested
StaticforceStaticFRAGMENT_Initialize fragment with common properties
StaticFRAGMENT_Static AbstractFRAGMENT_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.
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
Energy field animation coloration shader