原创作品

ue4简易版群集特效制作技巧

毛毛毛 发表于   2020-08-17 11:41:35
2927
1
8

废话不多说,先来看看效果,动图太大我直接放链接。

https://www.magesbox.com/works/detail/id/3195

首先,我们要去创建一个物体的自身蓝图,它的作用就是控制单个物体得向量方向(飞行方向)和运动速度,下图中我用了一个arrow的x轴方向来确定每一个乌鸦的朝向,并且给了一个ProjectileMovement以便后面可以控制乌鸦的飞行速度。

00001.png


下一步其实就比较简单了,就是去控制每一只乌鸦再生成的时候有一个随机的旋转角度

002.png


之后一步比较重要,它可以控制乌鸦在出生之后的飞行轨迹可以发生旋转变化,简单来说,乌鸦刚出生时乌鸦头的朝向是一个向量(及arrow的x轴方向),我们把它记为向量AB,如果说你想让这个向量的方向发生变化,就要用到一个比较基础的向量运算,向量AB+向量BC=向量AC,但是直接这样算的话物体的转向会比较硬没有一种过度,所以确定好向量BC的方向后再控制它模长的长度从0到1(用timeline即可)这样就可以获得一个比较平滑的效果。

004.png

引擎中连法如下:

003.png


最后在创建一个蓝图来控制乌鸦的生成范围和数量即可

005.png


一个简简单单的效果就完成啦

标签:
确定
评论(1)
Dmitry
大佬厉害
回复
1351天前
没有更多啦~
  • 咨询
    客服
  • 扫码加入QQ群 或搜索QQ群号: 797421367
  • 扫码关注公众号 或微信搜索: cokey游戏特效