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