Существует ли идеальное качество GIF с прозрачным фоном?

Hello guys!

Сделав 3D и сохранив 270 кадров в формате png что бы в будущем склеить это в gif изображение встал вопрос качества этого изображения, проблема в том что сам элемент 3D должен быть с прозрачным бэкграундом и при рендере gif на краях 3D элемента образовываются лесенки - есть ли знающие люди как это пофиксить?

Вот GIF

А это один из кадров в формате png (что бы сравнить качество)
0093

(кстати при рендере видео в Cycles (Blender) с галочкой transparent background почему-то черный.

1 симпатия

.gif идеального не существует.
А в .mp4 почему не хочешь конвертнуть и через img вставить?

.gif хорошего качества получается в случае если есть заливка бэкграунда, с прозрачным бэкграундом как не крути выходят лесенки. Так что сделал .gif с белой заливкой и вышло просто идеально :slight_smile:

Единственное пришлось конечно сменить обстановку в макете под это.

1 симпатия

GIF может запомнить только 256 цветов, из которых один — прозрачность (если нужно). Получить полноцветную гифку хорошего качества невозможно, гиф не для этого создан был.
У PNG полноценная 8-битная RGB-модель (если это пнг-24, а не пнг-8), то есть там больше 16 млн цветов можно сохранить. Причём пнг умеет сохранять альфа-канал (полупрозрачность), чего гиф не умеет, у него пиксель или прозрачный, или какого-то определённого цвета.

Каждый формат изображения имеет свои особенности. Советую почитать статьи, чтоб понять, какие ограничения и преимущества есть у каждого из них. Пригодится.

Ознакомьтесь с форматом APNG. Т.е. анимация в формате png. Есть как онлайн сервисы для создания png-роликов, так и отдельные софтины.

3 симпатии

APNG довольно интересный формат, но у него большие проблемы с поддержкой. Не помню, чтоб где-то видела экспорт в апнг. Работаю с программами Адобе (фотошоп, люстра, андизайн, афтерэфектс, медиаэнкодер), фигмой и скетчем.
Когда-то хотела его использовать, но в итоге забила, так как это какой-то мертворожденный формат видимо. Как сильверлайт )

Есть такое дело. Поэтому проще использовать mp4, но там фон, а человеку нужно без фона. Может уже и есть анимированный webp.
panda-waving

Не совсем по теме, но может кому-то будет полезно: есть формат Apple ProRes 444, в нем можно рендерить видео без фона в хорошем качестве. Часто пользуюсь в Адоб Медиа Энкодере