CRIWARE Unity Plugin Manual
Last Updated: 2024-07-12
[CriMana] Alpha影片 / 加法混合影片
范例描述
概述
该范例演示了如何使用带有alpha通道或加法混合的影片。
共有三个演示。
拥有alpha通道的影片: "STAGE 1, START"字幕于屏幕上方的中心显示
加法混合的影片: "LEVEL UP"字幕于屏幕右下角显示
不透明影片: "LEVEL UP"字幕于屏幕左下角显示
三个演示都将由
ManaPlayer组件
自动运行。没有其他控制他们的脚本。
场景信息
中间件
CRI Sofdec (CRI Mana)
范例
进阶范例
存储路径
/CRIWARE/SDK/unity/samples/UnityProject/Assets/Scenes/crimana/advanced/
场景文件
Scene_01_AlphaAndAdditive.unity
程序描述
该范例演示了一个alpha影片以及一个加法混合影片。
什么是拥有alpha通道的影片?
这是一个各个像素含有alpha数值(透明信息)的视频文件。
它用于让视频的一部分变得部分或完全透明,如角色的背景或者一些有颜色的玻璃。
该范例程序使用了这样一个视频来显示"STAGE 1, START!"字幕。
什么是使用加法混合的影片?
一个使用加法混合的视频文件自身不包含任何alpha数值。当视频被渲染时,其色彩信息将添加至背景。
因此,视频文件自身为一个拥有黑色背景的不透明视频。
该范例程序使用了加法混合来显示"LEVEL UP"字幕。
注意
一个加法混合的视频不同于
一个alpha plus视频
。
[Movies] 对象
该范例的三个demo视频以三个固定多边形板显示于摄像机面前。
这些是"Movies"对象的子对象。
播放拥有alpha通道的影片
"STAGE 1, START!" demo使用了
一个普通的alpha影片
。
在"Alpha"对象中,你可以指定视频文件的名称以及回放选项,以使用ManaPlayer组件来播放。
如指定了一个alpha视频文件,当视频进行渲染时alpha渲染将被开启。
Movie Path
: 视频文件的名称。请将视频文件放置在StreamingAssets文件夹中。
Play On Start
: 在创建对象后,请选中该选项以开始视频。
Additive Mode
: 如果你为alpha影片选中了该选项的话,那么将会发起
一个alpha plus影片
的进程,结果将看起来不一样。
使用加法混合来播放影片
使用加法混合的影片用于屏幕右下角的"LEVEL UP"字幕。
在"NoneAlpha / Additive "对象中,你可以设置好即将被ManaPlayer组件播放的视频文件的名称,以及回放选项。
当指定了一个没有alpha数值的视频文件时,程序将使用普通的着色器。
如需开启加法混合,请选中ManaPlayer组件的"Additive Mode"选项。
播放一个普通的影片
普通的影片用于屏幕左下角的"LEVEL UP"字幕。
在"NoneAlpha / NonAdditive "中,你可以设置好即将被ManaPlayer组件播放的视频文件的名称,以及回放选项。
它放置于左下角,因此可以简单地与使用加法混合的影片进行比较。
Copyright (c) CRI Middleware Co., Ltd. 1.8.10