Table of Contents

This page provides information on the Active Body Axis Lock (PhoenixAxisLock) component.

Overview


This component restricts Active Bodies from moving or rotating along specified axes.

It can only act on bodies included in an Active Body Solver.



Parameters


Affected Node | affected_node Specifies the geometry object that will be affected by the Axis Lock. Note that you need to select the original geometry and not the Active Body clone.

Lock Translation XYZ | lock_x, lock_y, lock_z Locks the translation of the affected body along the specified axis.

Lock Rotation XYZ | lock_x_rot, lock_y_rot, lock_z_rot Locks the rotation of the affected body around the specified axis.

Space | space Specifies the coordinate system that will be used by the Axis Lock.

World The Axis Lock will use the orientation of the World space coordinate system.

Object The Axis Lock will use the orientation of the Object space of the affected body. Note that in this mode, if the body rotates during the simulation, the orientation of the locked axes will rotate with it.

Body Original The Axis Lock will use the orientation of the original object used as Active Body. This way This allows boats to lean while turning if this is a part of the original animation.