Table of Contents
PAttach
PAttach is a very useful dynamics operator that allows you to “attach” one particle to another.
The easiest way to think of the From/To relationship is as a Child/Parent relationship where “From” is the Child and “To” is the Parent. This conforms to the standard Max hierarchical linking approach where the Parent's position/rotation/scale directly affects all linked/attached children. So the “From” particle will be attached to the “To” particle and will inherit its transform matrix.
Be aware that using PAttach with SC and ShapeCollision may cause unwanted errors.
For PFlow users, PAttach is similar to the Lock/Bond operator.
Operator Inputs
ON - (Bool) This input data stream determines whether the operator is considered 'on' or 'off'. You can connect other operators to this input channel such as a Bool Helper to activate/deactivate the whole operator.
Time - (Time) This input data stream is used to define the local time for the operator when the user wants to override the default system time.
Particle From - this input port is used to define the “incoming” particle that needs to be attached to the parent
Particle To - defines the “master” particle that acts as a parent for other particles.
Operator Outputs
Acceleration - output the current acceleration of the “attaching” particle. This might be used to detach a particle again based on it's acceleration it got from the attach operation.