Template Function wt::colourspace::planckian_locus¶
Defined in File blackbody.hpp
Function Documentation¶
-
template<FloatingPoint Fp = double>
inline vec3_t wt::colourspace::planckian_locus(const Temperature auto &T) noexcept¶ Computes the Planckian locus in XYZ colourspace, i.e. the colour of a blackbody radiator. Uses a cubic spline approximation: “Design of Advanced Color Temperature Control System for HDTV Applications”, Kang et al. December 2002.
- Template Parameters:
Fp – floating-points to use for computation
- Parameters:
T – temperature
- Returns:
vec3_t XYZ tristimulus colour