载入中...
搜索中...
未找到
AnimImporterModel.cpp
浏览该文件的文档.
Keyframed skeletal animation clip (local TRS tracks per bone). Script type: AnimClip.
Definition AnimClip.h:145
static int getAnimationCount(const aiScene *scene)
Assimp scene helpers (AnimImporterAssimp.cpp; requires model3d).
Definition AnimImporterAssimp.cpp:116
static AnimSkeleton * loadSkeletonFromModel(const model3d::ModelData *model)
ModelData wrappers (AnimImporterModel.cpp; requires model3d).
Definition AnimImporterModel.cpp:8
static AnimClip * loadClipFromModel(const model3d::ModelData *model, const AnimSkeleton *skeleton, int animIndex=0)
Loads clip from model.
Definition AnimImporterModel.cpp:13
static std::string getAnimationNameFromModel(const model3d::ModelData *model, int animIndex)
Returns the animation name from model.
Definition AnimImporterModel.cpp:23
static AnimClip * loadClip(const aiScene *scene, const AnimSkeleton *skeleton, int animIndex=0)
Load clip by index; maps node-name channels onto skeleton bones.
Definition AnimImporterAssimp.cpp:77
static int getAnimationCountFromModel(const model3d::ModelData *model)
Returns the animation count from model.
Definition AnimImporterModel.cpp:19
static std::string getAnimationName(const aiScene *scene, int animIndex)
Returns the animation name.
Definition AnimImporterAssimp.cpp:121
static AnimSkeleton * loadSkeleton(const aiScene *scene)
Build skeleton from the scene node hierarchy (depth-first).
Definition AnimImporterAssimp.cpp:63
3D bone hierarchy + bind-pose local TRS for skeletal animation. Independent of ik::Skeleton3D (FABRIK...
Definition AnimSkeleton.h:16
CPU-side decoded 3D model (Assimp scene owned via medialoader::ModelScene). Does not upload to GPU — ...
Definition ModelData.h:39
Definition Animation.cpp:58