Version: 6000.3
语言: 中文
透明视频支持的编解码器(每像素 alpha)
视频剪辑导入器参考

在 Unity 中设置透明视频

导入和准备每像素透明视频以与 Unity 一起使用,并编辑视频的全局透明度级别。

您可以控制整个视频的透明度(全局 Alpha),或者,对于某些视频格式,您可以为每个视频使用不同的透明度级别像素计算机图像中的最小单位。像素大小取决于您的屏幕分辨率。像素光照是在每个屏幕像素下计算的。更多信息
请参阅术语表
(每像素 alpha)。此信息介绍如何在 Unity 中准备和使用这些视频。

有关每像素 Alpha 和全局 Alpha 透明度类型的详细信息,请参阅视频透明度支持简介

更改整个视频的透明度(全局 Alpha)

要在 Unity 中更改整个视频图像的透明度级别:

  • 创建视频播放器添加+) >视频>视频播放器)。
  • 视频播放器 检查器一个Unity 窗口,显示有关当前选定游戏对象、资产或项目设置的信息,允许您检查和编辑值。更多信息
    请参阅术语表
    窗口,将渲染模式设置为相机在场景中创建特定视点图像的组件。输出被绘制到屏幕上或作为纹理捕获。更多信息
    请参阅术语表
    近平面
    “相机远平面”。
  • Alpha 更改为您的首选值。
    • 设置为 0 表示完全透明(视频不可见)。
    • 设置为 1 可完全查看视频。
    • 设置为 0 和 1 之间的任意值以获得部分透明度。

因此,您的视频会以您首选的透明度级别显示。

更改视频中像素的透明度(每像素 Alpha)

您无法在 Unity 编辑器中控制每像素透明度。相反,您需要使用外部工具创建视频,然后将其导入 Unity。

要在 Unity 中使用具有每像素透明度的视频:

  1. 使用外部视频渲染或创作应用程序创建透明视频或图像序列。
  2. 以允许透明度且 Unity 支持的格式导出视频。有关更多信息,请参阅透明视频支持的编解码器(每像素 Alpha)。
  3. 将视频文件拖到 Unity 中。视频作为视频剪辑导入。
  4. 如果视频具有 Apple ProRes 4444 编解码器,请更改视频片段设置

因此,您的透明视频就可以在 Unity 中使用了。

更改视频剪辑设置

如果透明视频的编解码器是 Apple ProRes 4444:

  1. 选择导入的视频剪辑。将显示“视频剪辑导入器检查器”窗口。
  2. 启用转码
  3. 启用 保留 Alpha。

因此,您的 ProRes 视频就可以在 Unity 中使用了。

引用

透明视频支持的编解码器(每像素 alpha)
视频剪辑导入器参考