unity 播放透明视频

您所在的位置:网站首页 透明背景视频制作 unity 播放透明视频

unity 播放透明视频

#unity 播放透明视频| 来源: 网络整理| 查看: 265

       大家好 本次带同学们探索透明视频的播放方式。

      普通的MP4 avi mov可以直接通过videoplayer来播放,但是对于透明视频我们如果直接来播放是无法实现透明效果的,经过探索 小森老师为大家带来3个解决方案。

1,通过插件 AVPRO  对视频格式有严格要求

      avpro是一个强大的视频播放插件 支持视频的快进 滑动条拖动等常见视频操作。此外avpro支持播放透明视频 但是需要是下图样式 对称的黑白通道的:(具体可以查看插件导入后的streamassets里的transparent视频)

操作如下:

选定视频源,然后设置如下

播放效果:

2,制作mov透明视频后 通过ffmpeg转为webm 通过videoplayer播放

     下载ffmpeg之后 运行cmd 定位到你安装位置的bin文件夹:

然后通过如下指令进行转换:

ffmpeg -i (全路径 1.mov) -c:v libvpx -pix_fmt yuva420p -b:v 1M -auto-alt-ref 0 -metadata:s:v:0 alpha_mode="1" -c:a libvorbis (全路径\1.webm)

以我在E盘视频文件夹为例:

ffmpeg -i E:\视频\test.mov -c:v libvpx -pix_fmt yuva420p -b:v 1M -auto-alt-ref 0 -metadata:s:v:0 alpha_mode="1" -c:a libvorbis E:\视频\test.webm

等待转换完成后 吧webm视频导入unity勾选keepalpha(非必须 如果没有透明效果可勾选试试)

3,通过shader做绿幕抠图处理 适合颜色分明的  背景做纯黑或其他色  视频内容无背景色 基于插件

这里就需要用到shader 场景材质指定为该shader 然后把材质指定给视频播放的模型/图片/ui

该插件也可以进行

  绿幕扣图 (人物等)

’   扣人物接受光照

以及摄像头捕获

以上插件 软件均更新至会员库 加入会员可免费下载  

获取会员/详细教程 请前往公众号 小森游戏制作 查看!

部分公众号教程资源展示



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3