ue4热浪效果特效

先上图看看热浪效果是啥样

热浪效果和水波效果原理差不多
就是在uv上做文章,正常的uv如果不去操作,就是一张图平整的铺在面上,如果你对uv稍微的变化,就会出现很多不一样的效果。热效果就是在正常uv的基础上给定一个小的随机的偏差就行了,xy方向随机值可以不同。随机值可以通过一个noise图片采样就行了。动态就得需要time,让uv值沿着y轴缓慢得向上移动,就有动态效果了。

如果是水波,就要考虑波纹的复杂性了,要想真实一点,就得分大海是方向波,池塘下雨圆圈波,又刮风又下雨几个波互相影响。本人没有去实际操作,有时间去验证一下。

另外这种方法只是很简单的从uv方向入手,只能说从上往下俯视的时候效果还能说的过去。更加复杂的真实水波,还要操纵面,水面的波动主要用面的波动来体现,这个面上的细节比如睡眠白色浪花的变化,水面上错综复杂的变化,可以通过uv的变化和多个贴图复合来实现逼真的细节。

再往深的说,如果想要浪打在石头上产生浪花,就得借助粒子系统了,同时还要加进物理系统。

本文来源于网络整理,由作者小云发布,其观点不代表番茄鱼的立场,转载请联系原作者。
1

发表评论