Publisher | AiKodex |
---|---|
File size | 31.29MB |
Number of files | 49 |
Latest version | 1 |
Latest release date | 2024-10-23 07:09:12 |
First release date | 2024-10-23 07:09:12 |
Supported Unity versions | 2018.4.2 or higher |
Simple Motion Matching generates realistic and smooth transitions for basic humanoid locomotion by using a k-Nearest Neighbors (kNN) classifier to match character poses without the need for a pre-defined state machine.
Key Features:
- 🏃 Natural, Fluid Movement: Achieve smooth, weight-shifted motion with no foot sliding or abrupt animation changes like in State Machine animations. The customizable kNN classifier balances between fast, responsive transitions and realistic movements.
- 📍 Waypoint Navigation: With an advanced Distance Matching system, powered by a Greedy Algorithm, your characters can follow custom-defined paths with precision. Loop waypoints effortlessly and adjust the speed to control how your character interacts with the environment.
- 🦾 Upper Body Customization: Bring hand interactions to life! Using Inverse Kinematics (IK), your characters can dynamically hold, grasp, or manipulate objects with realistic hand poses. Customize hand weights, fine-tune motions, and create complex finger movements with ease.
- ⚙️ Effortless Setup: Designed for all humanoid characters, with a one-click setup process and comprehensive documentation to get you up and running in no time.
Dependencies:
Simple Motion Matching requires the Animation Rigging package from the package manager.
Limitations:
- Locomotion Only: The package is focused solely on basic human locomotion; advanced moves like jumping or vaulting are not included.
- Raw Animation Data: Animations come in broad categories and are not pre-structured.
- No Specialized Motions: Custom movements, such as limping or skipping, require external data and it is not included in this package.