Делаем дизайн для 3D, и разработчикам нужны PNG с RGBA8 для прозрачности. Я даже не уверен, что это возможно с png. Когда я смотрю на каналы, я не вижу альфа-канала, но в png есть альфа-канал, что очень сбивает с толку.
Мой поток обычно проходит через генератор, поэтому я называю слои fileName.png32, чтобы он выполнял полную альфу, но они оказывались неправильными, и мне приходилось открывать их и пересохранять, и это как-то исправляло (хотя я все еще не вижу альфа-канал).
редактировать: подробнее. Вот фактическая ошибка, которую я получаю от программы, пытающейся импортировать PNG.
MakeImageCompatible: преобразование изображения «URL элемента здесь» из TEXFMT_BGR8 в TEXFMT_BGRA8
так что это говорит о том, что он не может прочитать альфа-канал из того, что я собираю.
Можно ли экспортировать RGBA PNG из Photoshop? Даже очень!
Как сказал Скотт, на панели «Каналы» нет видимого отдельного «альфа-канала», но альфа-канал все равно присутствует (просто не «показан» на панели), если на изображении нет слоя «Фон». . В любом случае этот альфа-канал используется при сохранении файлов PNG. Если вам нужен больший контроль над файлами PNG, сохраненными в Photoshop, я рекомендую вам использовать «Сохранить для Интернета».
Для тех, кто пытается заставить Photoshop экспортировать правильную альфу в файл PNG без изменения каналов RGB пикселей с непрозрачной альфой, хорошим решением является плагин с открытым исходным кодом SuperPNG: https://www.fnordware.com/superpng /
Скотт
вутроник
Скотт
тебодзио
вутроник
тебодзио
вутроник
Скотт
вутроник
тебодзио
вутроник
вутроник
тебодзио