@alexfromladva

Как перебрать цвета радуги плавно по циклу?

Здравствуйте!

Подскажите, пожалуйста: как в цикле перебрать цвета радуги от красного к фиолетовому с неким шагом плавно по градиенту? Без CSS.

Спасибо
  • Вопрос задан
  • 113 просмотров
Пригласить эксперта
Ответы на вопрос 2
@alexalexes
Отображайте цвет в компонентах HSV (не RGB!), и перебирайте компоненту H - это координата цвета на цветовом спектре.
Ответ написан
Комментировать
SagePtr
@SagePtr
Еда - это святое
Если можно работать только в пространстве RGB, то можно 5 последовательными циклами:
R = 255, G = 0..255, B = 0
R = 255..0, G = 255, B = 0
R = 0, G = 255, B = 0..255
R = 0, G = 255..0, B = 255
R = 0..255, G = 0, B = 255
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы