Update the scale of this effect with new values
The desired scale
The speed multiplier applied to animation. 0 stops animation.
The initial default values of shader uniforms
Compute the weather masking value.
Compute the weather masking value.
Common uniforms for all weather shaders.
Default uniforms for a specific class
The raw vertex shader used by this class. A subclass of AbstractBaseShader must implement the vertexShader static field.
The raw fragment shader used by this class. A subclass of AbstractBaseShader must implement the fragmentShader static field.
Perform operations which are required before binding the Shader to the Renderer.
The mesh linked to this shader.
Create the shader program.
The base shader class for weather shaders.