Notifications
Article
[HDRP] 用ShaderGraph制作丝袜和衣服的淋湿效果
Published 10 months ago
5.1 K
72
铛~铛~铛~大家好!兔纸我又来啦~ 过年好哦~祝大家鼠年快乐!吉祥如意,福星高照,万事顺利!然后...尽量不要出门...好啦,今天呢,给大家分享一下丝袜的雨滴效果制作,让小伙伴了解一下Shader Graph的进阶用法, 还有还有,记得哦~ 评论~! 点赞~! 转发~! (●'◡'●) 以及收藏!!


好了,先看看最终效果啊
看不了视频的小伙伴,可以去B站观看:https://www.bilibili.com/video/av85349937

这个shader的原理呢, 是用雨滴的序列帧叠在材质上的法线和光滑度贴图上,模拟出雨水流下的效果,当然,
需要注意的是:
这个方法对于模型的UV是有要求的,想要效果好的话,UV的摆放需要保持方向一致,这样才能确保水流方向一致

上图呢,是整个材质的最终实现的效果,好啦~~重点给大家看一下雨滴Shader节点的制作方法,
雨滴的Shader节点截图如下:
这个shader有几个关键节点,一个是Time,一个是Flipbook,通过时间控制序列帧,同时利用Truncate节点来确保序列帧的正确播放,将雨滴的流动的效果结合在材质上,再用Normal From Texture节点将Bump Map转化成Normal。
小伙伴想问你了,序列帧哪里来的呢? 我也不会做哈~ 我是用的素材,这个是我使用的雨滴的序列帧的素材来源
序列帧的下载地址(需要VPN):https://gumroad.com/l/SflQ
  • -完全动画的逼真的雨滴图像序列(流动+静态雨滴)
  • -全动画逼真的雨滴图像序列(流动)
  • -肮脏的粗糙度图(单一纹理)
  • -479帧
  • -4K的分辨率
  • -凹凸+粗糙度图

-----------------------------------------------------------------------------------------------------
铛~铛~铛~完成~~!这是将雨水序列帧叠加后的效果:
因为我想制作出镭射服的质感,衣服的Material Type我采用的Iridescence(彩虹色)
同样的丝袜也是利用相同的做法,将雨滴的效果的叠加到材质上面,丝袜的话,将Surface Type设置成Transparent,Materal Type设置成Anisotropy,Refraction Model可以看情况开启。
因为考虑到丝袜的会吸水的材质属性,雨水流下的过程会被吸收,所以,我采用了Voronoi节点,通过降低法线的强度来模拟吸水的特性(输入的是时间,输出的强度)。
OK,看一下完成后的效果吧~
好啦,今天就到这里啦,希望大家有学到哦~ 同时呢,分享一些壁纸吧~~~希望大家喜欢~~

好啦,对啦~别忘了
  • 记得!评论~
  • 记得!点赞~
  • 记得!转发~
  • 还有!
樱花兔
一个做单机游戏的美少女,商务合作Q:262745567 - Producer
15
Comments
e
eroAlucard
7 months ago
一边看你开车一边学习,奇妙的体验
0
koubayuki
7 months ago
很高兴认识你! 我是日本人 这就是为什么我使用翻译。 如果出现问题,对不起。 图像看起来不模糊,如何将材料整合在一起并使用?
0
C
ChenShaoXiang
8 months ago
图片好模糊啊
0
孙权威
8 months ago
新东方烹饪厨师
看了这篇文章我意识到,我依然还是一个小菜鸡
0
刚刚进unity圈
太牛了吧,还做了视频
0