Random Seed
Sets the random seed so a procedural variation can be reproduced.
Remove particles conditionally
Deletes particles from a stream according to probability, age, particle sets and spatial region conditions.
pKill is a cleanup/control node for ending particles before their natural lifespan or removing only selected groups from a simulation.
Overview
pKill is a cleanup/control node for ending particles before their natural lifespan or removing only selected groups from a simulation.
Think of it as a filter with a delete action: particles that match the conditions are removed from the stream entirely.
Flow anatomy
The port structure shows how this node fits into a Fusion graph.
Incoming particle stream from pEmitter, pImageEmitter, pMerge or another particle node.
Optional region or mask that limits where the operation affects particles.
Processed particle stream for additional particle tools or pRender.
Inspector
Start with these controls before reaching for more complicated workarounds.
Sets the random seed so a procedural variation can be reproduced.
Sets the random seed so a procedural variation can be reproduced.
Locks procedural randomness to time so the same frame evaluates consistently.
Controls the chance that an eligible particle is removed.
Controls age for the particle system.
Sets the beginning of the particle-age range affected by pKill.
Sets the end of the particle-age range affected by pKill.
Chooses how particle sets are included or ignored.
Excludes Sets from the operation.
Chooses which particle sets are affected by this operation.
Defines whether particles are killed inside, outside, entering or leaving a region.
Excludes region from the operation.
Applies the operation while particles intersect the region.
Applies the operation while particles are inside the region.
Applies the operation while particles do not intersect the region.
Applies the operation while particles are outside the region.
Triggers the operation when particles enter the region.
Triggers the operation when particles leave the region.
Selects the spatial shape used by the condition.
Applies the particle operation across the full region or particle set.
Uses a Bezier-shaped region for the particle operation.
Uses a bitmap-defined region for the particle operation.
Uses a cube-shaped region for the particle operation.
Uses a line region for this particle operation.
Uses a mesh-based region for the particle operation.
Uses a rectangular region for the particle operation.
Uses a spherical region for the particle operation.
Practical setup
Create the particle stream.
Insert pKill before pRender.
Start with Probability 1.0 and a simple condition.
Choose Age or Region behavior.
Add set filtering only when the system contains multiple particle groups.
Examples
Particles disappear when they enter a rectangular region.
Old particles are removed early to keep a trail short and efficient.
Troubleshooting
Production notes
Related nodes