Skip to content

xpPushApart

xpPushApart pushes particles away from one another until they get to a defined distance.


01_xpPushapart_UIr.png

Object tab menu for xpPushApart.

Ticking this box activates xpPushApart.

Set at Independent, by default.

You can change this to Action-Controlled.

In this mode, particles will be affected if they come into the field of effect of the modifier.

When in the Action-Controlled Mode setting, the modifier will only act on a particle when told to do so by an action.

Set to Absolute by default.

The alternative setting is Use Particle Radius.

The distance is a set value.

In this animation, Distance Mode is set to Absolute, pushing particles 10cm away from each other.

Here, the distance is taken from the particle radius.

Animation showing Distance Mode set to Use Particles Radius, taking all available particles into account.

Only available if the Distance Mode is set to Absolute, this is the distance to push the particles away from one another.

Animated Distance value increasing from 0 (zero) cm to 9cm, then to 40cm.

Increasing the Strength setting will speed up the pushing apart process.

Animating the Strength value from 1% to 100%, increasing the push speed.

The default setting of 5 should suffice in most scenes.

You can increase this to improve the accuracy of the simulation, but this will slow things down, as there are more calculations to carry out in each frame.

Regardless of how many groups there are affected by the modifier, if this box is checked, each particle will only be pushed away from particles in the same group.

In the left-hand animation, with the Only Same Groups option enabled, particles of different groups are prevented from pushing each other away. Blue (outlined) particles are sat on top of green particles, with no interaction between the separate groups. Only Same Groups is disabled in the right-hand scene; now, particles from different groups will push each other away.


To specify the group, drag and drop the desired Group object into this field.

This setting is useful if you want to ensure that the spawned particles are, or are not, affected by xpPushApart.


The modifier’s settings can be mapped to particle data.

Use the dedicated manual page, below, for instructions on how this works.

Data Mapping


You can use the Fields options to control where xpPushApart operates.


Copyright © 2026 INSYDIUM LTD. All rights reserved.