[笔记]庄懂的技术美术入门(二十一)
1.赛博小人

模型准备

修改模型顶点色,追加UV2
EffectMap制作




EffectMap01的R通道是模型网格遮罩,实现特效发光网格,G通道是网格面随机灰度遮罩,实现网格消融的时间不统一,B通道是模型网格的坡度遮罩,实现网格消融时从四周向中心消融
EffectMap02是3D噪声图
实现原理

顶点动画方法

生成锯齿波Mask



这样不透明和透明的时间是相同的,但我们需要不透明的时间多一些,所以要在波形上做一些修改



最后叠上Noise


SmoothStep出各级曲线,相较于Step更平滑


最后我们用遮罩进行顶点的偏移,然后输出了各级透明度的遮罩

计算透明度

midOpacity是用网格随机灰度和上面得到的透明度遮罩叠加的透明度遮罩

bigOpacity是用网格坡度遮罩和上面得到的透明度遮罩叠加的透明度遮罩

最后用lerp插值一下

计算自发光

用之前得到的大一级透明度遮罩减小一级透明度遮罩再乘网格遮罩即可得到中间层的网格遮罩
代码实现
