UE4 使用材质后期 制作玻璃有雨效果

效果展示,其实这是一个动画效果

以上为所有逻辑

拿到TexCoord给到Panner,Time和Speed都是通过下面计算而来,后面讲,再拿到时间和速度值过后,加上扰动值,最后取G值,因为雨事从上而下的动,需要的是一个从上往下的渐变。

拿到一个TexCoord的R值,从左往右的渐变,做一个梯度渐变,乘以一个值,往下取整,然后再除以一个相同的值就会产生梯度渐变效果,这个值看情况而定,连到Lerp的Alpha,A和B自己取值就好,自己调整效果即可,再乘以负数,因为目前为止Panner的数值正数,Panner正数速度是从下往上的流动,而真实效果是从上往下的流动,所以得乘以一个负数,具体负多少,看自己下雨的水需求的需要

Panner的Time值是拿到梯度渐变过后,再加上Time值,进行一个不同速度以及时间的一个梯度渐变效果

MaskG过后,让效果减轻0.5,值就是0~0.5之间的渐变,然后sin,值就是一个

这样的一个状态,最后再Power让值变小

上面的就是将雨变成一条一条,而不是一块一块,所以又做了一个隔行右值的效果,乘了过后就不再是连续一片一片的在下雨

算出来的乘以贴图,就有雨滴的效果了,接下来只是对效果进行优化

咋先不管其它效果,这里是抛开下雨的效果就展示正常的场景效果,然后连接到自发光,效果就做好了

相关推荐
牛掰是怎么形成的2 天前
Unity材质贴图引用陷阱:包体暴涨真相
unity·材质·贴图
lGSrsEpqUxi2 天前
双馈风机风电场经串补并网次同步振荡/谐振仿真模型探索
材质
格林威2 天前
Baumer相机玻璃制品裂纹自动检测:提高透明材质检测精度的 6 个关键步骤,附 OpenCV+Halcon 实战代码!
人工智能·opencv·视觉检测·材质·工业相机·sdk开发·堡盟相机
top_designer3 天前
Materialize:手绘地表太假?“PBR 纹理炼金术” 5分钟生成次世代材质
游戏·3d·aigc·材质·设计师·游戏美术·pbr
pingao1413785 天前
金属材质翻斗传感器:耐用型雨量监测的核心解决方案
材质
lllljz7 天前
Blender导出模型到Unity或UE5引擎材质丢失模型出错
unity·ue5·游戏引擎·blender·材质
zhyongrui7 天前
SnipTrip 菜单 Liquid Glass 实现方案:结构、材质、交互与深浅色策略
ios·性能优化·swiftui·交互·开源软件·材质
mojugang8 天前
CrWMN是什么材质
材质
Onelafite9 天前
京东商品属性的详细api数据解析:颜色、尺寸与材质
linux·数据库·api·材质·开放api
赛德传动9 天前
SJA蜗轮蜗杆升降机的关键部件材质和性能优势有哪些?
制造·材质