#include <nnsys/g3d/anm.h> typedef void (*NNSG3dFuncAnmBlendJnt)
( struct NNSG3dVisAnmResult_* pAnmResult, const NNSG3dAnmObj* pAnmObj, u32 nodeID);
| pAnmResult | The pointer to the joint animation results. |
| pAnmObj | The pointer to the animation object. |
| nodeID | The node ID. |
Returns TRUE if the function writes the calculation result to pAnmResult. Returns FALSE if otherwise.
Calculates the joint animation that corresponds to the nodeID while tracing the list from pAnmObj, then blends the results and stores them in pAnmResult. It will return FALSE if the animation corresponding to the nodeID is invalid, or if this function does not output the results of the joint animation. In such a case, the joint posture data will be obtained from the model resource.
NNSG3dFuncAnmBlendMat, NNSG3dFuncAnmBlendVis, NNSG3dVisAnmResult
10/19/2004 Initial version.