diff --git a/Gesture_Library/gesture_manifest.json b/Gesture_Library/gesture_manifest.json new file mode 100644 index 0000000..75ad8a7 --- /dev/null +++ b/Gesture_Library/gesture_manifest.json @@ -0,0 +1,45 @@ +{ + "schema": "dansori.characterGestureLibrary.v1", + "note": "Source-side reusable gesture catalog. Add every character gesture here with character/category/source/runtime/frame paths.", + "categories": [ + "idle", + "dance", + "greet", + "present", + "thinking", + "success", + "error", + "listen", + "control" + ], + "gestures": [ + { + "id": "leesori.dance.solo3", + "character": "leesori", + "characterProject": "LeeSori_Live2D", + "displayName": "Solo Dance 3", + "category": "dance", + "runtime": "poseSequence", + "sourceReference": "SampleDance/Solo Dance 3.mp4", + "sourceFrames": "LeeSori_Live2D/03_Assets/Dance/SoloDance3", + "normalizedFrames": "LeeSori_Live2D/03_Assets/Dance/SoloDance3/Frames_Normalized", + "frameMs": 260, + "loop": true, + "tags": [ + "upper-body", + "hand-forward", + "wrist-wave", + "arms-up", + "hair-touch", + "app-right-panel" + ], + "frames": [ + "frame_01_ready.png", + "frame_02_hand_forward.png", + "frame_03_wrist_wave.png", + "frame_04_arms_up.png", + "frame_05_hair_touch.png" + ] + } + ] +} diff --git a/LeeSori_Live2D/03_Assets/Dance/SoloDance3/Frames_Normalized/frame_01_ready.png b/LeeSori_Live2D/03_Assets/Dance/SoloDance3/Frames_Normalized/frame_01_ready.png new file mode 100644 index 0000000..81cf089 Binary files /dev/null and b/LeeSori_Live2D/03_Assets/Dance/SoloDance3/Frames_Normalized/frame_01_ready.png differ diff --git a/LeeSori_Live2D/03_Assets/Dance/SoloDance3/Frames_Normalized/frame_02_hand_forward.png b/LeeSori_Live2D/03_Assets/Dance/SoloDance3/Frames_Normalized/frame_02_hand_forward.png new file mode 100644 index 0000000..b1b8195 Binary files /dev/null and b/LeeSori_Live2D/03_Assets/Dance/SoloDance3/Frames_Normalized/frame_02_hand_forward.png differ diff --git a/LeeSori_Live2D/03_Assets/Dance/SoloDance3/Frames_Normalized/frame_03_wrist_wave.png b/LeeSori_Live2D/03_Assets/Dance/SoloDance3/Frames_Normalized/frame_03_wrist_wave.png new file mode 100644 index 0000000..dc40c4b Binary files /dev/null and b/LeeSori_Live2D/03_Assets/Dance/SoloDance3/Frames_Normalized/frame_03_wrist_wave.png differ diff --git a/LeeSori_Live2D/03_Assets/Dance/SoloDance3/Frames_Normalized/frame_04_arms_up.png b/LeeSori_Live2D/03_Assets/Dance/SoloDance3/Frames_Normalized/frame_04_arms_up.png new file mode 100644 index 0000000..515c76f Binary files /dev/null and b/LeeSori_Live2D/03_Assets/Dance/SoloDance3/Frames_Normalized/frame_04_arms_up.png differ diff --git a/LeeSori_Live2D/03_Assets/Dance/SoloDance3/Frames_Normalized/frame_05_hair_touch.png b/LeeSori_Live2D/03_Assets/Dance/SoloDance3/Frames_Normalized/frame_05_hair_touch.png new file mode 100644 index 0000000..ba1d568 Binary files /dev/null and b/LeeSori_Live2D/03_Assets/Dance/SoloDance3/Frames_Normalized/frame_05_hair_touch.png differ diff --git a/__leesori_solo3_pose_sequence_390x600_final.png b/__leesori_solo3_pose_sequence_390x600_final.png new file mode 100644 index 0000000..42fb1f2 Binary files /dev/null and b/__leesori_solo3_pose_sequence_390x600_final.png differ