1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
//! Skeleton animation actors.
//!
//! Provides bone hierarchies, animation clips, skinning, and playback:
//!
//! - [`SkeletonActor`] — defines bone hierarchy + inverse bind matrices
//! - [`AnimationClipActor`] — keyframed animation tracks per bone
//! - [`SkinBindActor`] — associates per-vertex bone weights with a mesh
//! - [`AnimationSamplerActor`] — samples a clip at time t, outputs bone pose
//! - [`SkinningActor`] — CPU linear blend skinning (deforms mesh)
//! - [`AnimationTimeActor`] — stateful time accumulator for playback
//! - [`AnimationMixerActor`] — blends two poses
pub use AnimationClipActor;
pub use AnimationEventActor;
pub use AnimationFsmActor;
pub use AnimationLayerActor;
pub use AnimationMixerActor;
pub use AnimationSamplerActor;
pub use AnimationTimeActor;
pub use AnimationTimelineActor;
pub use AnimationBlendTreeActor;
pub use CharacterControllerActor;
pub use IKSolverActor;
pub use KeyframeActor;
pub use MorphTargetActor;
pub use RootMotionActor;
pub use SkeletonActor;
pub use SkinBindActor;
pub use SkinningActor;
pub use SpriteAnimationActor;