Anim v0.1.0
Animation tool | Video to Animation (only mixamorig character) |
---|---|
Demo
Feature
- Edit: FK animation
- Object selction
- Embeded python (only windows)
- Export glTF, FBX
- Mediapipe to Animation
TODO
- Edit: IK
- Fix camera movement
- Ctrl + c, Ctrl + v
- Keyframe
- Retargeting
- Mediapipe Pose -> Mediapipe Holistic (Hands)
Build
see build.md
External
C++
-
glad: https://glad.dav1d.de/
-
GLFW: https://www.glfw.org/
-
Assimp: https://github.com/assimp/assimp
-
ImGUI: https://github.com/ocornut/imgui
- timeline: https://gitlab.com/GroGy/im-neo-sequencer
- text editor: https://github.com/BalazsJako/ImGuiColorTextEdit
- dialog: https://github.com/aiekick/ImGuiFileDialog
- ImGuizmo: https://github.com/CedricGuillemet/ImGuizmo
-
font(icon)
-
cpython: https://github.com/python/cpython
-
pybind11: https://github.com/pybind/pybind11
Python
see scripts/requirements.txt
- mediapipe==0.8.10.1
- PyGLM==2.5.7
- opencv-contrib-python==4.6.0.66
- matplotlib==3.5.3
Reference
-
grid shader
Resources
- model
- font
- skybox
License
- The source code(/src) is available under the Apache-2.0 license.
- model assets are CC-By 4.0. (resources/models/mannequiny.fbx)
- https://github.com/GDQuest/godot-3d-mannequin
- The Godot mannequin is a character made by Luciano MuΓ±oz In blender 2.80
- This project changed the model to mixamo rigging(auto rigging), diffuse color.
- d2codingfont: SIL OPEN FONT LICENSE