Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/keijiro/PuppetTest

An experiment in procedural dance animation
https://github.com/keijiro/PuppetTest

animation procedural unity unity3d

Last synced: 2 months ago
JSON representation

An experiment in procedural dance animation

Awesome Lists containing this project

README

        

PuppetTest
----------

![gif](https://i.imgur.com/F8wrLm9.gif)
![gif](https://i.imgur.com/XLNbNfT.gif)

This is my second attempt at generating dance animation with a procedural
method (I tried it a few years ago). This is not a complex algorithm, nor
involved any AI-ish techniques. These characters are controlled with a few of
sin curves and Perlin noise functions. The standard [humanoid IK rig] is used
to animate the model.

[humanoid IK rig]: https://docs.unity3d.com/Manual/InverseKinematics.html

![gif](https://i.imgur.com/cqlAwKL.gif)
![gif](https://i.imgur.com/eu1bEwT.gif)

(Left: Random variations, Right: Synchronized but with random multipliers)

License
-------

[CC0](https://creativecommons.org/publicdomain/zero/1.0/)