Skip to content

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.

Stylized Locomotion

Training Toy Example

Training Future Motion Prediction

ECS

Actor

Motion Import (GLB/BVH/NPZ)

Motion Editor

Inverse Kinematics