BACK TO ARCHIVE
Arnold Katana DCC Mechanics & Nuances

关于Katana Arnold输出MotionVector

05.10.2020 ADUCG RESEARCH

Ktoa 渲染输出 Motionvector 主要是两种方法,直接使用 AOV 预设的 motionvector 层,另一种是使用自定义 AOV shader 通过 motion_vector Shader 去计算运动矢量数据。

使用 AOV 预设输出 Motionvector

首先在渲染设置中(注意并不是 arnoldglobalsettings 节点)将快门值设置好。

在 arnoldglobalsettings 节点上将 output_motion_vectors 勾选。

Arnold output channel define 节点上的 channel 中直接填写“motionvector”,它是渲染器已经含有的预设,之后设置好 renderoutput 输出位置,就可以正常输出了。

使用 AOV Shader 输出 Motionvector

首先创建 AOV Shader,使用 Arnold 的 motion_vector shader,并激活“raw”选项。 在渲染设置中(注意并不是 arnoldglobalsettings 节点)将快门值设置好。

在 arnoldglobalsettings 节点上将 output_motion_vectors 勾选,并将 aov shader 添加进来。

设置好 Arnold output channel define 和 renderoutput,注意通道名称应与 aov shader 上的一至。

本文采用 Creative Commons BY-NC-ND 4.0 协议进行授权。

BY-NC-ND: 署名-非商业性使用-禁止演绎

End of Article