使用渲染器添加运动模糊

要使用ScanlineRender或RayRender添加运动模糊:

1.   在节点的控件中,转到MultiSample标签。
2.   增加samples该值可在快门时间内多次对图像进行采样。值越高,结果越平滑,但是渲染时间越长。

Samples设置为5。

Samples设置为15。

3.   在里面shutter字段,输入运动模糊时快门保持打开状态的帧数。例如,值为0.5将对应于半帧。增加值会产生更多的模糊,减少值会减少。

Shutter设置为20。

Shutter设置为40。

4.   使用shutter offset下拉式菜单。不同的选项控制快门相对于当前帧值何时打开和关闭。选择:

centered -使快门围绕当前帧居中。例如,如果您将快门值设置为1并且当前帧为30,则快门从帧29.5到30.5保持打开状态。

start -在当前帧打开快门。例如,如果您将快门值设置为1而您当前的帧是30,则快门从帧30到31保持打开状态。

end -在当前帧关闭快门。例如,如果您将快门值设置为1 而您当前的帧是30,则快门从帧29到30保持打开状态。

custom -在指定的时间打开快门。在下拉菜单旁边的字段中,输入要添加到当前帧的值(以帧为单位)。要在当前帧之前打开快门,请输入一个负值。例如,值为-0.5将在当前帧之前半帧打开快门。

5.   如果您使用的是ScanlineRender,则可以通过调整来及时增加样本分布的随机性,以使它们不会产生规则间隔的图像randomize time。这会影响除第一个和最后一个样本以外的所有样本。值越大,样本之间的时间差越大。
6.   如果您使用的是ScanlineRender,请设置sample diameter放置每个像素的样本以进行抗锯齿的圆的直径。值越大,抖动的像素越多。
7.   如果您使用的是ScanlineRender,请调整focus diameter使摄像机绕着某个点随机旋转focal distance在每个样本的前面,以从多个样本产生景深效果。

注意:  focal distance是在“相机”节点的控件中设置的Projection标签。

8.   如果渲染变得非常慢,则可以使用以下方法近似进行多样本渲染并减少渲染时间stochastic samples。这将设置每个像素用于随机估计的样本数(禁用0)。较低的值可加快渲染速度,而较高的值可提高最终图像的质量。

请注意,而不是设置 stochastic samples到一个非常大的值,您可能希望将其保持在一个相对较低的值并增加samples代替。

随机抽样基于Robert L. Cook的计算机图形学中的随机抽样,在图形上的ACM事务 ,第6卷,第1期,1996年1月。

Stochastic samples设置为0。

Stochastic samples设置为5。

9.   要在快门时间内均匀分布样本,请启用uniform distribution。这对于快门时间内的所有样本都具有相同的重要性,并且对于随机多重采样会产生更准确的结果。

有关ScanlineRender和RayRender节点的更多信息,请参见渲染3D场景