Generates natural walking, running, and movement animations without keyframes. Automatically
calculates foot placement, step timing, and body motion based on character velocity and direction.
Quadruped or multi-legged creatures (use multiple instances)
NPCs that walk procedurally
Adaptive animation for varied terrain
Example
// Basic walking character constgait = newProceduralGait({ stepLength:0.8, // How far each step reaches stepHeight:0.15, // How high feet lift stepDuration:0.4, // Time per step (seconds) bodyBob:0.05, // Vertical body bounce bodySwayAmplitude:0.02, // Side-to-side sway hipRotation:0.1, // Hip twist during walk phaseOffset:0.5, // Left/right foot timing (0.5 = alternating) footOvershoot:0.1// Foot lands slightly ahead });
Procedural Locomotion and Gait System.
Generates natural walking, running, and movement animations without keyframes. Automatically calculates foot placement, step timing, and body motion based on character velocity and direction.
Features:
Use Cases:
Example
Example
Example