The initial values of the shader uniforms.
The speed multiplier applied to animation. 0 stops animation.
StaticcommonCommon uniforms for all weather shaders.
StaticCOMPUTE_Compute the weather masking value.
StaticdefaultDefault uniforms for a specific class
StaticFRAGMENT_Compute the weather masking value.
StaticvertexThe raw vertex shader used by this class. A subclass of AbstractBaseShader must implement the vertexShader static field.
Update the scale of this effect with new values
The desired scale
Reset the shader uniforms back to their initial values.
Protected_configureProtectedA one time initialization performed on creation.
StaticcreateStaticcreateStaticFOGConfigure the fog complexity according to mode (performance).
StaticfragmentStaticOCTAVESConfigure the number of octaves into the shaders.
Fog shader effect.