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