Как рассчитать цветные коды тени?
-
01-10-2019 - |
Вопрос
Я хотел бы знать / рассчитать цветовые коды N красных теней (например, можно 5, 20 или 50).
Как я мог это сделать?
Например, я заметил, что следующее дает красные тени:
- R = 255, g = b = 0..255
- R = 0..255, g = b = 0
Есть ли какой-то известный метод для расчета теней?
Решение
Я думаю, что было бы легче генерировать оттенки цвета в цветном пространстве HSV. Вы можете выбрать базовый цвет (оттенок) и вариационную насыщенность или значение, а затем генерируйте значения RGB для генерируемых цветов. Есть хороший Статья в Википедии о цветовом пространстве HSL / HSV, где вы можете найти формулы для преобразования цветов от RGB на HSV и обратно.
Не связан с StackOverflow