利用Niagara的Mesh Renderer实现三维效果光球

为了表示雷达扫描场,最开始采用了UE Niagara粒子系统的Sprite Renderer进行设计,实现了光球效果,但是视觉效果上虽然随视角变化实现了类似的三维光球,但光球与平面的交线还是一条直线,类似一个平面光球跟随视角变化而变化,始终保持在与视线垂直的平面上,看似三维,实则与物体相交后会露馅。
假3D粒子光球效果

对此,进行改进,使用Niagara的Mesh Renderer进行粒子效果渲染,在发射器的最下边render选项中选择mesh renderer
mesh renderer

然后要选择具体的static mesh,这决定了光球的外形,然后可以通过Enable Material Overrides选项,选择新的Material替换static mesh的材质。
注意:由于光球是单次生成,所以需要取消"kill particles when lifetime has elapsed"选框,但是此时会导致蓝图里无法deactive粒子,无法停止粒子显示,为此需要勾选下方的“let infinitely lived particles die when Emitter deactives”。
particle deactive

Mesh Renderer 实现的三维光球效果

你可能感兴趣的:(利用Niagara的Mesh Renderer实现三维效果光球)