3D 深度数据提取

上次更新日期: 2024年6月18日

从 3D 场景中提取深度数据并使用深度图创建更逼真的 3D 合成。

您现在可以从高级 3D 场景获取深度数据,方式与使用经典 3D 和 Cinema 4D 渲染器时相同。基于深度数据的深度图可用于通过模拟 3D 渲染的真实世界相机设置来创建更逼真的合成效果,或根据深度将效果应用到 3D 场景的某个部分。 

在 After Effects 中,有两种方法可以使用深度数据:

  • 通过 3D 通道提取效果创建深度图
  • 应用其中一种可以直接引用深度数据的 3D 通道效果

使用 3D 通道提取效果创建深度图

3D 通道提取可生成灰度深度图,其中场景中靠近相机的部分更亮,而远处的元素较暗。 此图可用作后处理模糊或颜色校正效果等其他效果的输入。您可以调整黑点和白点来更改图的范围,这些值在设置其他深度感知效果的值时也可以作为有用的参考。 

以下示例展示了应用 3D Channel Extract 效果从提取的深度数据创建深度图的前后对比:

之前

之后

创建 3D 场景并进行预合成,方法是选择时间轴中的图层 > 图层 > 预合成

给预合成命名。

选择预合成并选择效果 > 3D 通道 > 3D 通道提取。    

应用此效果后,在合成面板中,您将获得表示表面上每个点与相机距离的深度数据。 黑色代表距离相机较远,白色代表距离相机较近。

效果控件面板的 3D 通道提取效果中,使用黑场白场选项来调整它们的值和范围。

现在,使用此深度图并添加效果来创建各种风格化的动画。 

Colorama 效果应用到使用 3D Channel Extract 效果创建的深度图的示例。

之前

之后

应用可直接引用深度数据的 3D 通道效果

景深雾化 3D 不需要 3D 通道提取。 这些效果通过模拟相机行为创建更逼真的合成,还可以制作出更夸张、更风格化的外观。

Depth Matte 也可以直接访问深度数据,并且可以进行动画处理以创建基于深度的过渡,或与静态设置一起使用来创建场景的局部遮罩或在 3D 场景中插入 2D 图层。 

更多此类内容