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. |