Documentation - Maxscript

< Back to main maxscript documentation

Pose_Kit : Helper


The Pose_Kit can have different poses for different objects in the scene. These poses can contain the transformation of those objects and the values from their custom attributes. These poses can be applied later by the user in the Pose manager, they can also be applied partially in different degrees or can be applied to mirrored nodes. There can be as many pose kits as the user requires in the scene, and all of them can be accessible in the Pose Manager.


Methods

OpenPoseManager()

Opens the Pose Manager.

Pose_Kit()

Creates a Pose Kit in the scene.


Pose_Kit Properties

<Pose_Kit>.size WorldUnits

Get/set the size of the display of the Pose Kit helper.


Pose_Kit Methods

<void> <Pose_Kit>.OpenInManager()

Opens this Pose_Kit in the Pose Manager.

<void> <Pose_Kit>.CloseInManager()

Closes this Pose_Kit in the Pose Manager.

<integer> <Pose_Kit>.NumPoses()

Returns the number of Poses in this Pose_Kit.

<void> <Pose_Kit>.CreatePose <node array>nodes

Creates a Pose with the specified nodes and their current transform.

<void> <Pose_Kit>.CreatePoseFromSelection()

Creates a Pose with the selected nodes in the scene and their current transformation and custom parameters.

<void> <Pose_Kit>.DeletePose <index>index

Deletes the specified pose from this Pose_Kit.

<void> <Pose_Kit>.ApplyPose <index>index [to_selection:<boolean>] [to_mirror:<boolean>]

Applies the specified pose at the current time.

<void> <Pose_Kit>.UpdatePose <index>index

Update the specified pose with the current transformation and custom parameters of the nodes.

<node array> <Pose_Kit>.GetPoseNodes <index>index

Returns the nodes that are used in the specified pose.

<string> <Pose_Kit>.GetPoseName <index>index

Returns the name of the specified pose.

<void> <Pose_Kit>.SetPoseName <index>index <string>name

Sets the name of the specified pose.

<color> <Pose_Kit>.GetPoseColor <index>index

Returns the color of the specified pose.

<void> <Pose_Kit>.SetPoseColor <index>index <color>color

Sets the color of the specified pose.

<void> <Pose_Kit>.UpdatePoseThumbnail <index>index

Updates the thumbnail of specified pose with a screenshot from current viewport.

<void> <Pose_Kit>.CachePoseThumb <index>index

Used internally.

<void> <Pose_Kit>.MovePoseUp <index>index

Moves the specified pose up in the list of poses of this Pose_Kit.

<void> <Pose_Kit>.MovePoseDown <index>index

Moves the specified pose down in the list of poses of this Pose_Kit.



< Back to main maxscript documentation