载入中...
搜索中...
未找到
AnimImporterModel.cpp
浏览该文件的文档.
Definition Exception.h:14
Keyframed skeletal animation clip (local TRS tracks per bone). Script type: AnimClip.
Definition AnimClip.h:17
static int getAnimationCount(const aiScene *scene)
Definition AnimImporter.cpp:125
static AnimSkeleton * loadSkeletonFromModel(const model3d::ModelData *model)
Convenience: ModelData wrappers (implemented in AnimImporterModel.cpp).
Definition AnimImporterModel.cpp:8
static AnimClip * loadClipFromModel(const model3d::ModelData *model, const AnimSkeleton *skeleton, int animIndex=0)
Definition AnimImporterModel.cpp:13
static std::string getAnimationNameFromModel(const model3d::ModelData *model, int animIndex)
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 AnimImporter.cpp:86
static int getAnimationCountFromModel(const model3d::ModelData *model)
Definition AnimImporterModel.cpp:19
static std::string getAnimationName(const aiScene *scene, int animIndex)
Definition AnimImporter.cpp:130
static AnimSkeleton * loadSkeleton(const aiScene *scene)
Build skeleton from the scene node hierarchy (depth-first).
Definition AnimImporter.cpp:72
3D bone hierarchy + bind-pose local TRS for skeletal animation. Independent of ik::Skeleton3D (FABRIK...
Definition AnimSkeleton.h:14
CPU-side decoded 3D model (Assimp scene owned via medialoader::ModelScene). Does not upload to GPU — ...
Definition ModelData.h:23
Definition Animation.cpp:29