UE4制作一团逼真的火焰

效果图:UE4制作一团逼真的火焰

首先往内容浏览器中导入一张素材
UE4制作一团逼真的火焰
我们用导入的火焰素材做一个材质球
UE4制作一团逼真的火焰
需要注意的是我们要把材质的混合模式改成半透明
UE4制作一团逼真的火焰
这样计算出来的材质球才会有透明的效果
UE4制作一团逼真的火焰
材质球做好之后我们新建一个粒子系统
UE4制作一团逼真的火焰
并把 Required 更改成我们刚制作好的材质球
这时候左边会变成6X6的小火焰
然后右击发射器空白处找到subUV
添加一个Subimage Index
UE4制作一团逼真的火焰
添加好之后
我们发射器点击Required
在细节里找到Sub UV
我们把Interpolation Method 改成随机Random
再把下面子图横向和纵向都改成6如图:
UE4制作一团逼真的火焰
这时候火焰会变成一团
而不是开始时候的6X6
我们再次右击发射器空白处
在size栏里添加一个Size By Life
打开Size By Life的曲线编辑器进行修改
知道视口中的火焰变得更逼真
UE4制作一团逼真的火焰
当我们做完这些工作之后火焰就已经差不多了
但是真是的火焰不可能从一个点生成
所以我们要修改火焰的生成位置
然后我们再次右击发射器空白处
找到Location中的Sphere添加进来
单击Sphere在细节中把Constant的值改成10
然后保存退出
我们把修改好的粒子系统拖拽到场景中
就可以看到逼真的火焰效果了