阿诺德教程

Arnold for C4D 12 【材质(六)】Utility

2018-06-16  本文已影响121人  卜噪大仙

本次教程讲解四个着色器:
Utility shader / Flat shader / Lambert shader / Two_sided shader

Utility shader

Utility shader的用途很广,比如输出通道,调试场景等。
这里简单介绍一下Utility shader用法,详细参数讲解请移步:【插播001】Utility Shader

Utility shader调出方法:
同Ray switch,在Arnold Shader Network Editor中添加utility节点:




下面是举栗子时间:

场景非常简单,使用了一组小方块。

利用utility着色

改变Seed参数,在IPR Window中可以清楚看到小方块颜色的随机变化:

Seed用来改变输出的随机值;启用Grayscale生成单色随机值 利用Multipiy可以产生类似random的效果

其他参数就不多做演示了,大家多试一下。

PS.color_correct承袭了一部分旧版中 layer_color的功能,新版中无 layer_color,可以利用 color_correct+layer_shader实现旧版中 layer_color的效果。再次不展开说了,后续会有详细讲解。

以上节点详解请移步:插播003

Flat shader


Flat是一个非常简单的着色器,只允许一种颜色,不受其他因素(例如漫反射/镜面反射等等)影响。当然也可以和其他节点一起使用。

使用方法同上,在Arnold Shader Network Editor中添加flat节点:

Lambert shader

Lambert shader是Arnold默认的材质类型(未赋予其他材质时的初始材质类型)。

注意:如果要使用Opacity,需要给对象添加Arnold Tags并禁用Opaque。(说过好多好多次了,这个透明度问题一定要记住)

使用方法同上,在Arnold Shader Network Editor中添加lambert节点:


很简单,不赘述啦,多试一下。

Two_sided shader

two_sided允许给对象正反两面赋予不同材质/颜色。

用一个删掉一面的立方体来演示。
使用方法同上,在 Arnold Shader Network Editor中添加 two_sided节点:
① 新建一个 two_sided节点,连接到 Arnold Beauty端口;
② 新建一个 lambert节点,输出连接到 two_sided节点 Default>Front;
③ 新建一个 image节点,选择一张图片,输出连接到 two_sided节点Default>Back。

效果如下:

也是很容易理解的一个着色器,不多赘述。

本篇教程就酱吧,下次见。
粽子节快乐~

记得点赞哇~~~


禁止私自转载。
转载请私信。

上一篇 下一篇

猜你喜欢

热点阅读