The initial values of the shader uniforms.
Static
vertexThe raw vertex shader used by this class. A subclass of AbstractBaseShader must implement the vertexShader static field.
Static
fragmentThe raw fragment shader used by this class. A subclass of AbstractBaseShader must implement the fragmentShader static field.
Static
defaultThe default uniform values for the shader. A subclass of AbstractBaseShader must implement the defaultUniforms static field.
Protected
_configureProtected
_preStatic
createA factory method for creating the shader using its defined default values
This class defines an interface which all shaders utilize.
Mixes
BaseShaderMixin
Abstract