Scale a niagara particle system

You can control Offset,Rotation,Scale with layouted Niagara System.

Easiest way is checking Local Space in Emitter Properties, but particles follow emitter.

so I recommend you this way.

In Particle Spawn Stage,below location module, Set new or existing parameter directly and Set Particles Position.


Rotate : set Rotate Vector by Quaternion of Dynamic Input.

Vector To Rotate : Particles.Position
Quaternion : Engine.Owner.Rotation

Scale : Particles.Position * Engine.Owner.Scale and Particles.SpriteSize * Engine.Owner.Scale(2 axis)

Offset : Particles.Position * Engine.Owner.Position

Everytime set this setting is troublesome,so I made Niagara Module Script of This.

5 Likes