Система получила свое название по первым буквам цветовых координат: Hue (Оттенок),
Lightness или Luminosity (Яркость или Светимость), Saturation (насыщенность). В основе системы лежит цветовая модель
RGB, но цветовые координаты выбраны так,
чтобы пользователю было удобно синтезировать тона с заданными или предсказуемыми свойствами. Модель HLS — это слегка модифицированная система HSB.
7-14 Синтез цвета в системе HLS
Координата Hue (Оттенок) описывает чистые тона цветового круга и измеряется в градусах в диапазоне от 0 до 360. Любому значению этой координаты соответствует некоторый чистый спектральный тон, например, 0 градусов означает красный цвет, а 60 градусов - желтый. Координата
Hue задается в верхнем числовом поле или перемещением маркера в цветовом круге.
Saturation (Насыщенность) представляет собой процентное содержание спектрального тона и изменяется в пределах от 0 до 100. Максимальное значение координаты соответствует чистому, не разбавленному примесями спектральному цвету. Нулевое значение означает отсутствие данной составляющей - ее нулевую интенсивность. В этом случае результирующий цвет представляет собой различные варианты серого, насыщенность которого зависит от координаты
Lightness. Любое промежуточное значение координаты Saturation отвечает смеси серого и чистого тона. Для задания насыщенности служит нижнее числовое поле. Если перемещать маркер цветового круга в радиальном направлении, то значение насыщенности увеличивается по мере удаления от центра, достигая максимального значения на границе.
Координата Lightness или Luminosity (Яркость) описывает энергию или яркость света. Максимальное значение яркости, равное 100 процентам, соответствует белому цвету. Нулевую яркость имеет неизлучающая поверхность, т. е. поверхность, окрашенная в черный цвет.
Для ввода значений координаты Lightness служит среднее числовое поле палитры (рис. 7-14). Яркость синтезируемого цвета можно задавать интерактивно при помощи вертикальной линейки с движком.