Сейчас покажу,как сделать радугу в Фотошопе.

Открываем какое-нибудь фото,создаём новый слой.
Берём инструмент Градиент,выбираем радугу-градиент и настраиваем примерно так:


И рисуем радугу.

Трансформируем с помощью Ctrl+T.
Переводим слой в режим Экран или Мягкий свет.
Теперь добавляем маску слоя и берём градиент от чёрного к белому линейного типа и убираем радугу там,где она не нужна.
Снижаем непрозрачность слоя,если надо.


