#include <nnsys/g3d/kernel.h>
typedef BOOL (*NNSG3dFuncAnmBlendVis)(struct NNSG3dVisAnmResult_* pAnmResult,
const NNSG3dAnmObj* pAnmObj,
u32 nodeID);
| pAnmResult | ビジビリティアニメーションの結果へのポインタ |
| pAnmObj | アニメーションオブジェクトへのポインタ |
| nodeID | ノードID |
関数がpAnmResultに計算結果を書き出しているならTRUE, そうでなければFALSEを返します。
nodeIDに対応するビジビリティアニメーションをpAnmObjからリストをたどりつつ計算し、結果をブレンドしてpAnmResultに格納します。nodeIDに対応するアニメーションが無効である等、この関数がビジビリティアニメーションの結果を出力しない場合は、FALSEを返します。この場合、モデルリソースからビジビリティデータを取得します。
NNSG3dFuncAnmBlendJnt NNSG3dFuncAnmBlendMat NNSG3dVisAnmResult
2004/10/19 初版