You are viewing an archive of the old fxhome.com forums. The community has since moved to hitfilm.com.

Particles dying out?

Posted: Mon, 25th Oct 2010, 1:10am

Post 1 of 7

DirectorKid1031

Force: 430 | Joined: 11th Sep 2010 | Posts: 9

EffectsLab Pro User MacOS User FXpreset Maker FXhome Movie Maker

Gold Member

This is probably an easy fix, but when I create my own particles, they run for a little while and then they stop being emitted, before the effect itself should finish. Any ideas? Thanks!
Posted: Mon, 25th Oct 2010, 1:42am

Post 2 of 7

spydurhank

Force: 1956 | Joined: 24th Jun 2008 | Posts: 1357

VisionLab User VideoWrap User FXpreset Maker Windows User FXhome Movie Maker

Gold Member

You should be able to increase the particle lifetime in the particle engines attributes editor.
Posted: Mon, 25th Oct 2010, 1:51am

Post 3 of 7

DirectorKid1031

Force: 430 | Joined: 11th Sep 2010 | Posts: 9

EffectsLab Pro User MacOS User FXpreset Maker FXhome Movie Maker

Gold Member

The particle lifetime attribute had no affect on the particle when I adjusted it. if you want an example of what I mean, I published a particle entitled 'Death Eater' which is at the top of the preset library, and I believe it has the same problem.
Posted: Mon, 25th Oct 2010, 1:59am

Post 4 of 7

spydurhank

Force: 1956 | Joined: 24th Jun 2008 | Posts: 1357

VisionLab User VideoWrap User FXpreset Maker Windows User FXhome Movie Maker

Gold Member

I'm not at my puter right now but I'll check it out when I get home.
I was working on something with the particle engine just the other day so I know you can control how long the particle remains on the canvas.
I'll get back to you unless someone jumps in with the save before I do.
Posted: Mon, 25th Oct 2010, 7:16am

Post 5 of 7

Axeman

Force: 17995 | Joined: 20th Jan 2002 | Posts: 6124

VisionLab User VideoWrap User PhotoKey 5 Pro User MuzzlePlug User PowerPlug User PhotoKey 3 Plug-in User FXhome Movie Maker FXpreset Maker MacOS User

SuperUser

Is the problem that the particles stop being emitted, or that the particles disappear too quickly?

If the problem is that new particles stop being emitted, it is probably the particle max that needs adjusted. Some quick multiplication of the particle rate (number of new particles per frame) times the number of frames the effect lasts will give you the lowest particle max you can use for continuous emitting. Then, set the max to that number or higher.

If the particles are disappearing too quickly, then its probably the particle life, as spydurhank mentioned, though it could also be related to the opacity gradient, which could cause the particles to fade out too early in their life.
Posted: Tue, 26th Oct 2010, 12:08am

Post 6 of 7

DirectorKid1031

Force: 430 | Joined: 11th Sep 2010 | Posts: 9

EffectsLab Pro User MacOS User FXpreset Maker FXhome Movie Maker

Gold Member

It is certainly odd- neither the particle max nor the the particle lifetime makes a difference- I set both to the absolute maximum they can go and the problem persists. By the way, the problem is that the particles stop being emitted. The "Death Eater" preset illustrates this perfectly- the properties of the effect are numerically identical at the beginning frame and at the end of the effect. I do not understand what problem this could be. Thank you for your help.
Posted: Tue, 26th Oct 2010, 1:14am

Post 7 of 7

Axeman

Force: 17995 | Joined: 20th Jan 2002 | Posts: 6124

VisionLab User VideoWrap User PhotoKey 5 Pro User MuzzlePlug User PowerPlug User PhotoKey 3 Plug-in User FXhome Movie Maker FXpreset Maker MacOS User

SuperUser

Well, that preset is over 4 minutes long. And the particle max is 500, with a particle rate of 10 frames. Therefore, after 50 frames the maximum number of particles has been reached (50x10+500). The particle life is 102 frames, so the first particles emitted, on frame 1, will last until frame 152. So after frame 50, when particle stop being emitted, there is going to be 52 frames before the first particles die out, providing room for new particles to be emitted. During those 52 frames, no particles can be emitted because you have already reached the limit. You would need to set the particle max to 1,020 or higher to get continuous particle emission.