From 026750a0e49b9e829e961258314cf4ec7dcc25ef Mon Sep 17 00:00:00 2001 From: Augusto Mota Pinheiro Date: Sun, 8 Dec 2024 16:48:34 -0500 Subject: [PATCH] feat: added animation extraction --- .../Keyframe_Extractor__Blender_.xml | 17 + .../{Simulation.xml => Physics.xml} | 2 +- .../animations/1242921_newton.keyframes.yaml | 3405 +++++++++++++++ core/animation/blender/__init__.py | 0 core/animation/blender/keyframe_extractor.py | 137 + core/animation/blender/version_checker.py | 138 + keyframes.yaml | 3688 +++++++++++++++++ scripts/keyframe_extractor.sh | 63 + setup_env.sh => scripts/setup_env.sh | 0 9 files changed, 7449 insertions(+), 1 deletion(-) create mode 100644 .idea/runConfigurations/Keyframe_Extractor__Blender_.xml rename .idea/runConfigurations/{Simulation.xml => Physics.xml} (91%) create mode 100644 assets/newton/animations/1242921_newton.keyframes.yaml create mode 100644 core/animation/blender/__init__.py create mode 100644 core/animation/blender/keyframe_extractor.py create mode 100644 core/animation/blender/version_checker.py create mode 100644 keyframes.yaml create mode 100644 scripts/keyframe_extractor.sh rename setup_env.sh => scripts/setup_env.sh (100%) diff --git a/.idea/runConfigurations/Keyframe_Extractor__Blender_.xml b/.idea/runConfigurations/Keyframe_Extractor__Blender_.xml new file mode 100644 index 0000000..c9cb9cc --- /dev/null +++ b/.idea/runConfigurations/Keyframe_Extractor__Blender_.xml @@ -0,0 +1,17 @@ + + + + \ No newline at end of file diff --git a/.idea/runConfigurations/Simulation.xml b/.idea/runConfigurations/Physics.xml similarity index 91% rename from .idea/runConfigurations/Simulation.xml rename to .idea/runConfigurations/Physics.xml index 99a060d..8a04211 100644 --- a/.idea/runConfigurations/Simulation.xml +++ b/.idea/runConfigurations/Physics.xml @@ -1,5 +1,5 @@ - +