A function that returns default uniforms associated with the batched version of this sampler.
Pack interleaved geometry custom function.
Create a batch plugin for this sampler class.
The batch plugin class linked to this sampler class.
Register the plugin for this sampler.
A factory method for creating the shader using its defined default values
The plugin name associated for this instance.
The initial default values of shader uniforms
Batch geometry associated with this sampler.
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.
The default uniform values for the shader. A subclass of AbstractBaseShader must implement the defaultUniforms static field.
Contrast adjustment
Saturation adjustment
Exposure adjustment.
The batch renderer to use.
The batch generator to use.
Activate or deactivate this sampler. If set to false, the batch rendering is redirected to "batch". Otherwise, the batch rendering is directed toward the instance pluginName (might be null)
Activate or deactivate this sampler. If set to false, the batch rendering is redirected to "batch". Otherwise, the batch rendering is directed toward the instance pluginName (might be null)
The adjustments made into fragment shaders.
An occlusion shader to reveal certain area with elevation comparisons. This shader is also working as a batched plugin.