blender-cycles-光程节点基础【详细】

tips:
1、光程节点大部分只对cycles起作用,而eevee中可以起到作用的只有前4个
2、输出项里名字前带着“是”字,代表着输出的值非0即1
3、利用光程节点可以制作一些非物理效果,得到一些脑洞大开的视觉效果
是相机射线
作用可以理解到当前视角可以直接看到的部分(值为1,也就是下图中的绿色)。反射和透射等不算直接看到的(值为0,显示为红色)


是阴影射线
作用是控制阴影部分的属性,例如改变阴影的颜色,常用在消除玻璃的阴影上


是漫射射线
作用是控制物体周围漫反射的颜色(色染),当照射物体的光越强烈,漫反射越明显。
另外是漫射射线不仅对反光材质有效,玻璃和半透明材质也适用(因为此类物体也有反射)

下面是对半透明材质所做的实验

是光泽射线
影响在其他光泽bsdf(不受粗糙度影响)物体中反射的颜色。
另外是光泽射线不仅对反光材质有效,玻璃和半透明材质也适用(因为此类物体也有反射)

下面是用磨砂类镜面所做的效果实验

是单一射线
和是光泽射线类似,但被反射物体的粗糙度必须为0,作为“纯镜面”反射才可以起到作用
是反射射线-仅cycles
影响所有反射,包括漫射和光泽
是透射射线-仅cycles
改变物体经过玻璃bsdf(非透明bsdf)、半透明bsdf、折射所产生的颜色

射线长度-仅cycles
通过射线长度,可以利用物体距离视图的远近来显示对应的颜色。


射线深度-仅cycles
所有反射(漫射和光泽)在镜面中的立方体反射会根据反射的次数越多而发生改变


漫射深度、光泽深度、透明深度、投射深度-仅cycles
也都是同理,深度就是次数,次数越多数值越大。
相关视频资料

可惜录制的声音比较差但讲的比较详细。关于光泽和反射的区别,可以回看我做的笔记
