Blueprints or niagara for this?

Beginner Question:

I’d like to make a ton of floating lanterns with flames inside flying upward. New lantern actors will continuously spawn so this effect goes on forever. Is this something that Niagara could do, or is blueprints going be a better approach to tackle this?

Thanks in advance

You could do either, but this sounds like it could leverage the Niagara system quite well.

I am basing this on:

  • They will need to continue spawning
  • Likely spawn in a variety of locations
  • Controls in Niagara will be easier to modify
  • You will have many of them.
2 Likes

Thanks for your reply!

So will it be a problem for niagara to be used as a fire emitter on every lantern, and also use niagara to spawn lanterns with niagara fire?

TLDR: Can niagara spawn an object that also uses another niagara inside of it?

It depends, as @EliasWick said it can be done either way. But I would suggest you to go for Niagara. It will allow you to set their bounds, keep it looping, and its as easy as just setting a mesh in Niagara emitter.

You can simply use 2 emitters in a single system. One that spawns lanterns, and one that spawns fire on lanterns using local space.

1 Like