景深 (Depth Of Field)
景深 (Depth Of Field) 组件将应用景深效果,可模拟摄像机镜头的焦点属性。在现实生活中,摄像机只能在特定距离的对象上清晰聚焦;距离摄像机更近或更远的物体会失焦。这种模糊效果提供了关于对象距离的视觉提示,并引入了散景,这是一种视觉瑕疵,出现在图像失焦的明亮区域周围。
使用景深
景深使用体积 (Volume) 框架,因此若要启用和修改景深属性,必须将景深覆盖添加到场景中的体积。要向体积添加景深,请执行以下操作:
- 在 Scene 视图或 Hierarchy 视图中,选择一个包含 Volume 组件的游戏对象以在 Inspector 中查看该游戏对象。
- 在 Inspector 中,导航到 Add Override > Post-processing,然后单击 Depth Of Field。HDRP 现在会将景深应用于此体积所影响的任何摄像机。
景深包含必须手动显示的更多选项。
属性
属性 | 描述 |
---|---|
Focus Mode | 使用下拉选单选择 HDRP 用来设置景深效果焦点的模式。 • Off:选择此选项可禁用景深。 • Use Physical Camera:选择此选项可使用物理摄像机设置景深效果的聚焦属性。如需了解哪些摄像机属性会影响景深,请参阅物理摄像机设置。 • Manual:选择此选项可使用自定义值设置景深效果的焦点。 |
Focus Distance | 设置与摄像机焦点的距离。 仅当从 Focus Mode 下拉选单中选择 Use Physical Camera 时,才显示此属性。 |
Near Blur
属性 | 描述 |
---|---|
Start | 设置与摄像机的距离,近场模糊在该距离处开始减弱。 仅当从 Focus Mode 下拉选单中选择 Manual 时,才显示此属性。 |
End | 设置与摄像机的距离,近场模糊在该距离处不再出现。 仅当从 Focus Mode 下拉选单中选择 Manual 时,才显示此属性。 |
Sample Count | 设置用于近场的样本数量。较低的值会产生更高的性能,但会牺牲视觉准确性。 |
Max Radius | 设置近场模糊可以达到的最大半径。 |
Far Blur
属性 | 描述 |
---|---|
Start | 设置与摄像机的距离,远场在该距离处开始模糊。 仅当从 Focus Mode 下拉选单中选择 Manual 时,才显示此属性。 |
End | 设置与摄像机的距离,远场模糊在该距离处达到其最大模糊半径。 仅当从 Focus Mode 下拉选单中选择 Manual 时,才显示此属性。 |
Sample Count | 设置用于远场的样本数量。较低的值会产生更高的性能,但会牺牲视觉准确性。 |
Max Radius | 设置远场模糊可以达到的最大半径。 |
Advanced Tweaks
属性 | 描述 |
---|---|
Resolution | 使用下拉选单设置 HDRP 处理景深效果的分辨率。如果目标游戏主机使用高分辨率(例如 4k),请选择 Quarter,因为该选项占用的资源较少。 • Quarter:使用四分之一的屏幕分辨率。 • Half:使用一半的屏幕分辨率。 仅当启用更多选项时,才显示此属性。 |
High Quality Filtering | 启用此复选框可以使 HDRP 使用双三次过滤而不是双线性过滤。这会增加景深效果的资源消耗量,但会带来更平滑的视觉效果。 仅当启用更多选项时,才显示此属性。 |
物理摄像机设置
从 Focus Mode 下拉选单中选择 Use Physical Camera 时,影响景深效果的物理摄像机属性如下。
属性 | 效果 |
---|---|
Aperture | 该值越大,散景和整体模糊效果越强。 |
Blades Count | 这决定了散景的形状。有关该属性的效果的更多信息,请参阅下文的示例。 |
Curvature | 确定有多少叶片可见。使用此选项可以更改模糊中散景的圆度。有关该属性的效果的更多信息,请参阅下文的示例。 |
以下示例显示了 Blade Count 和 Curvature 属性如何影响散景的形状:
- 在左侧有一个包含五个叶片并略微张开的虹膜;产生五边形的散景。
- 在右侧有一个包含五个叶片并大幅张开的虹膜;产生圆形的散景。