Demo Programs¶
Reference table of all demo programs included in the repository. Each demo illustrates specific framework concepts and can be run directly.
Demo Index¶
| Demo | Description | Key Concepts | Mode |
|---|---|---|---|
| Empty | Minimal program — prints "Hello World" | Engine bootstrap, Program class |
Headless |
| ECS | Entity hierarchy with custom components | AddEntity, AddComponent, parent-child, custom Component |
Standalone |
| Actor | Load and display a character model | Actor component, GLB loading, SyncFromScene |
Standalone |
| GLBLoading | Load character from GLB format | GLBImporter, skinned mesh |
Standalone |
| FBXLoading | Load character from FBX format | FBXImporter |
Standalone |
| BVHLoading | Load motion from BVH format | BVHImporter, Motion |
Standalone |
| MotionEditor | Browse and play motion clips with timeline | MotionEditor, Dataset, animation modules |
Standalone |
| InverseKinematics | Real-time IK with draggable target | FABRIK solver, Actor.GetBone |
Standalone |
| Locomotion | Neural network driven locomotion | Full inference pipeline, FeedTensor/ReadTensor, IK |
Standalone |
| AI/ToyExample | Minimal training example | MLP, optimizer, scheduler, loss history |
Standalone |
| AI/Autoencoder | Autoencoder training on motion data | VAE, motion features, DataSampler |
Standalone |
Video Previews¶
The following clips are recorded from the included demos and workflows.