mirror of
https://github.com/Relintai/procedural_animations.git
synced 2024-11-08 20:22:10 +01:00
A c++ engine module for godot, that lets you create new animations from animation frames.
doc_classes | ||
docs | ||
screenshots | ||
.gitignore | ||
config.py | ||
LICENSE | ||
procedural_animation_editor_plugin.cpp | ||
procedural_animation_editor_plugin.h | ||
procedural_animation.cpp | ||
procedural_animation.h | ||
README.md | ||
register_types.cpp | ||
register_types.h | ||
SCsub |
Procedural Animations
This is a c++ engine module for the Godot engine.
It lets you compose new animations from other animation frames, and it alo sets up interpolations between them.
It comes with it's own editor plugin.
It was inspired by this talk: https://www.youtube.com/watch?v=LNidsMesxSE
It does not do everything from the talk!
It supports both godot 3.2 and 4.0 (master). Note that since 4.0 is still in very early stages I only check whether it works from time to time.
Pre-built binaries
You can grab a pre-built editor binary from the Broken Seals repo, should you want to. It contains all my modules.
Building
- Get the source code for the engine.
If you want Godot 3.2:
git clone -b 3.2 https://github.com/godotengine/godot.git godot
If you want Godot 4.0:
git clone https://github.com/godotengine/godot.git godot
- Go into Godot's modules directory.
cd ./godot/modules/
- Clone this repository
git clone https://github.com/Relintai/procedural_animations procedural_animation
- Build Godot. Tutorial