arnold创建light passes

使用alshader,它AOV中预置了light_group,

首先在添加light_group AOV

psb.png

之后为灯光添加属性,(mtoa_constant_lightGroup属于是添加给灯光的Shape节点上的)

psb (1).png

mtoa_constant_lightGroup的值对应AOV中lightGroup的编号。

psb (2).png

渲染:

点赞
  1. LiberioHan说道:
    Firefox 48.0 Firefox 48.0 Windows 7 x64 Edition Windows 7 x64 Edition

    你好,我按照你上面的步骤来分aisurfaces的AOVs,但light_group还是一片黑,百思不得其解。望你能答复,帮我解决这一问题,谢谢
    435406778@qq.ccom

    1. duchengbin说道:
      Google Chrome 54.0.2840.71 Google Chrome 54.0.2840.71 Windows 7 x64 Edition Windows 7 x64 Edition

      嗨!明天上班我做一个实例文件发你邮箱吧

      1. LiberioHan说道:
        Google Chrome 45.0.2454.101 Google Chrome 45.0.2454.101 Windows 7 x64 Edition Windows 7 x64 Edition

        太好了,谢谢你

        1. duchengbin说道:
          Google Chrome 54.0.2840.71 Google Chrome 54.0.2840.71 Windows 7 x64 Edition Windows 7 x64 Edition

          http://www.aducg.com/2016/11/17/arnold-for-maya-sets-per-light-aovs-and-per-shadow-aovs/
          里面有实例文件下载。

          1. LiberioHan说道:
            Firefox 48.0 Firefox 48.0 Windows 7 x64 Edition Windows 7 x64 Edition

            好的,谢谢你了

          2. Lanette说道:
            Google Chrome 40.0.2214.111 Google Chrome 40.0.2214.111 Windows 7 x64 Edition Windows 7 x64 Edition

            Heck of a job there, it abeuoltsly helps me out.

  2. enzo说道:
    Google Chrome 61.0.3163.100 Google Chrome 61.0.3163.100 Windows 7 x64 Edition Windows 7 x64 Edition

    我用的是maya2017,按照你的教程一步一步的做,但在extra attribute里就是没有lightgroup的属性,而且渲染出来是黑色的

    1. duchengbin说道:
      Google Chrome 63.0.3239.132 Google Chrome 63.0.3239.132 Windows 7 x64 Edition Windows 7 x64 Edition

      不清楚你的mtoa版本,这种方法只适用于alshader,如果你是2.0及以上版本,就不必用此方法,因为这版本官方已经不再更新AlSurface。你可以用aov中的Light Groups功能,先将不同灯光分给不同组,再用LPE写出需要输出的灯光。https://support.solidangle.com/display/A5AFMUG/The+Attribute+Editor#TheAttributeEditor-LightGroups

发表评论

电子邮件地址不会被公开。 必填项已用*标注