Niagara / unreal GDC

Hey great work!! I loved it and so I decided to tinker with making it work on skeletal meshes. here is the graph for it.

2 Likes

Creation realistic morphing …
https://youtu.be/hQC-1fIY5e0

Experiments using skeletal mesh as a source of particles sprites.

1 Like

Next experiment with skeletal mesh

Reconstruction experiment : static mesh source

Unreal Engine 4 Niagara
Tutorial 30
Static Mesh Reconstruction

Collision and Reconstruction after collision

Really cool bits of work dude!

Are any of the mesh modules on the GPU do you know? When I last checked everything mesh related was CPU bound I thought but was wondering if this had changed…

Hello everyone :slight_smile: I really like what I see on this forum! I’m not a VFX guy but lately I decided to give niagara a try. I really like it a lot. Here’s a demo sample of my tryout.

https://www.youtube.com/watch?v=iPVW_wfgaT8

2 Likes

Hey everyone!

So I’ve been toying around with Niagara and got some particles spawning behind a car as it drives around a track, but the issue I’m running into is when I deactivate the particle system all of the particles disappear at once, but I want to keep the already spawned particles alive so that they can complete their cycle. Am I possibly doing something wrong by just deactivating it with a BP?

Thanks!

I think (But im not totally certain if im right so apologies if not!) just deactivating via a BP just turns off / kills the particle system.

You’d want to reduce the spawn rate to 0 - then after a delay (which would be the lifetime of your particles) deactivate the PS.

So once all particles have died, deactivate.

1 Like

There should be deactivate and destroy. Deactivate should stop all further spawning, but keeps the spawned particles alive. Destroy removes the particle system object.

After deactivating you can check the onSystemFinished delegate to figure out when to destroy I believe.

2 Likes

Thank you for the replies,

The weird thing is, when I use destroy on my cascade systems it works fine, but when it comes to Niagara the destroy doesn’t do anything and I’m not sure what’s cause it, I’m currently using the deactivate, but if I switch it to a destroy in the exact same place, nothing seems to happen

I do wonder if this maybe a bug with Niagara or something that’s not properly implemented yet?

It could possibly be, but for now what I think I will do is just drive the particles using the spawn rate, it looks kinda silly to just have them disappear out of nowhere lol

1 Like

Hello again,
So I’ve been exploring Niagara and trying a few tutorials and tried to take my hand at doing something simple, but I still have no idea what I’m doing so I’m most likely doing something terribly wrong.

My goal is to simply have a particle hover up and down and what I’m trying to do is set the Z position on over a curve. Does anyone know what I’m doing terribly wrong here?

You have to sample the curve.

1 Like

Oh is that all I’m missing? Is that what you did in your intro tutorial? I’ll go check that again. Thank you!

https://youtu.be/gqCqEGf-spQ

1 Like

https://youtu.be/l-NjWk5Twzs

1 Like

FYI: Unreal Engine Livestream - Niagara: What’s New - Feb 14 - Live from HQ

Feb 14th Edit: Twitch

2 Likes