Sets wether the image processing is applied through a post process or not.
Color curves setup used in the effect if colorCurvesEnabled is set to true
Sets wether the color curves effect is enabled.
Sets wether the color grading texture contains BGR values.
Sets wether the color grading effect is enabled.
Color grading LUT texture used in the effect if colorGradingEnabled is set to true
Sets wether the color grading effect is using a green depth for the 3d Texture.
Sets the contrast used in the effect.
Sets the Exposure used in the effect.
Sets wether the image processing is enabled or not.
An event triggered when the configuration changes and requires Shader to Update some parameters.
Sets wether the tone mapping effect is enabled.
Sets the vignette blend mode allowing different kind of effect.
Camera field of view used by the Vignette effect.
Vignette centre X Offset.
Vignette centre Y Offset.
Color of the vignette applied on the screen through the chosen blend mode (vignetteBlendMode) if vignetteEnabled is set to true.
Sets wether the vignette effect is enabled.
Vignette stretch size.
Vignette weight or intensity of the vignette effect.
Used to apply the vignette as a mix with the pixel color.
Used to apply the vignette as a replacement of the pixel color.
Binds the image processing to the shader.
The effect to bind to
Clones the current image processing instance.
The cloned image processing
Returns true if all the image processing information are ready.
Prepare the list of defines associated to the shader.
the list of defines to complete
Serializes the current image processing instance to a json representation.
a JSON representation
Parses the image processing from a json representation.
the JSON source to parse
The parsed image processing
Prepare the list of samplers associated with the Image Processing effects.
the list of defines currently in use
Prepare the list of uniforms associated with the Image Processing effects.
the list of defines currently in use
Generated using TypeDoc
This groups together the common properties used for image processing either in direct forward pass or through post processing effect depending on the use of the image processing pipeline in your scene or not.