载入中...
搜索中...
未找到
AnimSmrNeural.h
浏览该文件的文档.
Move-only, checked operation results for the common layer.
Keyframed skeletal animation clip (local TRS tracks per bone). Script type: AnimClip.
Definition AnimClip.h:145
Settings and diagnostics for offline skeletal animation retargeting.
Definition AnimClip.h:27
3D bone hierarchy + bind-pose local TRS for skeletal animation. Independent of ik::Skeleton3D (FABRIK...
Definition AnimSkeleton.h:16
CPU linear-blend skinning binding for one mesh against an AnimSkeleton.
Definition AnimSkin.h:47
Optional MeshRet/SMR neural retarget provider (implemented by animation_tensor).
Definition AnimSmrNeural.h:49
static constexpr const char * capabilityName
Definition AnimSmrNeural.h:51
virtual bool isReady(const AnimRetargetProfile *profile) const =0
True when a model is loaded (ONNX path) or the builtin tensor MeshRet graph is usable.
virtual ~ISmrNeuralRetarget()=default
Releases ISmrNeuralRetarget resources.
virtual Result< SmrNeuralResult > retarget(const SmrNeuralRequest &request)=0
Run MeshRet-style inference and rewrite targetClip local rotations.
virtual std::string name() const =0
Stable backend label describing the live execution path.
Definition Animation.cpp:58
Inputs for neural MeshRet-style skinned motion retarget.
Definition AnimSmrNeural.h:20
const AnimSkeleton * sourceSkeleton
Definition AnimSmrNeural.h:23
const AnimSkeleton * targetSkeleton
Definition AnimSmrNeural.h:24
const AnimClip * sourceClip
Definition AnimSmrNeural.h:21
const AnimRetargetProfile * profile
Definition AnimSmrNeural.h:25
const AnimSkin * targetSkin
Definition AnimSmrNeural.h:27
Owning diagnostics from one neural retarget call.
Definition AnimSmrNeural.h:33