Hey folks, I have for the (almost) past 2 years been working on a real-time 2D animation library called Inochi2D and tooling for it. Recently I went full time on the project due to generous donations on GitHub Sponsors and Patreon.
The library and tooling is mostly implemented in D, with the only exception being SDL2, OpenGL and Dear Imgui being used in the tooling for the UI.
The project allows you to create and rig segmented 2D art (akin to Live2D inc.'s Cubism product) for animation. Allowing you to animate the model in real-time either using face tracking eg. with the Inochi Session tool or more traditional animation methods. This kind of tooling is often used in games as well as for VTubing, a kind of entertainment art form where people use real-time 2D animated puppets as their avatars for livestreaming.
I'm planning to release an update for Inochi Creator, the tool used to rig and animate Inochi2D puppets, on October 10th.
You can also find Inochi Creator and Inochi Session on itch.io:
- Inochi Creator
- Inochi Session (Will eventually come to Steam too!)