Warning: Creating default object from empty value in /var/www/u0668192/data/www/kuzevich.ru/components/com_k2/views/itemlist/view.html.php on line 743
Показать содержимое по тегу: unity
Среда, 10 октября 2018 12:42
Видео с прозрачным фоном (alfa-канал) в unity
Понадобилась в приложении достаточно сложная анимация с бликом на кнопке, наподобие этого.
Но средствами unity реализовать достаточно тяжело (нужно писать шейдеры)
Решено было сделать это в другой программе, вывести видеофайл и вставить в приложение.
Оказалось тоже не все так просто. Unity3D поддерживает альфа-канал или прозрачность только в Apple ProRes 4444 Codec или Webm with VP8
Подробнее здесь.
Пришлось сконвертировать готовый видеофайл с альфа-каналом с помощью бесплатного конвертера Format Factory в WebM, после чего на свойствах видео появилась возможность поставить галку "Keep Alpha"
Таким образом видео стало с прозрачными областями и его получилось поставить на кнопку.
Опубликовано в
Unity3D