Вопрос

Я хотел бы знать / рассчитать цветовые коды N красных теней (например, можно 5, 20 или 50).

Как я мог это сделать?

Например, я заметил, что следующее дает красные тени:

  • R = 255, g = b = 0..255
  • R = 0..255, g = b = 0

Есть ли какой-то известный метод для расчета теней?

Это было полезно?

Решение

Я думаю, что было бы легче генерировать оттенки цвета в цветном пространстве HSV. Вы можете выбрать базовый цвет (оттенок) и вариационную насыщенность или значение, а затем генерируйте значения RGB для генерируемых цветов. Есть хороший Статья в Википедии о цветовом пространстве HSL / HSV, где вы можете найти формулы для преобразования цветов от RGB на HSV и обратно.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top