来源:网络(本文仅为提供更多信息)
本教程是一篇关于人体皮肤材质shader的教学,为人体皮肤制作打下了基础。
首先看一下下面的这张图片。图中的lambert6是按场景的明暗变化,输出到clamp1节点,其连接为lambert6.outcolor-->clamp1.input,ramp3是用冷暖的两种颜色控制,clamp1.outputR-->ramp3.Vcood,然后把ramp3的outcolor输出到lambert.ambietcolor的节点,当然,有的人也会把它连到自发光属性,不过我觉得连到ambietcolor比较合适,自发光可以另外用其他的方法控制,而phoneE2只是用来把透明的一层叠加再color上,是产生高光的一层。而做这个材质最重要的就是上面的三个连接了。
以下是节点的属性图。
ramp3的设置如图。
而我自己的设置,有些不同。
其实就是setevens 教学的原理。我也做了相同的连接,也渲染了一张,不过没人家setevens 的高光做的那么好,也不知道是不有些东西他没完全公开。
|