• 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
PFlow Particles not emitting smoke over time
#1
hey, I'm trying to figure out how to setup a particle flow so that particles stop emitting smoke over time based on particle age.

animated the smoke amount just changes the smoke amount on all the partials simultaneously, which is not what I want.

I see there are particle age channels, but the documentation on them is VERY sparse and doesn't explain it very much, if at all, I have a rough idea how it SHOULD work, but doesn't seem to work that way, so I'm missing something.

thanks
  Reply
#2
Hello,

How about killing particle at certain particle age ?

Kresimir
  Reply
#3
that seems to be an alternative that I tried, I added a kill particle after certain age on the particle flow, generate the particles, run the fumefx sim, then turn off the kill particles and re-generate the particles.

the minor issue is the smoke feels like it cuts off instead of fading out but I might be able to work with it.

but I'm having trouble understanding the AFC graph, when I set it to work with particle age, the graph has numbers 0 to 1.10 on the left side, and on the bottom it goes 0 to 100. Where is the frames for the particle age? I get bottom left is one value and top right is another value, I just don't get where the time value is. if its the 0 to 100 part, how do you change the time?

some better details on how that works would be appreciated,
  Reply
#4
Hope that helps!

cheers,
Fabian
  Reply
#5
cool that's all I was originally asking for, but how do you change the lifespan parameter?
  Reply
#6
JuGoran Wrote:cool that's all I was originally asking for, but how do you change the lifespan parameter?

Kill the particles earlier? Big Grin
The graph is a percentage of the life span, so if your particle spawns at frame 10 and dies at frame 20, 0 on the graph would be frame 10 for that particle, 0.5 would be frame 15 and 1.0 would be frame 20.
Jordan Walsh
VFX Technical Director

Showreel 2012
Check out my scripts on ScriptSpot!
  Reply
#7
great! thanks for your help! I also figured out, in order to get the particle age parameter to work with fumefx, you need to add a delete module into the event, I didn't know you had to do that, and that's the key I was missing it seems, not really mentioned in the help files anywhere

anyways, thanks for the help, things seem to be working better now
  Reply
#8
Exactly, PFlow assumes that a particles lifespan is a ludicrously high number by default, I actually believe it is in the neighborhood of the maximum time duration in max. You can set it easily with as you figured a Delete Operator, or a Script operator or a Box#3 Data op.

Take note that this is useful ANY time you need a lifespan in PFlow including: FumeFX, AfterBurn, Krakatoa, Frost, Realflow, ect.
blower of smoke ..ooOO
  Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)