以高于需要的分辨率渲染,然后缩小——消除锯齿和边缘闪烁。高频图案和细节的标准做法。
对于处理高频图案(精细的网格、织物细节、金属丝网)的情况,过采样是必不可少的。你不会以期望的输出分辨率渲染你的 3D 场景,而是以其倍数渲染——通常是 2 倍、4 倍,有时是 8 倍——然后将结果缩小。结果是:锯齿伪影和烦人的边缘闪烁消失了,因为采样率低于临界奈奎斯特定律,从而抑制了摩尔纹效应。
在片场或剪辑时,你会很快注意到这个问题:背景中的细网开始闪烁,黑色的头发对着明亮的灯光显示出阶梯效应,或者一件带有精细图案的夹克在最轻微的相机移动时会跳动。过采样是你的首选。计算量很大——4 倍意味着计算上是 16 倍的像素输出——但这正是 VFX 中的成本效益考量:一个晚上的渲染时间可以节省大量的合成器工作和逐帧稳定。
在实践中,你会区分两种情况:首先是渲染中的经典抗锯齿策略:光线追踪器和扫描线渲染器提供内置的过采样(抖动采样、自适应采样)。这相对成本较低,通常是标准做法。其次是下游的升采样——你故意以过大的尺寸渲染然后进行压缩——这可行,但需要剪辑系统中有更多的内存,并且不够优雅。在 3D 软件中,第一种方法总是优先的。
一个重要方面:过采样也有助于解决运动伪影。当物体快速穿过画面或相机进行摇摄时,更高的采样分辨率可以稳定时间连续性。这对于 CGI 车辆或动作场景中的快速剪辑尤其重要。你会发现最终的元素运行得更平滑,并且不太容易出现“旗帜化”——这是有抱负的 VFX 和廉价的合成工作之间一个看不见但至关重要的区别。自适应过采样,即只对关键区域进行提高采样率,可以节省计算时间——现代渲染器现在默认采用这种方式。