景深
To render a scene, Eevee uses a pinhole camera model which produces a perfectly focused image of the scene. For an enhanced realism, Eevee can simulate the optical Depth of Field using a post-process filter, and a sample-based method. The optical settings are located in the camera settings properties. Whereas the quality of the effect can be controlled by the settings found in the present section.
Note
景深只在3D视图中的相机视图里工作。
后期处理方法是分两次计算的。第一遍是使用模糊法,对高光部分不能产生高质量的虚化,但对一般情况是有效的。紧接着是第二遍,这是基于精灵的,只改善了非常明亮的高光部分的质量。这是因为它太慢了,无法应用于图像的每一部分。所以它只包括图像中非常明亮的孤立部分,如与周围环境不同的部分。哪些像素会被二次处理,可以用 Sprite阈值 和 邻域抑制 选项来控制。
其次,基于样本的方法通过随机化每个样本的相机位置来工作。它更准确,但需要许多样本来实现平滑的结果。因此,后处理的模糊半径被缩减以消除欠采样。然而,一些场景可能仍然需要更多的后处理模糊,以消除明显的采样模式。这正是 过度模糊 选项的作用,但它也会降低虚化形状的清晰度。
参考
- 面板:
- 最大尺寸
以像素为单位的景深后处理效果的最大尺寸(越小越快)。值为0将禁用后处理效果,但不会禁用基于样本的方法。
- Sprite阈值
基于精灵的景深所需要考虑的一个像素的最小亮度。更高的值会提高性能,但也会降低高光的质量。亮度是在场景的参考色彩空间中。
- 邻域抑制
在进行精灵邻域抑制时要考虑的最大强度。这应该被设置为一个亮度值,超过这个值,在色彩管理后就会出现明显的视觉差异。较低的值会提高性能,但也会降低高光的质量。亮度是在场景的参考色彩空间中。
- Denoise Amount
This will reduce the flickering by clamping the color of each pixels to their neighborhood's average instead of their maximum. Higher values gives more stable results but may darken the scene.
- High Quality Slight Defocus
Increase the quality of almost in-focus regions.
- 抖动相机
对每个场景渲染样本的摄像机位置进行随机化以提高精度。启用这个选项可以改变场景的实际样本数。
Note
请注意,实际的样本数可能增长得相当快。
Hint
实际样本数由以下公式计算:
\[sample\_count = (ring\_count^{2} + ring\_count) * 3 + 1\]其中 \(ring\_count\) 是六芒星图案中的环数。\(ring\_count\) 的选择是为了使整个图案至少包含在 渲染设置 中设置的样本数。
- 超模糊
缩放后处理的景深半径以减少伪影。较高的值会软化虚化的形状。
See also
限制。