Function wt::colourspace::planckian_locus

Function Documentation

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.

Parameters:

T – temperature

Returns:

vec3_t XYZ tristimulus colour