However not sure I understand how this will work with targetStopDuration? I don’t want all particles to be removed at this time, but rather that no more are emitted, and that existing active particle follow the lifespan.
It looks to me that with GPU particles, at targetStopDuration, it stops emitting new particles, but also “freezes” existing particles, so that they no longer follow their lifetime?
Yes exactly, but that doesn’t seem to work in my PG (never mind the mouse handling, just on initial particle activation) - the active particles seems to live forever :S
I’ve saved the PS from my last PG to the snippet server.
There are no issues when using it from the snippet server. I suspect some of the values you’ve entered into your PS config are not playing well together. Try to create one from scratch
With the default cone emitter everything is fine, targetStopDuration works as expected.
However with e.g. a Hemisphere emitter, it looks like at targetStopDuration no more particles are emitted, but existing active particles are “frozen” and do no longer live out their lifecycle