参考:https://www.raywenderlich.com/270-unreal-engine-4-particle-systems-tutorial (使用了一个飞机射击游戏的粒子来展示,全英文)
虚幻引擎中文文档:http://api.unrealengine.com/CHN/
详细的官方“级联粒子系统”cascade文档入口:http://api.unrealengine.com/CHN/Engine/Rendering/ParticleSystems/index.html
首先,我们官网下载unreal engine打开,注册,选一个场景,然后:
在“内容浏览器”中,右击,添加“粒子系统”,然后双击这个粒子,就打开了虚幻引擎的粒子编辑器Cascade
具体界面如上图所示
2.详细信息: 您选择的任何组件(发射器,模块等)都将在此处显示其属性。 如果未选择任何内容,则将显示粒子系统的属性。
3.发射器: 此面板将显示从左到右的发射器列表。 每个发射器显示其模块列表。
4.曲线编辑器: 曲线编辑器允许您可视化和调整模块曲线的值。 并非所有模块属性都支持曲线。
我们先来看看3发射器:
Required模块包含必要的属性,如粒子材质和发射器持续时间。 每个发射器必须具有Required模块。
选择3中不同的属性,2中的相对应的就显示此属性的可调节参数。
想要增加修改粒子的属性比如,大小等,只需在3处右击添加相应的参数
size--》size by life
如果要使用4的曲线编辑器来调整,只需选中3中size by life中的最右边小图标,并在4中选“匹配”
下面分析具体粒子:
如这个smoke粒子有如下属性:
required 必须的:emitter、duration、delay、subUV、macroUV、rendering、particleCutout、normals、materials
spawn 繁衍:spawn、brust、cascade
lifetime 生命周期:lifetime、cascade
initial Size 初始化尺寸:size、cascade
sphere 范围:location、cascade
initial Rotation 初始化姿态:rotation、cascade
size By Life 尺寸变化:size、cascade
SubImage Index 图片索引:subUV、realTime、cascade
Color Over Life 颜色变化:color、cascade
Initial Velocity 初始速率:velocity、cascade
Initial Rotation Rate 转向速率:rotation、cascade