HIK2016/humanik/hiklod.h File Reference
#include "humanik.h "
#include "hikproperty.h "
void HIKSolveForEffectorSetBeginLowLOD (const HIKCharacter *pCharacter, HIKCharacterState *pCharacterState, const HIKEffectorSetState *pEffectorSetState, const HIKPropertySetState *pPropertyState)
Prepare the solving for character pCharacter
. More...
void HIKSolveForEffectorSetBodyPullLowLOD (const HIKCharacter *pCharacter, HIKCharacterState *pCharacterState, const HIKEffectorSetState *pEffectorSetState, const HIKPropertySetState *pPropertyState)
Call only the pull engine for character pCharacter
. More...
void HIKSolveForEffectorSetArmsAndLegsLowLOD (const HIKCharacter *pCharacter, HIKCharacterState *pCharacterState, const HIKEffectorSetState *pEffectorSetState, const HIKPropertySetState *pPropertyState)
Call the IK solver for the arms, legs and shoulders of character pCharacter
. More...
void HIKSolveForEffectorSetLowLOD (const HIKCharacter *pCharacter, HIKCharacterState *pCharacterState, HIKEffectorSetState *pEffectorSetState, const HIKPropertySetState *pPropertyState)
Solve character pCharacter
with HIKEffectorSetState pEffectorSetState
and HIKCharacterState pCharacterState
, result will be in pCharacterState
. More...
void HIKSolveForCharacterLowLOD (const HIKCharacter *pDstCharacter, HIKCharacterState *pCharacterState, const HIKCharacter *pSrcCharacter, const HIKCharacterState *pSrcCharacterState, HIKEffectorSetState *pEffectorSetState, const HIKPropertySetState *pDstPropertyState, const HIKPropertySetState *pSrcPropertyState)
Retarget the pose defined by HIKCharacterState pSrcCharacterState
from character pSrcCharacter
to character pDstCharacter
, saving the result in HIKCharacterState pCharacterState
. More...
Go to the source code of this file.