Move Pivots operator

The Move Pivots operator can be used to move particles while simultaneously offsetting the pivot point of their shape mesh. This is analogous to moving the pivot of a scene object, if we think of the particle’s position as a pivot and the particle’s shape as an object.


Modify Pivot Position

  • Shape center: moves the particle to the center of its shape mesh.

  • Closest point (in world): moves the particles to the closest point in world-space to a specified object.

  • Closest point (on shape): moves the particle to the closest point on its shape to a specified object.

  • Further point (on shape): moves the particle to the furthest point on its shape to a specified object.

  • On shape bounds (local): moves the particle to a specified location on its local bounding box.

  • On shape bounds (world): moves the particle to a specified location on its axis-aligned bounding box.

  • Offset by value (local): moves the particle in the local space of its transform.

  • Offset by value (world): moves the particle in world space.

Objects

  • Input object list: the list of input objects.
Target object location
  • Surface: proximity tests will search for the closest point on the input object(s) surface.

  • Pivot: proximity tests will search for the closest input object(s) pivot.

Proximity Test
  • Particle Position (fast): the closest point to an input object is found by finding the smallest distance between the particle’s position and an input object.

  • Particle Shape (accurate): the closest point to an input object is found by finding the smallest distance between the particle’s shape and an input object.

Bounds

  • Top/Bottom/Left/Right/Front/Back: the location on the bounding box to move the pivot.

Particle Position

  • Offset from new pivot: controls whether the particle position will be offset during the operation.