This Function Publishing Interface is exposed by various components of 3ds Max CAT.
Please see the Exposed by section at the bottom of this page for details.
The number of layers currently in the layer stack on this character
If a layer is currently selected, then this returns its index, or -1 if no layer is soloed
If a layer is currently soloed, then this returns its index, or -1 if no layer is soloed
Returns the setting for Track display. This correlates to the setting on the CATParent Rollout
Adds a new layer to the end of the layer stack.
<boolean>InsertLayer <String>name <index>layerID <name>method method Validated by Validator function
Inserts a layer into the layer stack at the specified position.
Moves the specified layer up one position in the layer stack.
Moves the specified layer down position in the layer stack.
<color>GetLayerColor <index>index
NEW in 3ds Max 2015: Returns the Color of the indexed layer.
<boolean>SetLayerColor <index>index <color>newColor
NEW in 3ds Max 2015: Sets the Color of the indexed layer to the new value specified by the second argument.
Returns True on success, False on failure.
Saves a Clip file to the hard drive.
Saves a posefileto the hard drive.
<node>LoadClip <String>filename <time>starttime scaledata:<boolean> transformdata:<boolean> mirrordata:<boolean> mirrorworldX:<boolean> mirrorworldY:<boolean> scaledata default value: true transformdata default value: true mirrordata default value: fals emirrorworldX default value: fals emirrorworldY default value: false
Loads a Clip file from the hard drive.
<node>LoadPose <String>filename <time>starttime scaledata:<boolean> transformdata:<boolean> mirrordata:<boolean> mirrorworldX:<boolean> mirrorworldY:<boolean> scaledata default value: true transformdata default value: true mirrordata default value: false mirrorworldX default value: false mirrorworldY default value: false
Loads a Pose file from the hard drive.
Given a Clip or Pose file, returns a value of a specified tag in the file.
Takes the result of the layer stack and bakesit into a layer.
<boolean>CollapseTimeRangeToLayer <time>StartTime <time>Endtime <time>Frequency regularplot:<boolean> NumPasses:<integer> PosDeltaThreshold:<float> RotDeltaThreshold: <float> regularplot default value: false NumPasses default value: 2 PosDeltaThreshold default value: 1.0 RotDeltaThreshold default value: 5.0
Collapse the current layer stack down to one new layer.
<void>PasteLayer Instance:<boolean> CopyLayerInfo:<boolean> Instance default value: false CopyLayerInfo default value: true
Pastes the layer copied using the CopyLayer method onto the layer stack.
CATParentTrans : Matrix3Controller
LayerMatrix3 : Matrix3Controller