Position Transfer operator

The Position Transfer operator allows you to transfer particles from one surface to the exact relative location on another surface with the same topology.

The Position Transfer operator can be especially helpful when you want to simulate particles on a static surface, and then transfer their motion to a matching animated surface (ie, an animated character). It is often easier to perform this kind of transfer from static to animated mesh, than to try and perform the initial particle simulation on the animated mesh directly.

For the position transfer to work correctly, the objects in the list must have the same topology and be in the same order in all matching Position Transfer operators.

When transferring position data between flows, don’t forget to enable Custom TM channel caching in the source flow.


Operation

  • Save surface location: the operator will save the relative surface location of particles to a custom TM data channel.

  • Load surface location: the operator will load the relative surface location of particles from a custom TM data channel.

Objects

  • Object list: the list of input objects that particles will be transferred to/from.

Sample

  • Sample type: controls which sampler will be used to determine closest-surface proximities for particles.