Unity PBR Shader之衣服渲染之丝袜,湿身
一,丝袜渲染,其实相当简单了,在原有丝绸shader基础上增加半透明即可,效果图如下:
二,湿身,首先要模拟身体上有水流动的效果,可以用noise贴图配合ui动画经过一番处理生成雨水mask。
代码如下:
生成的雨水mask如下:
它其实是有流动效果的。
再用这张mask,去影响皮肤的 roughness, normal,和clear coat即可。
三,湿掉的衣服,这个可简单地用半透明来处理。如果嫌效果不好也可以抓取屏幕图相来影响base color。
最终效果如下(正面不方便展示,你懂的):
转载请注明出处:https://www.cnblogs.com/jietian331/p/17061656.html