ПрограммированиеФорум2D графика и изометрия

Цвета спрайтов в Unity ухудшаются

#0
11:48, 12 мар 2018

Я заметил, что спрайты, которые загружаются в юнити ухудшаются в плане цвета.
Они становятся блеклыми и вся картинка менее контрастной.
Вот пример

йй | Цвета спрайтов в Unity ухудшаются

Пробовал менять настройки Format. Если поставить на 16 бит, то картинка становится немного лучше, но не достаточно.

Может кто-то подсказать в чем дело?

#1
13:32, 12 мар 2018

В настройках проекта посмотри color space. Linear / gamma.

#2
14:02, 12 мар 2018

Может сжатие?

#3
14:13, 12 мар 2018

bool

Никакого эфекта.

Сжатие только на четкость влияет.

#4
17:48, 12 мар 2018

А в собранном варианте или на вкладке "Game" также? Формат оригинальной картинки какой? Попробуй экспортировать ее во что-то другое.
В самом фотошопе есть цветовая схема меняющая оригинал, поэтому оригинал может быть слева (если это фотошоп).
В сцене на картинку наложена серая сетка, она может добавить эффект выцветания. Возможно есть прозрачность которая также смешивает изображение с задним фоном.
Сам материал в юнити может добавлять блик, который высветляет картинку или пост эффект. Поэтому сравнивать нужно не в сцене, а в инспекторе.

#5
18:17, 12 мар 2018

Сегодня многие недостойные граф-редакторы кроме цвета пикселов пакуют также и некий цветовой профиль картинки. Это метаданные и не все умеют их читать. А значит как именно будет выглядить результат - зависит от того где именно открыта картинка. Умеет ли читалка в эти метаданные.

Так что имеет смысл попробовать сделать экспорт картинки без метаданных.

ПрограммированиеФорум2D графика и изометрия

Тема в архиве.