53 const int blackBodyColorIndex = ((
temperature - 1000) / 100) * 3;
54 const qreal blendFactor = (
temperature % 100) / 100.0;
56 const qreal xWhitePoint = interpolate(blackbodyColor[blackBodyColorIndex + 0],
57 blackbodyColor[blackBodyColorIndex + 3],
59 const qreal yWhitePoint = interpolate(blackbodyColor[blackBodyColorIndex + 1],
60 blackbodyColor[blackBodyColorIndex + 4],
62 const qreal zWhitePoint = interpolate(blackbodyColor[blackBodyColorIndex + 2],
63 blackbodyColor[blackBodyColorIndex + 5],