当前位置: > 3dmax模型制作 > Maya教程 >

Arnold渲染器自适应采样
栏目分类:Maya教程   发布日期:2019年05月20日 08:53:28   浏览次数:


 

Arnold有能力调整每个像素的采样率 

enable_adaptive_sampling 渲染选项已启用,允许它将更多数量的相机样本(因此也有更多的渲染时间)专用于显示其样本值更大变化的像素。使用时,所有像素都将获得至少AA_samples但不超过  的采样率  AA_samples_max。自适应采样器对噪点的敏感度可以通过 渲染选项来控制  adaptive_threshold,其中较低的阈值将较高的采样率应用于更多的像素。

自适应采样适用于图像的小区域具有高水平噪点的情况,这些噪点需要不切实际的样本数量来清除。例如,具有明亮的,运动模糊的镜头,DOF,嗡嗡的边缘灯或具有头发着色器的场景的场景。

 

自适应/渐进和IPR

在Arnold插件中,为了在以最终采样率渲染之前预览输出,在较低的AA设置下执行一系列渲染过程,对于除最终渲染过程之外的所有渲染,应该禁用enable_adaptive_sampling以增强性能。

同样,当使用progressive_render渲染模式时,为了获得最佳性能,插件可以跳过执行AA设置为1或更高的预览渲染,因为渐进渲染模式已经显示从1到用户选择的设置的所有中间AA采样步骤渲染视图驱动程序。 

自适应采样器和自定义滤波器

自适应采样包括在渲染帧上以非均匀方式放置样本。因此,某些像素的样本密度会高于其他像素,并且必须通过加权平均滤波器考虑此样本密度,否则高密度区域的样本值将变得过高,而低密度区域的样本值将变得过高。区域将在过滤结果中变得不足。

每个样本的采样密度可以通过样本过滤循环的每次迭代中的AiAOVSampleIteratorGetInvDensity()函数调用获得。标量返回值可用于通过乘法正确调整加权平均滤波器中的每个样本值。

AA_inv_density AOV可以通过自适应采样帮助可视化样本密度将它与Heatmap过滤器一起使用。

 

带有热图滤镜的AA_inv_density AOV

 

 

启用

启用/禁用自适应采样。

最大。相机(AA)

设置最大超级采样量。它控制每像素最大采样率,并等于AA_samples使用的单位。当AA_samples_max> AA_samples和AA_samples> = 2时,启用自适应采样。具有大量景深或运动模糊的场景可能需要更高的Max。相机(AA)值。此参数还可以帮助“嗡嗡”的镜头和头发阴影。

将AA_samples设置为1或更低还不允许Arnold计算自适应阈值处理所需的度量,并且将AA_samples_max设置为AA_samples或更低不会为任何自适应AA样本留下余量。

 

方差滤波器显示Max的效果。相机(AA)

 

自适应阈值

触发/终止自适应AA的阈值。该值控制自适应采样算法对噪点的敏感程度。数字越小,噪点越多。默认值(0.05)适用于大多数场景。

 

方差滤波器显示自适应阈值的影响


     
游戏模型设计 3dmax模型制作 次世代模型 游戏模型百科 游戏模型贴图