setColorByTemperature(_:)
Sets the light’s color based on a black-body temperature.
Declaration
func setColorByTemperature(_ temperature: Float)Parameters
- temperature:
The black-body temperature, in Kelvins, whose luminous color the light should match.
Discussion
Real-world light sources often measure color of illumination based on a black-body temperature scale. For example, the colors and characterizations of typical home and office light fixtures correspond to the following temperatures:
Label | Color | Temperature |
|---|---|---|
“Soft white” | Warm, yellowish white | 2700 K |
“Bright white” | Pale yellowish white | 3000 K |
“Daylight” | Bright, slightly greenish white | 5000 K |
“Cool daylight” | Bright, slightly bluish white | 6500 K |