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
extern crate collada;
#[macro_use]
extern crate gfx;
extern crate gfx_debug_draw;
extern crate gfx_texture;
pub extern crate quaternion;
pub extern crate dual_quaternion;
extern crate vecmath;
extern crate interpolation;
extern crate rustc_serialize;
extern crate float;
pub mod animation;
pub mod skinned_renderer;
pub mod blend_tree;
pub mod controller;
pub mod manager;
pub mod skeleton;
pub mod math;
mod transform;
pub use animation::{
AnimationClip,
AnimationSample,
};
pub use transform::{Transform, QVTransform, FromTransform};
pub use skeleton::{
Skeleton,
};
pub use manager::{
AssetManager,
AssetDefs,
};
pub use controller::AnimationController;
pub use skinned_renderer::{SkinnedRenderer, HasShaderSources};