Задать вопрос
@Finn555

Как сделать инверсию цветов в спрайте?

У меня есть ЧБ игра и я хотел сделать тёмную тему, но у меня слишком много спрайтов и перерисовывать все их лень. Может в юнити есть что-то типо фильтра, который можно наложить сверху и он делает инверсию цветов?
  • Вопрос задан
  • 16 просмотров
Подписаться 1 Простой Комментировать
Пригласить эксперта
Ответы на вопрос 1
GavriKos
@GavriKos Куратор тега Unity
Есть. Называется "шейдер".
Шейдер инверсии цветов пишется элементарно, и не стоит этого бояться (с каким нить чатГПТ вообще изи).
Единственное надо решить к чему его применить. Варианты:
- можно к каждому спрайту. ИМХО вариант предпочтительнее, но надо будет по всем спрайтам-префабам пройтись.
- можно попробовать пост-эффектом (именно так гуглить) - но может потом будет сложно исключать какие то спрайты
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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