Непонятно, как должны быть написаны цвета HSL. W3 имеет их следующим образом:Как точно должны быть написаны цвета HSL?
color: hsl(120, 100%, 50%);
В то время как ThreeJs спрашивает их, как это:
h — hue value between 0.0 and 1.0
s — saturation value between 0.0 and 1.0
l — lightness value between 0.0 and 1.0
Я видел HSL цвета написаны в обоих направлениях по всей сети, и на самом деле не понимаю - что правильно, и как вы конвертируете между ними?
Cheers.
ч: 0,0 до 1,0 приравнивает под углом 0,0 ° до 360,0 °. s: от 0.0 до 1.0 соответствует 0% - 100%, l: от 0.0 до 1.0 также соответствует 0% -100%. Если вы не знакомы с ними, посмотрите на трехмерные представления цветовых пространств RGB, HSL и HSV: https://en.wikipedia.org/wiki/RGB_color_space и здесь: https: //en.wikipedia .org/wiki/HSL_and_HSV – enhzflep
@enhzflep Ах, отлично, это было главным образом значение h, о котором я не знал. Бит нечетный, чтобы иметь значение 0-1, равное 0-360. Приветствия. –