Tonemapping Operators

Global

Simple

colour_hdri

tonemapping_operator_simple(RGB) Performs given RGB array tonemapping using the simple method: \(\cfrac{RGB}{RGB + 1}\).

Normalisation

colour_hdri

tonemapping_operator_normalisation(RGB[, …]) Performs given RGB array tonemapping using the normalisation method.

Gamma

colour_hdri

tonemapping_operator_gamma(RGB[, gamma, EV]) Performs given RGB array tonemapping using the gamma and exposure correction method.

Logarithmic

colour_hdri

tonemapping_operator_logarithmic(RGB[, q, …]) Performs given RGB array tonemapping using the logarithmic method.
tonemapping_operator_exponential(RGB[, q, …]) Performs given RGB array tonemapping using the exponential method.
tonemapping_operator_logarithmic_mapping(RGB) Performs given RGB array tonemapping using the logarithmic mapping method.
tonemapping_operator_exponentiation_mapping(RGB) Performs given RGB array tonemapping using the exponentiation mapping method.
tonemapping_operator_Schlick1994(RGB[, p, …]) Performs given RGB array tonemapping using Schlick (1994) method.
tonemapping_operator_Tumblin1999(RGB[, …]) Performs given RGB array tonemapping using Tumblin, Hodgins and Guenter (1999) method.
tonemapping_operator_Reinhard2004(RGB[, f, …]) Performs given RGB array tonemapping using Reinhard and Devlin (2004) method.
tonemapping_operator_filmic(RGB[, …]) Performs given RGB array tonemapping using Habble (2010) method.

Logarithmic Mapping

colour_hdri

tonemapping_operator_logarithmic_mapping(RGB) Performs given RGB array tonemapping using the logarithmic mapping method.

Exponential

colour_hdri

tonemapping_operator_exponential(RGB[, q, …]) Performs given RGB array tonemapping using the exponential method.

Exponentiation Mapping

colour_hdri

tonemapping_operator_exponentiation_mapping(RGB) Performs given RGB array tonemapping using the exponentiation mapping method.
tonemapping_operator_Schlick1994(RGB[, p, …]) Performs given RGB array tonemapping using Schlick (1994) method.
tonemapping_operator_Tumblin1999(RGB[, …]) Performs given RGB array tonemapping using Tumblin, Hodgins and Guenter (1999) method.
tonemapping_operator_Reinhard2004(RGB[, f, …]) Performs given RGB array tonemapping using Reinhard and Devlin (2004) method.
tonemapping_operator_filmic(RGB[, …]) Performs given RGB array tonemapping using Habble (2010) method.

Schlick (1994)

colour_hdri

tonemapping_operator_Schlick1994(RGB[, p, …]) Performs given RGB array tonemapping using Schlick (1994) method.

Tumblin, Hodgins and Guenter (1999)

colour_hdri

tonemapping_operator_Tumblin1999(RGB[, …]) Performs given RGB array tonemapping using Tumblin, Hodgins and Guenter (1999) method.

Reinhard and Devlin (2004)

colour_hdri

tonemapping_operator_Reinhard2004(RGB[, f, …]) Performs given RGB array tonemapping using Reinhard and Devlin (2004) method.

Habble (2010) - Filmic

colour_hdri

tonemapping_operator_filmic(RGB[, …]) Performs given RGB array tonemapping using Habble (2010) method.