粒子发射器与整体向量场
Step1 在blender中生成向量场
具体实现过程可参考此文:
https://blog.csdn.net/m0_48782520/article/details/107498313
Step2 将向量场导入UE4中,新建一个粒子系统,在空白处右键找到类型数据,设置粒子系统的数据格式为GPU粒子
Step3 在面板空白处右击打开菜单,并在向量场中选中整体向量场
Step4 在整体向量场的细节面板中找到整体向量场的缩放,此处需设置为1
Step5 在必需的细节面板中找到使用局部空间,确保此处处于未选中状态
Step6 点击下图中红框内的边界旁的三角号,找到并选中设置固定边界,然后依次点击重新开启关卡、重新开始模拟和保存
Step7 作用的效果如下
Step8 关于向量场文件(fga)的说明
fga文件中第一行是向量场的分辨率,第二行是向量场左下角相对与根组件的相对坐标,第三行是向量场右上角相对与根组件的相对坐标,其余各行是场中各点的大小,如下图所示:
Step9 目前最多只实现了3个全局向量场与粒子相互作用,如果能实现更多会再来更新!
[1]:https://docs.unrealengine.com/zh-CN/Engine/Rendering/ParticleSystems/VectorFields/index.html
[2]:https://answers.unrealengine.com/questions/300639/view.html
[3]:https://www.youtube.com/watch?v=BTPIdcVaBNQ