Welcome to the documentation page of Kinematica. Here you will be able to access a variety of topics that get you started using the new Unity character animation system.
Kinematica allows to create animated character from raw unstructured motion data (animation clips or motion capture data). This demo shows a responsive player-controlled character that navigates a complex environment, showcasing locomotion, parkour moves with precise environment contacts and different types of climbing. We only wrote the game logic for this demo and Kinematica produces the animation poses at runtime.
This documentation refers to features that available as preview and that are under continuous development. This section is a early, incomplete, work-in progress and, as such, contents and features described here are highly likely subject to change.
- Unity 2019.3
To install Kinematica into your project you can use the Package Manager UI to add the package by selecting the "All Packages" view.
As this package resides in the preview packages you can display it by using the "Show Preview Packages" option in the advanced dropdown.
Then navigate to "Kinematica" and install the package.
For further information, follow the instructions in the Package Manager documentation.
To get started right away with Kinematica, see this Getting Started guide.
This section covers the different aspects of Kinematica, its philosophy and the main concepts you will encounter while working with this system.
- Kinematica concepts and overview
- Kinematica Builder Window
- Kinematica Query Language
- Kinematica Snapshot Debugger
For a complete sample project, see: Kinematica demo