关于Katana Arnold输出MotionVector

Katana178 字
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上的一至。

admin
博学之,审问之,慎思之,明辨之,笃行之。
赞赏
OωO
开启隐私评论,您的评论仅作者和评论双方可见
评论 ( 7 )
  1. 双路电池

    快门值如何设置呢

    2020年12月26日回复
    1. admin 博主大人
      @双路电池

      保持默认即可

      2020年12月26日回复
      1. 双路电池
        @admin

        谢谢回复,我现在在katana里面用redshift渲染,正常提取Motion Vectors层,里面没有任何信息,RenderSettings的快门值都是默认,如果设置快门值可以渲染出有信息的Motion Vectors层,但渲染的动画会有偏移

        2020年12月27日回复
        1. admin 博主大人
          @双路电池

          哦,我此文章中只涉及arnold,不同渲染器设置会不一样,我本人没有在KAT内使用过RS,你最好到RS的官方论坛上找找答应吧,我不确定RS的帮助文档有详细介绍这部分内容的。

          2020年12月27日回复
  2. sb

    你最垃圾

    2020年07月18日回复
    1. admin 博主大人
      @sb

      我汗OωO

      2020年07月26日回复
  3. sb

    你最垃圾

    2020年07月18日回复
  • 网站地图