HWB (оттенок, белизна, чернота) — это цилиндрическое координатное представление точек в цветовой модели RGB , похожее на HSL и HSV . Оно было разработано создателем HSV Элви Рэем Смитом в 1996 году для решения некоторых проблем с HSV. HWB был разработан, чтобы быть более интуитивно понятным для людей в использовании [1] и немного быстрее в вычислениях. Первая координата, H ( оттенок ), совпадает с координатой оттенка в HSL и HSV . W и B обозначают белизну и черноту соответственно и находятся в диапазоне от 0 до 100% (или 0–1). Ментальная модель заключается в том, что пользователь может выбрать основной оттенок, а затем «смешать» его с белым и/или черным, чтобы получить желаемый цвет. [2]
HWB был включен в цветовой модуль CSS уровня 4 в 2014 году. [1]
HWB очень тесно связан с HSV , и поэтому формулы преобразования довольно просты. [2] Перед преобразованием из HWB, если сумма белизны и черноты превышает 100%, оба компонента должны быть пропорционально уменьшены, чтобы сумма составила 100%.
Проект спецификации CSS Color Level 4 [1] включает в себя ряд примеров цветовых образцов HWB. [3]