Arnold for C4D 20 【Arnold Outputs Ⅰ】Arnold Driver

本篇开始讲 输出 的相关内容,首先来讲Arnold Driver;

在使用Arnold渲染输出时,默认情况下使用driver_c4d_diaplay进行输出,打开Render setting可以在AVOs选项卡中看到所用Driver:

除了渲染设置中的原生C4D保存选项外,还可以使用Arnold driver来保存渲染输出,可通过单击New driver...按钮直接添加,也可以通过C4D主界面中插件菜单添加;

例如,添加Arnold driver到场景中,在Driver下来列表中选择 dirver_deepexr 等:

Arnold Driver添加方式:Plugins > C4DtoA > Arnold Driver

Arnold Driver提供以下5种输出格式:

  • Deep EXR:可储存可变长度采样列表,采样值储存在每个像素的不同深度;
  • EXR:本身是一个立体360度循环的数据库,对于exr格式,目前PC平台支持最好的软件是NUKE
  • JPG:用最少的磁盘空间得到较好的图像质量;
  • PNG:一种无损压缩的位图格式,压缩比高,设计目的是试图替代Gif和Tiff文件格式
  • Tiff:复杂的一种位图文件格式。TIFF是基于标记的文件格式,它广泛地应用于对图像质量要求较高的图像的存储与转换;

以上5种输出,每一种都可以指定文件名,如果未指定默认使用场景名称;然后再根据所选输出格式设置各自属性;


Filter

可以再Dirver中直接更改Filter(滤镜)类型,也可以使用Render setting中的默认滤镜;

勾选Use default filter时将使用渲染设置中的滤镜

AOVs

AOVs(Arbitrary Output Variables,任意输出变量,等同于多通道);

我们平时看到的图像,包含许多信息,在这里可以称之为“通道”,比如直接光照、间接光照、漫反射、透射等;

利用AOV可以输出我们想要的变量,比如将直接照明与间接照明分开输出,分成两张图片——一张带有直接照明信息,另一张带有间接照明信息,随后在需要合成的时候(例如在AE中合成)再根据需要将他们合并在一起;

Arnold提供了包括输出深度(depth)、位置(position)、运动向量(motion vector)的内置AOV;
可以在渲染设置中为每个Driver分配不同的AOV,也可以通过单击Setup AOVs...按钮在Driver属性中设置;

理论上,给定的AOV可以包含任意数量的灯光信息,但Driver最多支持16种;

目前不支持使用闭包作为AOVs;

利用Light path expressions(LEPs)可以将灯光输出到特定AOVs;

在渲染设置>AOVs选项卡中可以看到,左边一栏显示的是所有可使用的AOVs,右边是选中的AOVs,将需要的AOVs选中直接拖拽到右边即可;没有选中的AOVs不会被输出:

命名时,如果输出多张序列图片,需要手动添加 #
例如输出名为out.exr的序列,需要将名称设置为out_###.exr,如此在所选输出文件夹中便可以看到out_001.exr/out_002.exr/out_003.exr/out_004.exr...
2位后缀就添加##,4位就是####,以此类推;

  • Merge AOVs
    当启用【Merge AOVs】时将输出多通道EXR文件;
    等同于勾选Multi-Layer File,将AOV输出为单个文件多个图层;
    (不勾选Multi-Layer File,输出多个文件,每个通道都是单独的一个文件);

  • Output Arnold Denoiser AOVs
    降噪输出,选择需要Arnold Denoiser(Noice)输出的AOVs;
    需要启用Merge AOVs;
    需要手动添加EXR driver for Arnold denoiser才能够启用:

添加好EXR driver for Arnold denoiser,选项卡中原先灰色禁用会显示为已启用状态:


接下来看一下Arnold driver的主菜单:

File path

选择AOVs输出保存的路径;

有以下几种模式可供选择:

【custom】:自定义输出路径;

可使用$标记:

例如 /path/to/$AOV_output.exr

【custom(name from render settings)】:在此主菜单中定义路径,名称和拓展名使用渲染设置中的设定;
【from render settings (regular)】:名称和路径都使用渲染设置中的设定:Render Settings > Save > Regular Image;
【from render settings (multipass)】:名称和路径都使用多通道渲染中的设定:Render Settings > Save > Multi-Pass Image


Disable Native Save

当你不想使用C4D渲染模块输出图像,直接使用Arnold drive输出时,记得将图像和多通道的输出格式改为Arnold-Dummy

需要注意的是,虽然不会保存在本地,但是仍然需要设置保存路径,否则C4D不会启动渲染程序。

大家可以动手输出试一下,效果显著,就不做案例演示了;设置好各项参数,渲染输出成功后,会在所选文件夹中看到输出结果。


Reference:
1.Solidangle Support & Documentation
2.Wikipedia


禁止私自转载,转载需征得老夫同意。
否则,必追究。


下集预告:Arnold AOVs

你可能感兴趣的:(Arnold for C4D 20 【Arnold Outputs Ⅰ】Arnold Driver)