Прозрачное видео в Unity

У меня есть несколько видео в формате .mov с альфа-каналом, которые я хочу включить в свой проект Unity. Я использую Unity 2018.4LTS plus для этого проекта (он сломается, если я обновлюсь до 2019 года). в документации Unity он выглядит как совместимый и дает инспектору возможность его перекодировать.

https://docs.unity3d.com/2018.4/Documentation/Manual/VideoSources-FileCompatibility.html https://docs.unity3d.com/2018.4/Documentation/Manual/VideoTransparency.html

однако, как видно на изображении ниже, видео не распознается как таковое, а атрибуты инспектора не такие, как показано в документации. Знаете ли вы об альфа-поддерживающем видеоформате, который поддерживается Unity 2018.4LTS?

введите здесь описание изображения  как .mov выглядит в моем инспекторе для всех устройств


person likuku    schedule 07.06.2020    source источник
comment
Если вы воспроизводите видео в одной плоскости, вы можете изменить альфа материала этой плоскости.   -  person VisDesign    schedule 07.06.2020
comment
@ el6976 да, но если само видео не поддерживает прозрачность, тогда плоскость в лучшем случае станет белой или черной только в соответствующих пикселях. OP не хочет, чтобы все видео было прозрачным, а скорее поддерживает альфа-канал   -  person derHugo    schedule 07.06.2020
comment
На самом деле webm с VP8 уже должен поддерживать альфа-канал, но только если это видео было фактически визуализировано с альфа-каналом .. как вы сгенерируете файл VP8?   -  person derHugo    schedule 07.06.2020


Ответы (1)


спасибо всем помощникам, формат WebM с VP8 действительно поддерживает прозрачность и

person likuku    schedule 08.06.2020