Dynamic Parenting refers to a situation where the inheritance of an object’s transform channels can be turned on and off, either by keyframes or other means, during the course of an animation. Commonly this is used to allow an animated character to pick up and put down objects. It is also very useful when controlling the binding and interaction of two molecular structures in a scientific animation. In Maya, the easiest way to achieve dynamic parenting is through the use of constraints.
Point Constraint: One or more other objects control any or all of one object’s translation channels.
Orient Constraint: One or more other objects control any or all of one object’s rotation channels.
Parent Constraint: One or more other objects control any or all of one object’s translation and rotation (but not scale) channels.
Note that the Maintain Offset option will allow you to maintain the controlled object’s current position at the time these constraints are applied.
Other constraints include Geometry, Normal, Tangent, Pole Vector(see posting), Aim, and Scale.
