Arnold的一些实用小功能(不定时更新)

渲染节点(Shading Nodes)


aiRoundCorners

介绍:

这个节点可以给模型的硬边部分添加一个视觉上的“圆角”效果,这样我们就不用手动对这些区域倒角了。

使用方法:

aiRoundCorners节点的输出连接给材质的Normal Camera参数,就可以在模型的硬边处渲染出一个统一的圆角来。

这里所说的“硬边”是指Maya所认可的“硬边”,如果强行将模型所有边“软化”,将得不到圆角效果。

节点参数:

  • Samples:圆角效果采样,数值越大,精度越高,一般一个较小的Radius值不需要特别大的Sample
  • Radius:圆角半径,数值越大,圆角越大,但因为这个是法线圆角,过大的半径会让人明显感觉不自然。此外,模型本身的Scale属性也会影响到最终渲染的圆角大小,一般最好将模型进行Freeze Transfromation处理,使得Scale等于(1,1,1),以确保Radius值能够正确起效。
  • Trace SetInclusive:可以设置一部分模型不被添加圆角效果,需要不需要(或者需要)圆角效果的模型添加到一个Set里然后指定到Trace Set,并设置Inclusive为“包含”或“不包含。
  • Self Only:如果多个模型共享一个有aiRoundCorners节点的材质,那么它们的接缝处也会产生圆角效果,勾选Self Only则会取消模型与模型接缝处的圆角效果。
  • Normal:如果希望材质表面本身还有另外的凸凹或法线效果,可以将相关节点连接到aiRoundCornersNormal属性上。比如模型本身有砖纹法线贴图,可以先将法线贴图连给bump2d节点,再将bump2dOut Normal连给aiRoundCorners

总结:

灵活使用aiRoundCorners节点可以省掉很多建模时的麻烦,但这个节点也不是万能的,它适合于用来生成较为细小而不起眼的圆角,但对于较大圆角区域,还是要进行建模的。


aiTriplanar

介绍:

这个节点是一个“贴图放置”节点,它可以忽视模型的UV,直接用“三面投影”的方式将一张贴图投射(Projecting)到模型的表面上,以达到用此贴图“包裹”模型的效果。由于是“三面投影”,其所产生的贴图拉伸比较少。

使用方法:

将贴图节点(比如file)的输出连给aiTriplanarInput,然后再将aiTriplanar的输出连给材质的对应属性。

节点参数:

  • Input:用于三面投影”的贴图,通常会选择一张方形的无缝贴图。
  • Coord Space:“三面投影”所依据的坐标系,其中world代表依据世界坐标系,object代表依据模型自身坐标系,Pref代表依据所指定的模型的自身坐标系。
  • Blend:不同投影面所产生的贴图之间会产生接缝,Blend参数决定了在这个接缝处将产生多大范围的融合过渡。通常越大的Blend值就有越多的融合过渡,接缝会越发不明显,但同时也会造成接缝处的贴图模糊。
  • Transform(Scale/Rotate/Offset):如何定位这个“三面投影”,也就是用来移动/旋转/缩放贴图大小的。要注意,Scale值越大,贴图就越细小,贴图重复度也越高。
  • Enable Cell:激活Cell效果会造成一种类似“细胞”的图案效果。

总结:

灵活使用aiTriplanar节点,可以快速对中远景的模型进行贴图(无需刻意拆分UV当然快速咯)。

此外,我们也可以将aiTriplanar节点用作多层材质之间的混合控制,比如将一张污渍黑白图进行三面投影,用于混合金属材质和锈蚀材质,等等。


实用工具(Utilities)

在Arnold的菜单中有Utilities一栏,里面有很多实用的工具或命令。


Arnold Denoiser (noice)

这是Arnold自带的后期降噪小工具(工具名称叫noice),需要配合一些特定的Arnold AOVs来使用。

使用方法:

首先,需要在渲染设置中勾选Output Denoising AOVs选项,这样Arnold就会在渲染的时候输出降噪所需要的特定AOVs来。

要注意的是,为了便于Arnold Denoiser识别,建议将Merge AOVs选项也勾选上,这样Arnold会输出一个合并了所有AOVs的.exr文件。

然后我们需要进行渲染输出,这时可以使用RenderSequence或者Batch Render(需要有专门的授权,否则渲染出来的图像会有水印)来渲染。

注意:不能通过Arnold RenderView渲染之后再Save Multi-Layer EXR的方式进行输出,这些特殊的AOVs并不能被RenderView所识别,所以Save Multi-Layer EXR的结果中不会包含这些特殊AOVs。

最后我们可以打开Arnold Denoiser面板,在Input选择之前渲染好的.exr文件,点击Denoise按钮,将降噪的结果输出成新的*_denoised.exr文件。

命令参数:

  • Frame Range:Arnold Denoiser可以对动画序列帧进行批量降噪。在载入Input时它会自动识别序列帧的范围,而Frame Range相关的参数可以进一步对如何批处理序列帧进行设置
  • Variance:降噪强度。官方推荐0.25/0.5/0.75分别对应低/中/高三个降噪强度。
  • Pixel Search Radius:降噪搜索半径。这个值越大,系统就会在一个越大的半径范围(方形区域)内进行平均计算。比如值为默认的9时,系统会对19×19像素的方框内的所有点做平均计算。理论上,这个值越大,降噪效果越好,但降噪时间也越长(系统处理每个点所需要的计算量更大)。
  • Pixel Patch Radius:降噪光滑度。所谓的“平均计算”也就是一种模糊处理,这个值决定了“模糊”的强度。

总结:

Arnold Denoiser是非常有效的降噪工具,能够极大地降低我们的渲染时间(再也不用因为细小噪点而不断提高Sampling值了),强烈建议使用!


Bake Selected Geometry

这个命令可以将有置换贴图的模型烘焙成置换之后的高模。这个高模一般多用于在动画制作过程中充当参考(比如动画师和布景师可以根据这个高模来确定角色的姿势位置以及道具的摆放位置等等),实际渲染还是会使用置换贴图。

使用方法:

  • 首先将置换贴图的相关设置工作完成;
  • 然后选择模型,使用Bake Selected Geometry命令,指定烘焙结果的保存位置,就会在该位置创建一个.obj文件;
  • 将这个新创建的.obj文件导入场景中,就是该置换贴图将要生成的高模了。

总结:

Arnold的Bake Selected Geometry比Maya自带的那个Texture Deformer要好用太多了,强烈建议使用!

但是,通常我们将置换贴图烘焙出来,并不是为了用这个高模来进行渲染,而是为了用这个高模来“指导”我们如何去进行模型对位,比如动画师可以参考这个模型来确保角色的脚正好落在置换后的地面上。


Render Selection To Texture

这是一个非常实用的功能,“号称”是可以将模型的光照渲染结果烘焙成一张颜色贴图,然后直接用aiFlat材质贴在模型上,就可以直接表现出复杂的光影效果,但可惜的是,目前烘焙的效果还不是很完美,尤其是对于反射的表现,与“真实”相去甚远,实在可惜。

强烈不建议使用!


Light Manager

灯光管理器,用法与Maya的Light Editor基本一致。


Convert Shaders to Arnold

这是一个非常实用的工具,它可以将场景中的所有材质(或所选择的材质)自动转换成Arnold材质(比如aiStandardSurface)。在这一转化过程中,它会尽量保持材质表现的一致性。比如对于Lambert材质,转换后就会将Specular Weight设置为0。

强烈建议使用!


©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 204,189评论 6 478
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 85,577评论 2 381
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 150,857评论 0 337
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 54,703评论 1 276
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 63,705评论 5 366
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 48,620评论 1 281
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 37,995评论 3 396
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 36,656评论 0 258
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 40,898评论 1 298
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 35,639评论 2 321
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 37,720评论 1 330
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 33,395评论 4 319
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 38,982评论 3 307
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 29,953评论 0 19
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 31,195评论 1 260
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 44,907评论 2 349
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 42,472评论 2 342

推荐阅读更多精彩内容