This node applies a tone mapping process to an image. This is often used to convert high dynamic range images to a colour space suitable for output; to convert linear space images to gamma 2.2 for output; or to balance brightness levels across an image and adapt them over time, to mimic the behavior of camera lenses and eyes. A number of standard tone mapping operators are supported.

Raw texture Processed texture
Example Nodegraph


Name Description
Tone Map Mode The method used for tone mapping.
  • Direct (Pass Throguh Linear), Leave the images unchanged.
  • Linear To Gamma, Convert from linear colour space to gamma 2.2.
  • Reinhard, Perform tonemapping with the Reinhard operator.
  • Filmic, Perform tonemapping with the Filmic operator.
  • Max White, Tone map the image by scaling down brightness by the brightest pixel value.
  • Linear-Camera, Perform tone mapping from linear space using a camera exposure model using the parameter controls.
  • AutoLinear-Camera, Perform tone mapping from linear space using a camera exposure model which automatically determines the parameters based on the input image and exposure setting.
  • Preserve Contrast, Perform tone mapping using an operator that attempts to preserve contrast in the image.
Adaption Rate The rate of adaption when moving from bright to dark areas and vice versa, used to mimic real eye and camera behaviours. When moving from a dark to a light area eyes take time to adapt, so at first the light area appears excessively bright.
Exposure The exposure, for camera-based operators.
ISO (Sensitivity) The ISO, for camera-based operators.
F/stop The F/stop, for camera-based operators.
Gamma The desired gamma of the target output image – usually 2.2.


Name Description Typical Node Input
Active Enables or disables the effect. Disabling the effect means it will no longer compute, so disabling a node when not in use can improve performance. Envelope Modifier


There are no outputs from this node.