将 .hdr 或 .exr 文件导入项目。
- After Effects 用户指南
- Beta 版
- 快速入门
- 工作区
- 项目与合成
- 导入素材
- 文本和图形
- 绘图、绘画和路径
- 图层、标记和摄像机
- 动画、关键帧、运动跟踪和抠像
- 透明度与合成
- 调整颜色
- 效果和动画预设
- 表达式和自动化
- 沉浸式视频、VR 和 3D
- 视图和预览
- 渲染和导出
- 使用其他应用程序
- 协作:Frame.io 和团队项目
- 内存、存储、性能
- 知识库
使用任何图像作为光源,以逼真的效果将 3D 模型放置在具有互补光照和阴影的场景中。
基于图像的光照 (IBL) 使用图像在 3D 场景中产生逼真的反射和环境光照。它能提供细腻的光照效果,使对象与环境浑然一体。After Effects 中的环境光通过使用基于图像的环境图包围场景,在 3D 图层上创建逼真的光照、反射和阴影。
使用图像在 3D 场景中创建逼真的反射和环境光照。
环境光目前仅适用于高级 3D 渲染器。
添加环境光
要添加环境光,请选择图层 > 新建 > 光照,然后将光照类型设置为环境t。
在光照设置下将环境设置为光照类型后,After Effects 将使用默认环境图。这可以更改为在合成中使用 HDRI 文件(如 .hdr 或 .exr 文件)作为环境图的图像图层。
-
-
通过将导入文件拖放到时间轴面板,将其添加到合成中。
-
在时间轴面板中,旋转打开环境光属性。
-
在光照选项下,向包含 .hdr 或 .exr 文件的图层设置源属性。
- 还可以在合成选项下禁用接受光照,使 3D 图层无法与场景光照交互。
- 可以从 Adobe Stock 等来源下载 HDRI 环境图,也可以使用 Substance 3D Sampler 创建自己的环境图。
选择 HDRI 图层作为环境图时,其可见性将被禁用。如果需要,您可以重新启用它。但是,这将继续对该图层进行 2D 渲染。要将 HDRI 图层模拟为背景场景图层,请将 CC 环境效果应用到尺寸与合成完全相同的纯色图层。
- 现有的图层 > 环境图层开关不适用于高级 3D 渲染器。此选项仅适用于 Cinema 4D 渲染器。
- 环境图必须是单个 HDRI 帧图层,而不是序列。应用于环境图的效果和动画将被忽略。
使用 After Effects 将图像文件转换为 HDR 文件
虽然环境光只接受 HDR 格式文件作为环境图,但您可以使用 After Effects 轻松地将其他图像文件格式转换为 HDR。
-
选择文件 > 导入 > 文件,导入图像文件。
-
在项目面板中选择文件后,选择文件 > 基于所选项新建合成。
-
选择文件 > 项目设置,启动项目设置对话框。
-
在颜色选项卡中的颜色设置部分下,将位深度选择为每通道 32 位(浮点),然后选择确定。
-
在合成或时间轴处于活动状态的情况下,选择合成 > 将帧另存为 > 文件。
-
在渲染队列面板中,选择输出模块选项旁边的链接文本。
-
在输出模块设置对话框中,将格式指定为 Radiance 序列并选择确定。
-
选择渲染。
使用 Adobe Photoshop 将图像文件转换为 HDR 文件
-
在 Photoshop 中打开图像文件。
-
选择图像 > 模式 > 32 位/通道。(Radiance 格式要求每通道 32 位。)
-
选择文件 > 另存为或保存副本。
-
将格式设置为 Radiance。
添加环境光阴影
默认环境光不会投射阴影。您必须添加环境光图层并启用投射阴影选项才能投射阴影。启用后,场景中的所有 3D 图层都将投射体素阴影,但以下实例除外:
- 如果图层未启用投射阴影属性。
- 如果图层在阴影范围之外。
- 如果图层的接收阴影属性未开启,则不会受到阴影的影响,即使启用了投射阴影属性并且位于阴影范围内。
-
选择光照图层,然后选择图层 > 光照设置。
体素阴影会占用大量内存。阴影设置是在渲染器选项对话框中控制的,该对话框可从合成设置 > 3D 渲染器或合成面板底部的 3D 渲染器下拉列表中打开。
渲染品质
控制渲染输出的整体质量,包括平滑度、光照和阴影。值较高时可能会使用大量内存。
渲染品质
调整阴影外观的块状程度。值较高时可能会使用大量内存。
平滑度
减少或增加阴影中的杂色量。默认值为 3。平滑度和渲染质量之间存在反比关系。当渲染质量设置得较低时,平滑度值需要更高,反之亦然。
将平滑度值保持在较低水平并依赖渲染质量,直到非阴影场景质量看起来不错,然后在必要时逐渐增加平滑度。
投射框尺寸和投射框中心
调整这些属性以定义可以将阴影投射到的图层区域。体素阴影仅从限定框内的图层投射,以限制内存使用。放大框会将体素分辨率扩展到更大的区域,从而使阴影变得更柔和。当高级 3D 渲染选项对话框处于打开状态时,洋红色轮廓表示合成中的立方体。
阴影仅从启用投射阴影的图层投射到启用接受阴影的图层。
关闭 3D 合成中 3D 图层上的接受光照,以便图层不再受到场景中光源的影响。这些图层中的对象会被基本环境光照亮,仅显示其基色和发射纹理。如果您希望使图层保持其原始外观,而不受到其他光源的光照变化、阴影或高光影响,则此功能非常有用。无论周围的光照环境如何,它都能使图层看起来像自发光且一致。
使用包含自发光 3D 对象(例如电话屏幕和霓虹灯)的 3D 合成时,接受光照功能非常有用。
打开或关闭“接受光照”选项后,点亮的灯 3D 模型会受到怎样影响的示例。
接受光照在经典 3D 和 Cinema 4D 渲染器中也受到支持。
通过脚本访问环境图层光源类型
使用脚本读取 LightLayer 对象的 lightType 属性将返回环境光的 LightType.ENVIRONMENT。