本期来制作一个有滚动和闪烁灯牌效果的材质,先来看一下最终完成的效果吧。
模型准备和UV展开,这里最主要的是把前面这部分UV单独拆出来,分给独立的材质ID。
UV这里分配到中间的位置,后续在材质中使用Panner节点,可以沿着X轴滚动动画。基础颜色、金属度、高光度、粗糙度、环境光遮蔽这些,按照正常的贴图需求连接就行,这里主要介绍的是自发光颜色的节点。首先给需要移动的文字部分做一个Panner,这里连接了一个RGBA参数,转换成RG输出,代替了贴图上的UV坐标。在做一个上下两端单独发亮的Alpha区域,加上颜色与亮度控制。为了让灯牌有类似像素点的风格,这里使用了 “RadialGradientExponential” 节点,制作了平铺的点阵。添加Lerp节点,使用点阵做Alpha,分别连接两部分的颜色节点。给上下两端的这部分颜色,乘一个Sine节点,这样这部分颜色可以有闪烁的效果。在自发光结尾这里,做一个开关,用Add节点来区分闪烁和不闪烁的部分。由于自发光节点做的内容有点,这里使用了一个“添加命名重路由声明节点”来连接。如果想直接下载类似的资产,也可以关注一下本期Fab的限时免费资产“Led Light Generator”。
文章转载自
Thepoly