Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/Sopiro/Unity-Procedural-Animation

Procedural animation example in Unity
https://github.com/Sopiro/Unity-Procedural-Animation

animation inverse-kinematics procedural-animation unity

Last synced: about 1 month ago
JSON representation

Procedural animation example in Unity

Awesome Lists containing this project

README

        

# Procedural Animation in Unity

[Procedural Animation](https://en.wikipedia.org/wiki/Procedural_animation) example in Unity.

[Skeletal animation](https://en.wikipedia.org/wiki/Skeletal_animation) uses a key frame animation clip, which contains transforms of joints in chronological order. These pre-recorded animation clips are just "played" on a bone model.

This method uses [IK (Inverse Kinematics)](https://en.wikipedia.org/wiki/Inverse_kinematics) to procedurally position joints, so it automatically generates animation in real-time. This allows for a more diverse series of actions and real-time interaction with environmental features.

Demo video: https://youtu.be/pUp133rtDxM

## Samples
|Style|Image|
|:--:|:--:|
|4 leged | ![img1](.github/img1.gif)|
|6 leged | ![img5](.github/img5.gif)|
|Dog(?) | ![img3](.github/img3.gif)|
|[Climbing](https://youtu.be/a3W1PT26aXU)| ![img6](.github/img6.gif)|