景深
为了渲染一个场景,Eevee使用一个针孔相机模型,产生一个完美聚焦的场景图像。为了增强真实感,Eevee可以使用一个后处理过滤器和基于样本的方法来模拟光学 Depth of Field。光学设置位于 camera settings 属性中。而效果的质量可以通过本节中的设置来控制。
Note
景深只在3D视图中的相机视图里工作。
后期处理方法是分两次计算的。第一遍是使用模糊法,对高光部分不能产生高质量的虚化,但对一般情况是有效的。紧接着是第二遍,这是基于精灵的,只改善了非常明亮的高光部分的质量。这是因为它太慢了,无法应用于图像的每一部分。所以它只包括图像中非常明亮的孤立部分,如与周围环境不同的部分。哪些像素会被二次处理,可以用 "像素阈值 "和 "相邻拒绝 "选项来控制。
其次,基于样本的方法通过随机化每个样本的相机位置来工作。它更准确,但需要许多样本来实现平滑的结果。因此,后处理的模糊半径被缩减以消除欠采样。然而,一些场景可能仍然需要更多的后处理模糊,以消除明显的采样模式。这正是 Overblur 选项的作用,但它也会降低虚化形状的清晰度。
参考
- 面板:
- 最大尺寸
以像素为单位的景深后处理效果的最大尺寸(越小越快)。值为0将禁用后处理效果,但不会禁用基于样本的方法。
- Sprite阈值
基于精灵的景深所需要考虑的一个像素的最小亮度。更高的值会提高性能,但也会降低高光的质量。亮度是在场景的参考色彩空间中。
- 邻域抑制
在进行精灵邻域抑制时要考虑的最大强度。这应该被设置为一个亮度值,超过这个值,在色彩管理后就会出现明显的视觉差异。较低的值会提高性能,但也会降低高光的质量。亮度是在场景的参考色彩空间中。
- 降噪程度
这将通过将每个像素的颜色箝制在其附近的平均值而不是最大值来减少闪动。更高的值可以得到更稳定的结果,但可能会使场景变暗。
- 高品质轻微散焦
提高几乎聚焦区域的质量。
- 抖动相机
对每个场景渲染样本的摄像机位置进行随机化以提高精度。启用这个选项可以改变场景的实际样本数。
Note
请注意,实际的样本数可能增长得相当快。
Hint
实际样本数由以下公式计算:
\[sample_count = (ring_count^{2} + ring_count) * 3 + 1\]其中 \(ring\_count\) 是六芒星图案中的环数。 \(ring//_count\) 的选择是为了使整个图案至少包含在 渲染设置 中设置的样本数。
- 超模糊
缩放后处理的景深半径以减少伪影。较高的值会软化虚化的形状。
See also
限制.