The hikHandle manages all of the effectors used to drive Human IK
on a skeleton. Human IK is a full-body solver. Unlike the other ik
handles in Maya, the hikHandle is not restricted to a single
effector on a chain of joints. Instead, the hikHandle manages
multiple effectors which are used to control biped or quadruped
characters.
| Long name (short name) |
Type |
Default |
Flags |
|
effectors
(eff) |
bool |
false |
    |
|
leftFootGroundPlane
(lfg) |
double |
0.0 |
   |
|
rightFootGroundPlane
(rfg) |
double |
0.0 |
   |
|
rightFootOrientedGroundPlane
(rog) |
matrix |
identity |
   |
|
leftFootOrientedGroundPlane
(log) |
matrix |
identity |
   |
|
leftHandGroundPlane
(lhg) |
double |
0.0 |
   |
|
rightHandGroundPlane
(rhg) |
double |
0.0 |
   |
|
leftHandOrientedGroundPlane
(loh) |
matrix |
identity |
   |
|
rightHandOrientedGroundPlane
(roh) |
matrix |
identity |
   |
|
joints
(jt) |
Message |
n/a |
    |
|
fkjoints
(fj) |
Message |
n/a |
    |
|
fkmatrix
(fm) |
matrix |
identity |
    |
|
time
(tim) |
time |
0film |
     |
|
defaultMatrix
(dm) |
matrix |
identity |
     |
|
stancePoseMatrix
(sm) |
matrix |
identity |
     |
|
usingMB55Rig
(m55) |
bool |
false |
    |
|
activate
(act) |
bool |
true |
    |
|
convertScale
(cs) |
bool |
true |
    |
|
propertyChanged
(pc) |
Message |
n/a |
   |
|
solving
(sol) |
compound |
n/a |
    |
|
|
|
|
|
realisticShoulderSolving
(rss) |
float |
0.00 |
    |
|
|
|
|
hipTranslationMode
(htm) |
enum |
0 |
    |
|
|
floorContacts
(fc) |
compound |
n/a |
    |
|
handsFloorContact
(hfc) |
bool |
0 |
    |
|
|
feetFloorContact
(fec) |
bool |
0 |
    |
|
|
fingersFloorContact
(fic) |
bool |
0 |
    |
|
|
toesFloorContact
(tfc) |
bool |
0 |
    |
|
|
handsFloorContactSetup
(flc) |
compound |
n/a |
    |
|
handsFloorPivot
(hfp) |
enum |
0 |
    |
|
|
handsContactType
(hct) |
enum |
0 |
    |
|
|
handsContactStiffness
(hcs) |
float |
0.00 |
    |
|
|
contactsPosition
(cp) |
compound |
n/a |
    |
|
handHeight
(hh) |
float |
7.50 |
    |
|
|
|
|
handMiddle
(hm) |
float |
13.00 |
    |
|
|
handFront
(hf) |
float |
7.00 |
    |
|
|
handInSide
(his) |
float |
5.00 |
    |
|
|
handOutSide
(hos) |
float |
5.00 |
    |
|
|
feetFloorContactSetup
(fle) |
compound |
n/a |
    |
|
feetFloorPivot
(fpv) |
enum |
0 |
    |
|
|
feetContactType
(fct) |
enum |
0 |
    |
|
|
feetContactStiffness
(fcs) |
float |
0.00 |
    |
|
|
feetContactPosition
(flf) |
compound |
n/a |
    |
|
footHeight
(fh) |
float |
7.50 |
    |
|
|
footBack
(fra) |
float |
4.50 |
    |
|
|
footMiddle
(fma) |
float |
13.00 |
    |
|
|
footFront
(ffm) |
float |
7.00 |
    |
|
|
footInSide
(fia) |
float |
5.00 |
    |
|
|
footOutSide
(foa) |
float |
5.00 |
    |
|
|
fingersFloorContactSetup
(flg) |
compound |
n/a |
    |
|
fingersContactType
(fcm) |
enum |
1 |
    |
|
|
fingersContactRollStiffness
(hcr) |
float |
0.00 |
    |
|
|
fingerTipsSizes
(fts) |
compound |
n/a |
    |
|
leftHandThumbTip
(ltt) |
float |
0.50 |
    |
|
|
leftHandIndexTip
(lit) |
float |
0.50 |
    |
|
|
leftHandMiddleTip
(lmt) |
float |
0.50 |
    |
|
|
leftHandRingTip
(lrt) |
float |
0.50 |
    |
|
|
leftHandPinkyTip
(lpt) |
float |
0.50 |
    |
|
|
leftHandExtraFingerTip
(lxt) |
float |
0.50 |
    |
|
|
rightHandThumbTip
(rtt) |
float |
0.50 |
    |
|
|
rightHandIndexTip
(rit) |
float |
0.50 |
    |
|
|
rightHandMiddleTip
(rmt) |
float |
0.50 |
    |
|
|
rightHandRingTip
(rrt) |
float |
0.50 |
    |
|
|
rightHandPinkyTip
(rpp) |
float |
0.50 |
    |
|
|
rightHandExtraFingerTip
(rxt) |
float |
0.50 |
    |
|
|
toesFloorContactSetup
(fli) |
compound |
n/a |
    |
|
toesContactType
(tct) |
enum |
1 |
    |
|
|
toesContactRollStiffness
(fcr) |
float |
0.00 |
    |
|
|
toeTipsSizes
(flj) |
compound |
n/a |
    |
|
leftFootThumbTip
(ttl) |
float |
0.50 |
    |
|
|
leftFootIndexTip
(til) |
float |
0.50 |
    |
|
|
leftFootMiddleTip
(tml) |
float |
0.50 |
    |
|
|
leftFootRingTip
(trl) |
float |
0.50 |
    |
|
|
leftFootPinkyTip
(tpl) |
float |
0.50 |
    |
|
|
leftFootExtraFingerTip
(txl) |
float |
0.50 |
    |
|
|
rightFootThumbTip
(ttr) |
float |
0.50 |
    |
|
|
rightFootIndexTip
(tir) |
float |
0.50 |
    |
|
|
rightFootMiddleTip
(tmr) |
float |
0.50 |
    |
|
|
rightFootRingTip
(trr) |
float |
0.50 |
    |
|
|
rightFootPinkyTip
(tpr) |
float |
0.50 |
    |
|
|
rightFootExtraFingerTip
(txr) |
float |
0.50 |
    |
|
|
head
(fll) |
compound |
n/a |
    |
|
headPull
(phd) |
float |
0.00 |
    |
|
|
leftArm
(flm) |
compound |
n/a |
    |
|
leftElbowPull
(ple) |
float |
0.00 |
    |
|
|
leftHandPullChest
(cpl) |
float |
1.00 |
    |
|
|
leftHandPullHips
(plh) |
float |
1.00 |
    |
|
|
leftFingerBasePull
(plb) |
float |
0.00 |
    |
|
|
rightArm
(fln) |
compound |
n/a |
    |
|
rightElbowPull
(pre) |
float |
0.00 |
    |
|
|
rightHandPullChest
(cpr) |
float |
1.00 |
    |
|
|
rightHandPullHips
(prh) |
float |
1.00 |
    |
|
|
rightFingerBasePull
(prb) |
float |
0.00 |
    |
|
|
chest
(flo) |
compound |
n/a |
    |
|
chestPull
(rcp) |
float |
0.00 |
    |
|
|
hips
(flp) |
compound |
n/a |
    |
|
hipsPull
(chp) |
float |
0.00 |
    |
|
|
leftLeg
(flq) |
compound |
n/a |
    |
|
leftKneePull
(plk) |
float |
0.00 |
    |
|
|
leftFootPull
(plf) |
float |
1.00 |
    |
|
|
leftToeBasePull
(plt) |
float |
0.00 |
    |
|
|
rightLeg
(flr) |
compound |
n/a |
    |
|
rightKneePull
(prk) |
float |
0.00 |
    |
|
|
rightFootPull
(prf) |
float |
1.00 |
    |
|
|
rightToeBasePull
(prt) |
float |
0.00 |
    |
|
|
extra
(ex) |
compound |
n/a |
    |
|
pullIterationCount
(pic) |
float |
10.00 |
    |
|
|
stiffness
(st) |
compound |
n/a |
    |
|
neckStiffness
(nst) |
float |
0.00 |
    |
|
|
leftShoulderStiffness
(rlco) |
float |
0.50 |
    |
|
|
leftArmStiffness
(rle) |
float |
0.50 |
    |
|
|
leftElbowMaxExtension
(mle) |
float |
0.50 |
    |
|
|
leftElbowCompressionFactor
(cle) |
float |
0.50 |
    |
|
|
rightShoulderStiffness
(rrc) |
float |
0.50 |
    |
|
|
rightArmStiffness
(rre) |
float |
0.50 |
    |
|
|
rightElbowMaxExtension
(mre) |
float |
0.50 |
    |
|
|
rightElbowCompressionFactor
(cre) |
float |
0.50 |
    |
|
|
hipsEnforceGravity
(egr) |
float |
0.60 |
    |
|
|
chestStiffness
(rco) |
float |
0.00 |
    |
|
|
spineStiffness
(sst) |
float |
0.00 |
    |
|
|
hipsStiffness
(rho) |
float |
0.00 |
    |
|
|
leftKneeMaxExtension
(mlk) |
float |
0.50 |
    |
|
|
leftLegStiffness
(rlk) |
float |
0.50 |
    |
|
|
leftKneeCompressionFactor
(clk) |
float |
0.50 |
    |
|
|
rightLegStiffness
(rrk) |
float |
0.50 |
    |
|
|
rightKneeMaxExtension
(mrk) |
float |
0.50 |
    |
|
|
rightKneeCompressionFactor
(crk) |
float |
0.50 |
    |
|
|
killPitch
(kp) |
compound |
n/a |
    |
|
leftElbowKillPitch
(lek) |
bool |
0 |
    |
|
|
rightElbowKillPitch
(rek) |
bool |
0 |
    |
|
|
leftKneeKillPitch
(lkk) |
bool |
0 |
    |
|
|
rightKneeKillPitch
(rkk) |
bool |
0 |
    |
|
|
rollExtraction
(re) |
compound |
n/a |
    |
|
rollExtractionMode
(rem) |
enum |
0 |
    |
|
|
leftArmRollMode
(larm) |
bool |
0 |
    |
|
|
leftArmRoll
(lar) |
float |
0.60 |
    |
|
|
leftForeArmRollMode
(lfrm) |
bool |
0 |
    |
|
|
leftForeArmRoll
(lfr) |
float |
0.60 |
    |
|
|
rightArmRollMode
(rarm) |
bool |
0 |
    |
|
|
rightArmRoll
(rar) |
float |
0.60 |
    |
|
|
rightForeArmRollMode
(rfrm) |
bool |
0 |
    |
|
|
rightForeArmRoll
(rfr) |
float |
0.60 |
    |
|
|
leftUpLegRollMode
(lurm) |
bool |
0 |
    |
|
|
leftUpLegRoll
(lur) |
float |
0.60 |
    |
|
|
leftLegRollMode
(llrm) |
bool |
0 |
    |
|
|
leftLegRoll
(llr) |
float |
0.60 |
    |
|
|
rightUpLegRollMode
(rurm) |
bool |
0 |
    |
|
|
rightUpLegRoll
(rur) |
float |
0.60 |
    |
|
|
rightLegRollMode
(rlrm) |
bool |
0 |
    |
|
|
rightLegRoll
(rlro) |
float |
0.60 |
    |
|