Pacemaker Humanoid Procedural Animation Creator is a powerful Unity editor tool that generates realistic Idle, Walk, Run and Strafe animations entirely through procedural parameters.
Instead of relying on motion capture or external animation software, this tool allows developers to build high-quality humanoid animations directly inside the Unity Editor using intuitive sliders and real-time preview.
The system drives Unity’s Humanoid muscle system, ensuring the generated animation clips remain compatible with any humanoid avatar.
Animations are generated mathematically using parametric motion curves, allowing precise control over movement characteristics such as body sway, leg swing, arm motion, breathing, head movement, and root motion.
Developers can quickly iterate on animation styles, save reusable presets, and generate animation clips ready for use in gameplay systems such as locomotion controllers, AI characters, or prototypes.
All settings have full tooltips explaining their usage.
Key Features
Procedural Animation Generation
Generate humanoid animation clips entirely through procedural motion.
Supported animation types:
No external animation tools required.
Real-Time Scene Preview
Preview animations directly on the character in the Scene view before generating clips.
Preview modes include:
This allows fast iteration when adjusting parameters.
Parametric Motion Controls
Adjust detailed motion parameters for each body part:
Examples of adjustable parameters include:
Strafe Animation Support
Create realistic lateral movement animations including:
The strafe system uses a lead-step and follow-step cycle to simulate natural sideways locomotion.
Root Motion Support
Animations can optionally include root motion.
Control:
Root motion is authored directly into the animation clip.
Humanoid-Compatible Output
Generated animation clips are written using Unity's Humanoid muscle system, ensuring compatibility with:
Animation Export Modes
Multiple export options are available:
Single clip
Split clips:
Merged full-body clip
This allows flexible integration into animation systems and blend trees.
Preset System
Save and reuse animation configurations using ScriptableObject presets.
Preset types:
Presets store all animation parameters and can be applied instantly to recreate or modify existing animation styles.
Designed for Fast Iteration
The tool is built for rapid animation prototyping.
Typical workflow: