FootSteps : Matrix3 Controller

Footsteps : MAXWrapper {3011,0} 
 

   

Character Studio - Quick Navigation

 

Constructor:

Class instances not creatable by MAXScript

Access:

<footsteps_ctrl> = $'Bip01 Footsteps'.transform.controller 

or:

<footsteps_ctrl> = $'Bip01 Footsteps'.controller 
NOTE:

This controller is attached to the transform track of the named Biped footstep object.

   

Properties

<footsteps_ctrl>.freeFormMode Boolean Default: False false - Edit Footstepstrue - Edit Free Form (no physics)

   

<footsteps_ctrl>.dispNumType Integer Default: 0 0 - Start and End Frame1 - Start Frame2 - Duration3 - Double Support

   

<footsteps_ctrl>.dispAirDur Boolean Default: False 

Displays the foot air duration. This is the number of frames each foot is in the air in the lower part of each footstep's portion of the track.

   

<footsteps_ctrl>.dispNoSupport Boolean Default: False 

Displays the number of frames when both feet are off the ground, directly above the areas without footsteps.

   

<footsteps_ctrl>.rootName String Default: Varies 

Contains the root name of the Biped using the Foootsteps Controller. Changing the value of this property also changes the root name of the Biped.

   

<footsteps_ctrl>.rootNode Node Default: Varies -- Read-only 

The root node (COM) of the Biped system to which this footstep_ctrl belongs.

The following example accesses the footstep controller, sets several values, and then displays all of its properties.

EXAMPLE

bipObj = biped.createNew 100 -90 [0,0,0]

fsCont=$'Bip001 Footsteps'.transform.controller 
fsCont.freeFormMode= true 
fsCont.dispNumType= 3 
fsCont.dispAirDur= false 
fsCont.dispNoSupport= false 
showProperties fsCont 

See Also