diff --git a/Exercise Library/Abdominal/frames/frame-1.svg b/Exercise Library/Abdominal/frames/frame-1.svg index b9fa538..ccfcedd 100644 --- a/Exercise Library/Abdominal/frames/frame-1.svg +++ b/Exercise Library/Abdominal/frames/frame-1.svg @@ -6,7 +6,7 @@ - + @@ -18,8 +18,8 @@ - - + + @@ -30,10 +30,10 @@ - - + + - + diff --git a/Exercise Library/Abdominal/frames/frame-2.svg b/Exercise Library/Abdominal/frames/frame-2.svg index 9fa2fc2..d4f8ebf 100644 --- a/Exercise Library/Abdominal/frames/frame-2.svg +++ b/Exercise Library/Abdominal/frames/frame-2.svg @@ -6,7 +6,7 @@ - + @@ -18,8 +18,8 @@ - - + + @@ -30,10 +30,10 @@ - - + + - + diff --git a/Exercise Library/Abdominal/motion.json b/Exercise Library/Abdominal/motion.json index 88e3365..b6be60e 100644 --- a/Exercise Library/Abdominal/motion.json +++ b/Exercise Library/Abdominal/motion.json @@ -18,10 +18,10 @@ "root": {"pos": [128, 126], "pitch": -4}, "spine": [0, 4], "neck": 8, - "shoulder_r": 78, "elbow_r": 40, - "shoulder_l": 78, "elbow_l": 40, - "hip_r": 66, "knee_r": 70, - "hip_l": 66, "knee_l": 70, + "shoulder_r": 3, "elbow_r": 105, + "shoulder_l": 3, "elbow_l": 105, + "hip_r": 66, "knee_r": 115, + "hip_l": 66, "knee_l": 119, "pins": {"hand_r": [155, 62], "hand_l": [161, 64], "foot_r": [168, 150], "foot_l": [172, 150]} }, { @@ -29,10 +29,10 @@ "root": {"pos": [128, 126], "pitch": 10}, "spine": [0, 40], "neck": 18, "head": -26, - "shoulder_r": 128, "elbow_r": 40, - "shoulder_l": 128, "elbow_l": 40, - "hip_r": 80, "knee_r": 70, - "hip_l": 80, "knee_l": 70, + "shoulder_r": 39, "elbow_r": 121, + "shoulder_l": 39, "elbow_l": 121, + "hip_r": 80, "knee_r": 115, + "hip_l": 80, "knee_l": 119, "pins": {"hand_r": [190, 76], "hand_l": [196, 78], "foot_r": [168, 150], "foot_l": [172, 150]} } ] diff --git a/Exercise Library/Abdominal/preview.gif b/Exercise Library/Abdominal/preview.gif index 982d53a..2da1251 100644 Binary files a/Exercise Library/Abdominal/preview.gif and b/Exercise Library/Abdominal/preview.gif differ diff --git a/Exercise Library/Abdominal/visual.svg b/Exercise Library/Abdominal/visual.svg index 9fa2fc2..d4f8ebf 100644 --- a/Exercise Library/Abdominal/visual.svg +++ b/Exercise Library/Abdominal/visual.svg @@ -6,7 +6,7 @@ - + @@ -18,8 +18,8 @@ - - + + @@ -30,10 +30,10 @@ - - + + - + diff --git a/Exercise Library/Abductor/frames/frame-1.svg b/Exercise Library/Abductor/frames/frame-1.svg index a0a8f73..8928cef 100644 --- a/Exercise Library/Abductor/frames/frame-1.svg +++ b/Exercise Library/Abductor/frames/frame-1.svg @@ -3,10 +3,10 @@ - - + + - + @@ -22,17 +22,17 @@ - - - + + + - - - + + + - - + + diff --git a/Exercise Library/Abductor/frames/frame-2.svg b/Exercise Library/Abductor/frames/frame-2.svg index 7c613b9..21b0535 100644 --- a/Exercise Library/Abductor/frames/frame-2.svg +++ b/Exercise Library/Abductor/frames/frame-2.svg @@ -3,10 +3,10 @@ - - + + - + @@ -22,17 +22,17 @@ - - - + + + - - - + + + - - + + diff --git a/Exercise Library/Abductor/motion.json b/Exercise Library/Abductor/motion.json index e8db4c0..90f3014 100644 --- a/Exercise Library/Abductor/motion.json +++ b/Exercise Library/Abductor/motion.json @@ -20,8 +20,8 @@ "neck": 0, "shoulder_r": {"flexion": 10, "abduction": 18}, "elbow_r": 25, "shoulder_l": {"flexion": 10, "abduction": 18}, "elbow_l": 25, - "hip_r": {"flexion": 78, "abduction": 7}, "knee_r": 62, - "hip_l": {"flexion": 78, "abduction": 7}, "knee_l": 62 + "hip_r": {"flexion": 96, "abduction": 7}, "knee_r": 100, + "hip_l": {"flexion": 96, "abduction": 7}, "knee_l": 100 }, { "hold": 0.5, "tween": 1.1, @@ -30,8 +30,8 @@ "neck": 0, "shoulder_r": {"flexion": 10, "abduction": 18}, "elbow_r": 25, "shoulder_l": {"flexion": 10, "abduction": 18}, "elbow_l": 25, - "hip_r": {"flexion": 78, "abduction": 30}, "knee_r": 62, - "hip_l": {"flexion": 78, "abduction": 30}, "knee_l": 62 + "hip_r": {"flexion": 96, "abduction": 30}, "knee_r": 100, + "hip_l": {"flexion": 96, "abduction": 30}, "knee_l": 100 } ] } diff --git a/Exercise Library/Abductor/orbit.gif b/Exercise Library/Abductor/orbit.gif index 190b56d..be52ade 100644 Binary files a/Exercise Library/Abductor/orbit.gif and b/Exercise Library/Abductor/orbit.gif differ diff --git a/Exercise Library/Abductor/preview.gif b/Exercise Library/Abductor/preview.gif index e8dd3fe..0ab3dab 100644 Binary files a/Exercise Library/Abductor/preview.gif and b/Exercise Library/Abductor/preview.gif differ diff --git a/Exercise Library/Abductor/visual.svg b/Exercise Library/Abductor/visual.svg index 7c613b9..21b0535 100644 --- a/Exercise Library/Abductor/visual.svg +++ b/Exercise Library/Abductor/visual.svg @@ -3,10 +3,10 @@ - - + + - + @@ -22,17 +22,17 @@ - - - + + + - - - + + + - - + + diff --git a/Exercise Library/Adductor/frames/frame-1.svg b/Exercise Library/Adductor/frames/frame-1.svg index 0b606b3..89a1599 100644 --- a/Exercise Library/Adductor/frames/frame-1.svg +++ b/Exercise Library/Adductor/frames/frame-1.svg @@ -3,10 +3,10 @@ - - + + - + @@ -22,17 +22,17 @@ - - - + + + - - - + + + - - + + diff --git a/Exercise Library/Adductor/frames/frame-2.svg b/Exercise Library/Adductor/frames/frame-2.svg index c662460..cb627cf 100644 --- a/Exercise Library/Adductor/frames/frame-2.svg +++ b/Exercise Library/Adductor/frames/frame-2.svg @@ -3,10 +3,10 @@ - - + + - + @@ -22,17 +22,17 @@ - - - + + + - - - + + + - - + + diff --git a/Exercise Library/Adductor/motion.json b/Exercise Library/Adductor/motion.json index 05f0126..a256fbb 100644 --- a/Exercise Library/Adductor/motion.json +++ b/Exercise Library/Adductor/motion.json @@ -20,8 +20,8 @@ "neck": 0, "shoulder_r": {"flexion": 10, "abduction": 18}, "elbow_r": 25, "shoulder_l": {"flexion": 10, "abduction": 18}, "elbow_l": 25, - "hip_r": {"flexion": 78, "abduction": 30}, "knee_r": 62, - "hip_l": {"flexion": 78, "abduction": 30}, "knee_l": 62 + "hip_r": {"flexion": 96, "abduction": 30}, "knee_r": 100, + "hip_l": {"flexion": 96, "abduction": 30}, "knee_l": 100 }, { "hold": 0.5, "tween": 1.1, @@ -30,8 +30,8 @@ "neck": 0, "shoulder_r": {"flexion": 10, "abduction": 18}, "elbow_r": 25, "shoulder_l": {"flexion": 10, "abduction": 18}, "elbow_l": 25, - "hip_r": {"flexion": 78, "abduction": 7}, "knee_r": 62, - "hip_l": {"flexion": 78, "abduction": 7}, "knee_l": 62 + "hip_r": {"flexion": 96, "abduction": 7}, "knee_r": 100, + "hip_l": {"flexion": 96, "abduction": 7}, "knee_l": 100 } ] } diff --git a/Exercise Library/Adductor/preview.gif b/Exercise Library/Adductor/preview.gif index 0bd145d..b28b479 100644 Binary files a/Exercise Library/Adductor/preview.gif and b/Exercise Library/Adductor/preview.gif differ diff --git a/Exercise Library/Adductor/visual.svg b/Exercise Library/Adductor/visual.svg index c662460..cb627cf 100644 --- a/Exercise Library/Adductor/visual.svg +++ b/Exercise Library/Adductor/visual.svg @@ -3,10 +3,10 @@ - - + + - + @@ -22,17 +22,17 @@ - - - + + + - - - + + + - - + + diff --git a/Exercise Library/Arm Circles/frames/frame-1.svg b/Exercise Library/Arm Circles/frames/frame-1.svg index 85e29e0..9514164 100644 --- a/Exercise Library/Arm Circles/frames/frame-1.svg +++ b/Exercise Library/Arm Circles/frames/frame-1.svg @@ -1,22 +1,23 @@ Arm Circles - - - + + + + - - - + + + - - - + + + diff --git a/Exercise Library/Arm Circles/frames/frame-2.svg b/Exercise Library/Arm Circles/frames/frame-2.svg index d287d74..2f2016a 100644 --- a/Exercise Library/Arm Circles/frames/frame-2.svg +++ b/Exercise Library/Arm Circles/frames/frame-2.svg @@ -1,25 +1,26 @@ Arm Circles - - - + + + + - - - + + + - - - + + + diff --git a/Exercise Library/Arm Circles/frames/frame-3.svg b/Exercise Library/Arm Circles/frames/frame-3.svg index aa1cfa9..1da569a 100644 --- a/Exercise Library/Arm Circles/frames/frame-3.svg +++ b/Exercise Library/Arm Circles/frames/frame-3.svg @@ -1,9 +1,10 @@ Arm Circles - - - + + + + @@ -11,14 +12,14 @@ - - - + + + - - - + + + diff --git a/Exercise Library/Arm Circles/frames/frame-4.svg b/Exercise Library/Arm Circles/frames/frame-4.svg index 5cb0bc7..f6c4c32 100644 --- a/Exercise Library/Arm Circles/frames/frame-4.svg +++ b/Exercise Library/Arm Circles/frames/frame-4.svg @@ -1,24 +1,25 @@ Arm Circles - - - + + + + - - - + + + - - - + + + diff --git a/Exercise Library/Arm Circles/orbit.gif b/Exercise Library/Arm Circles/orbit.gif index 7f88252..fa80289 100644 Binary files a/Exercise Library/Arm Circles/orbit.gif and b/Exercise Library/Arm Circles/orbit.gif differ diff --git a/Exercise Library/Arm Circles/preview.gif b/Exercise Library/Arm Circles/preview.gif index 8e2bd7f..f5b7e8c 100644 Binary files a/Exercise Library/Arm Circles/preview.gif and b/Exercise Library/Arm Circles/preview.gif differ diff --git a/Exercise Library/Arm Circles/visual.svg b/Exercise Library/Arm Circles/visual.svg index d287d74..2f2016a 100644 --- a/Exercise Library/Arm Circles/visual.svg +++ b/Exercise Library/Arm Circles/visual.svg @@ -1,25 +1,26 @@ Arm Circles - - - + + + + - - - + + + - - - + + + diff --git a/Exercise Library/Back Extension/frames/frame-1.svg b/Exercise Library/Back Extension/frames/frame-1.svg index 2853d89..b5b38d7 100644 --- a/Exercise Library/Back Extension/frames/frame-1.svg +++ b/Exercise Library/Back Extension/frames/frame-1.svg @@ -9,8 +9,8 @@ - - + + @@ -20,18 +20,18 @@ - - - - + + + + - - + + near diff --git a/Exercise Library/Back Extension/motion.json b/Exercise Library/Back Extension/motion.json index 60f9478..a4538d5 100644 --- a/Exercise Library/Back Extension/motion.json +++ b/Exercise Library/Back Extension/motion.json @@ -15,9 +15,9 @@ "hold": 0.4, "tween": 1.0, "root": {"pos": [150, 102], "pitch": 112}, "spine": [0, 12], - "neck": 10, "head": -30, - "shoulder_r": 30, "elbow_r": 140, - "shoulder_l": 30, "elbow_l": 140, + "neck": 1, "head": -30, + "shoulder_r": -10, "elbow_r": 114, + "shoulder_l": -10, "elbow_l": 114, "hip_r": 48, "knee_r": 12, "ankle_r": 12, "hip_l": 48, "knee_l": 12, "ankle_l": 12, "pins": {"foot_r": [72, 136], "foot_l": [76, 138]} diff --git a/Exercise Library/Back Extension/orbit.gif b/Exercise Library/Back Extension/orbit.gif index 2e3a7c9..abf39ff 100644 Binary files a/Exercise Library/Back Extension/orbit.gif and b/Exercise Library/Back Extension/orbit.gif differ diff --git a/Exercise Library/Back Extension/preview.gif b/Exercise Library/Back Extension/preview.gif index e623f4e..c49bf73 100644 Binary files a/Exercise Library/Back Extension/preview.gif and b/Exercise Library/Back Extension/preview.gif differ diff --git a/Exercise Library/Barbell Squat/frames/frame-1.svg b/Exercise Library/Barbell Squat/frames/frame-1.svg index 0462211..426dc48 100644 --- a/Exercise Library/Barbell Squat/frames/frame-1.svg +++ b/Exercise Library/Barbell Squat/frames/frame-1.svg @@ -1,35 +1,37 @@ Barbell Squat - - - + + + + + - + - - - + + + + + + + - - - - - - + + - - + + - - - + + + diff --git a/Exercise Library/Barbell Squat/frames/frame-2.svg b/Exercise Library/Barbell Squat/frames/frame-2.svg index 3d07cd7..20d7d73 100644 --- a/Exercise Library/Barbell Squat/frames/frame-2.svg +++ b/Exercise Library/Barbell Squat/frames/frame-2.svg @@ -1,36 +1,38 @@ Barbell Squat - - - - + + + + + + - + - - - + + + - - + + - - + + - - + + - - - + + + diff --git a/Exercise Library/Barbell Squat/motion.json b/Exercise Library/Barbell Squat/motion.json index 12de63f..f8fc278 100644 --- a/Exercise Library/Barbell Squat/motion.json +++ b/Exercise Library/Barbell Squat/motion.json @@ -12,24 +12,22 @@ "root": {"pos": [160, 64], "pitch": 6}, "spine": [0, 0], "neck": 2, "head": -6, - "shoulder_r": 28, "elbow_r": 140, - "shoulder_l": 28, "elbow_l": 140, + "shoulder_r": {"flexion": -12, "abduction": 35, "rotation": -45}, "elbow_r": 150, + "shoulder_l": {"flexion": -12, "abduction": 35, "rotation": -45}, "elbow_l": 150, "hip_r": 5, "knee_r": 4, "ankle_r": 0, "hip_l": 5, "knee_l": 4, "ankle_l": 0, - "pins": {"foot_r": [160, 148], "foot_l": [164, 150], - "hand_r": [166, -16], "hand_l": [170, -14]} + "pins": {"foot_r": [160, 148], "foot_l": [164, 148]} }, { "hold": 0.4, "tween": 1.1, "root": {"pos": [117, 108], "pitch": 35}, "spine": [0, -4], "neck": 5, "head": -28, - "shoulder_r": 55, "elbow_r": 140, - "shoulder_l": 55, "elbow_l": 140, + "shoulder_r": {"flexion": -12, "abduction": 35, "rotation": -45}, "elbow_r": 150, + "shoulder_l": {"flexion": -12, "abduction": 35, "rotation": -45}, "elbow_l": 150, "hip_r": 100, "knee_r": 118, "ankle_r": 22, "hip_l": 100, "knee_l": 118, "ankle_l": 22, - "pins": {"foot_r": [160, 148], "foot_l": [164, 150], - "hand_r": [163, 30], "hand_l": [167, 32]} + "pins": {"foot_r": [160, 148], "foot_l": [164, 148]} } ] } diff --git a/Exercise Library/Barbell Squat/preview.gif b/Exercise Library/Barbell Squat/preview.gif index 8079c1d..7305272 100644 Binary files a/Exercise Library/Barbell Squat/preview.gif and b/Exercise Library/Barbell Squat/preview.gif differ diff --git a/Exercise Library/Barbell Squat/visual.svg b/Exercise Library/Barbell Squat/visual.svg index 3d07cd7..20d7d73 100644 --- a/Exercise Library/Barbell Squat/visual.svg +++ b/Exercise Library/Barbell Squat/visual.svg @@ -1,36 +1,38 @@ Barbell Squat - - - - + + + + + + - + - - - + + + - - + + - - + + - - + + - - - + + + diff --git a/Exercise Library/Bench Press/frames/frame-1.svg b/Exercise Library/Bench Press/frames/frame-1.svg index a73f3b4..26848c3 100644 --- a/Exercise Library/Bench Press/frames/frame-1.svg +++ b/Exercise Library/Bench Press/frames/frame-1.svg @@ -11,8 +11,8 @@ - - + + @@ -28,12 +28,12 @@ - - + + - - - + + + diff --git a/Exercise Library/Bench Press/frames/frame-2.svg b/Exercise Library/Bench Press/frames/frame-2.svg index 3e892b0..dd3c414 100644 --- a/Exercise Library/Bench Press/frames/frame-2.svg +++ b/Exercise Library/Bench Press/frames/frame-2.svg @@ -3,10 +3,10 @@ - + - + @@ -18,8 +18,8 @@ - - + + @@ -30,12 +30,12 @@ - - + + - - - + + + diff --git a/Exercise Library/Bench Press/motion.json b/Exercise Library/Bench Press/motion.json index 84b4797..2b3ae3f 100644 --- a/Exercise Library/Bench Press/motion.json +++ b/Exercise Library/Bench Press/motion.json @@ -18,10 +18,10 @@ "neck": 8, "head": 0, "shoulder_r": 15, "elbow_r": 100, "shoulder_l": 15, "elbow_l": 100, - "hip_r": 78, "knee_r": 82, "ankle_r": 5, - "hip_l": 78, "knee_l": 82, "ankle_l": 5, + "hip_r": 10, "knee_r": 99, "ankle_r": 5, + "hip_l": 10, "knee_l": 102, "ankle_l": 5, "pins": {"foot_r": [196, 148], "foot_l": [200, 150], - "hand_r": [93, 100], "hand_l": [97, 102]} + "hand_r": [73, 98], "hand_l": [77, 100]} }, { "hold": 0.4, "tween": 1.2, @@ -29,9 +29,9 @@ "spine": [0, 0], "neck": 8, "head": 0, "shoulder_r": 90, "elbow_r": 5, - "shoulder_l": 90, "elbow_l": 5, - "hip_r": 78, "knee_r": 82, "ankle_r": 5, - "hip_l": 78, "knee_l": 82, "ankle_l": 5, + "shoulder_l": {"flexion": 90, "rotation": -90}, "elbow_l": 5, + "hip_r": 10, "knee_r": 99, "ankle_r": 5, + "hip_l": 10, "knee_l": 102, "ankle_l": 5, "pins": {"foot_r": [196, 148], "foot_l": [200, 150], "hand_r": [67, 57], "hand_l": [71, 59]} } diff --git a/Exercise Library/Bench Press/orbit.gif b/Exercise Library/Bench Press/orbit.gif index f34fcb9..9e72de0 100644 Binary files a/Exercise Library/Bench Press/orbit.gif and b/Exercise Library/Bench Press/orbit.gif differ diff --git a/Exercise Library/Bench Press/preview.gif b/Exercise Library/Bench Press/preview.gif index dd5ae68..5a45629 100644 Binary files a/Exercise Library/Bench Press/preview.gif and b/Exercise Library/Bench Press/preview.gif differ diff --git a/Exercise Library/Bench Press/visual.svg b/Exercise Library/Bench Press/visual.svg index a73f3b4..26848c3 100644 --- a/Exercise Library/Bench Press/visual.svg +++ b/Exercise Library/Bench Press/visual.svg @@ -11,8 +11,8 @@ - - + + @@ -28,12 +28,12 @@ - - + + - - - + + + diff --git a/Exercise Library/Bird Dog/frames/frame-1.svg b/Exercise Library/Bird Dog/frames/frame-1.svg index ea9d943..99564c3 100644 --- a/Exercise Library/Bird Dog/frames/frame-1.svg +++ b/Exercise Library/Bird Dog/frames/frame-1.svg @@ -2,8 +2,7 @@ Bird Dog - - + @@ -12,14 +11,14 @@ - - - + + + - - + + diff --git a/Exercise Library/Bird Dog/frames/frame-2.svg b/Exercise Library/Bird Dog/frames/frame-2.svg index 0c60520..c25bde6 100644 --- a/Exercise Library/Bird Dog/frames/frame-2.svg +++ b/Exercise Library/Bird Dog/frames/frame-2.svg @@ -1,11 +1,12 @@ Bird Dog - - - - - + + + + + + @@ -13,14 +14,14 @@ - - - + + + - - - + + + diff --git a/Exercise Library/Bird Dog/frames/frame-3.svg b/Exercise Library/Bird Dog/frames/frame-3.svg index ea9d943..99564c3 100644 --- a/Exercise Library/Bird Dog/frames/frame-3.svg +++ b/Exercise Library/Bird Dog/frames/frame-3.svg @@ -2,8 +2,7 @@ Bird Dog - - + @@ -12,14 +11,14 @@ - - - + + + - - + + diff --git a/Exercise Library/Bird Dog/frames/frame-4.svg b/Exercise Library/Bird Dog/frames/frame-4.svg index 63bcff3..9ccff38 100644 --- a/Exercise Library/Bird Dog/frames/frame-4.svg +++ b/Exercise Library/Bird Dog/frames/frame-4.svg @@ -7,8 +7,8 @@ - - + + diff --git a/Exercise Library/Bird Dog/motion.json b/Exercise Library/Bird Dog/motion.json index f912e3a..031d098 100644 --- a/Exercise Library/Bird Dog/motion.json +++ b/Exercise Library/Bird Dog/motion.json @@ -10,8 +10,8 @@ "neck": 16, "head": -72, "shoulder_r": 81, "elbow_r": 0, "shoulder_l": 81, "elbow_l": 0, - "hip_r": 74, "knee_r": 83, "ankle_r": -55, - "hip_l": 74, "knee_l": 83, "ankle_l": -55, + "hip_r": 74, "knee_r": 92, "ankle_r": -55, + "hip_l": 74, "knee_l": 92, "ankle_l": -55, "pins": {"hand_l": [105, 152], "hand_r": [111, 154]} }, { @@ -22,7 +22,7 @@ "shoulder_r": 81, "elbow_r": 0, "shoulder_l": 190, "elbow_l": 0, "hip_r": -24, "knee_r": 0, "ankle_r": -25, - "hip_l": 74, "knee_l": 83, "ankle_l": -55, + "hip_l": 74, "knee_l": 92, "ankle_l": -55, "pins": {"hand_r": [111, 154]} }, { @@ -32,8 +32,8 @@ "neck": 16, "head": -72, "shoulder_r": 81, "elbow_r": 0, "shoulder_l": 81, "elbow_l": 0, - "hip_r": 74, "knee_r": 83, "ankle_r": -55, - "hip_l": 74, "knee_l": 83, "ankle_l": -55, + "hip_r": 74, "knee_r": 92, "ankle_r": -55, + "hip_l": 74, "knee_l": 92, "ankle_l": -55, "pins": {"hand_l": [105, 152], "hand_r": [111, 154]} }, { @@ -43,7 +43,7 @@ "neck": 16, "head": -82, "shoulder_r": 190, "elbow_r": 0, "shoulder_l": 81, "elbow_l": 0, - "hip_r": 74, "knee_r": 83, "ankle_r": -55, + "hip_r": 74, "knee_r": 92, "ankle_r": -55, "hip_l": -24, "knee_l": 0, "ankle_l": -25, "pins": {"hand_l": [105, 152]} } diff --git a/Exercise Library/Bird Dog/orbit.gif b/Exercise Library/Bird Dog/orbit.gif index f9de293..9006124 100644 Binary files a/Exercise Library/Bird Dog/orbit.gif and b/Exercise Library/Bird Dog/orbit.gif differ diff --git a/Exercise Library/Bird Dog/preview.gif b/Exercise Library/Bird Dog/preview.gif index 6af796f..1dbbd8f 100644 Binary files a/Exercise Library/Bird Dog/preview.gif and b/Exercise Library/Bird Dog/preview.gif differ diff --git a/Exercise Library/Bird Dog/visual.svg b/Exercise Library/Bird Dog/visual.svg index 0c60520..c25bde6 100644 --- a/Exercise Library/Bird Dog/visual.svg +++ b/Exercise Library/Bird Dog/visual.svg @@ -1,11 +1,12 @@ Bird Dog - - - - - + + + + + + @@ -13,14 +14,14 @@ - - - + + + - - - + + + diff --git a/Exercise Library/Bodyweight Squat/frames/frame-1.svg b/Exercise Library/Bodyweight Squat/frames/frame-1.svg index eed9d9f..454965e 100644 --- a/Exercise Library/Bodyweight Squat/frames/frame-1.svg +++ b/Exercise Library/Bodyweight Squat/frames/frame-1.svg @@ -1,27 +1,27 @@ Bodyweight Squat - + + + - - - - - + + + + + + + + - - - - - diff --git a/Exercise Library/Bodyweight Squat/frames/frame-2.svg b/Exercise Library/Bodyweight Squat/frames/frame-2.svg index 4ba37bf..7c6cf57 100644 --- a/Exercise Library/Bodyweight Squat/frames/frame-2.svg +++ b/Exercise Library/Bodyweight Squat/frames/frame-2.svg @@ -1,14 +1,15 @@ Bodyweight Squat - - + + + - - - + + + @@ -16,8 +17,8 @@ - - + + diff --git a/Exercise Library/Bodyweight Squat/motion.json b/Exercise Library/Bodyweight Squat/motion.json index 9385214..02007d5 100644 --- a/Exercise Library/Bodyweight Squat/motion.json +++ b/Exercise Library/Bodyweight Squat/motion.json @@ -13,7 +13,7 @@ "shoulder_l": 6, "elbow_l": 5, "hip_r": 4, "knee_r": 3, "ankle_r": 0, "hip_l": 4, "knee_l": 3, "ankle_l": 0, - "pins": {"foot_r": [160, 148], "foot_l": [164, 150]} + "pins": {"foot_r": [160, 148], "foot_l": [164, 147]} }, { "hold": 0.4, "tween": 0.9, @@ -24,7 +24,7 @@ "shoulder_l": 118, "elbow_l": 8, "hip_r": 98, "knee_r": 118, "ankle_r": 22, "hip_l": 98, "knee_l": 118, "ankle_l": 22, - "pins": {"foot_r": [160, 148], "foot_l": [164, 150]} + "pins": {"foot_r": [160, 148], "foot_l": [164, 147]} } ] } diff --git a/Exercise Library/Bodyweight Squat/preview.gif b/Exercise Library/Bodyweight Squat/preview.gif index 912414f..2087072 100644 Binary files a/Exercise Library/Bodyweight Squat/preview.gif and b/Exercise Library/Bodyweight Squat/preview.gif differ diff --git a/Exercise Library/Bodyweight Squat/visual.svg b/Exercise Library/Bodyweight Squat/visual.svg index 4ba37bf..7c6cf57 100644 --- a/Exercise Library/Bodyweight Squat/visual.svg +++ b/Exercise Library/Bodyweight Squat/visual.svg @@ -1,14 +1,15 @@ Bodyweight Squat - - + + + - - - + + + @@ -16,8 +17,8 @@ - - + + diff --git a/Exercise Library/Butterfly Stretch/frames/frame-1.svg b/Exercise Library/Butterfly Stretch/frames/frame-1.svg index b85c02d..695fdaa 100644 --- a/Exercise Library/Butterfly Stretch/frames/frame-1.svg +++ b/Exercise Library/Butterfly Stretch/frames/frame-1.svg @@ -1,36 +1,34 @@ Butterfly Stretch - - - - - + + + - + - - - + + + - - - + + + - - - + + + - - + + - - + + - - + + near diff --git a/Exercise Library/Butterfly Stretch/frames/frame-2.svg b/Exercise Library/Butterfly Stretch/frames/frame-2.svg index 13f6edf..9f71862 100644 --- a/Exercise Library/Butterfly Stretch/frames/frame-2.svg +++ b/Exercise Library/Butterfly Stretch/frames/frame-2.svg @@ -1,34 +1,34 @@ Butterfly Stretch - - - + + + - + - - - + + + - - - + + + - - - + + + - - + + - - + + - - + + near diff --git a/Exercise Library/Butterfly Stretch/motion.json b/Exercise Library/Butterfly Stretch/motion.json index cd1bee3..b6b8dc5 100644 --- a/Exercise Library/Butterfly Stretch/motion.json +++ b/Exercise Library/Butterfly Stretch/motion.json @@ -1,30 +1,119 @@ { "name": "Butterfly Stretch", "primary": 2, - "camera": {"yaw": 52}, - "working": ["leg_r", "leg_l"], + "camera": { + "yaw": 52 + }, + "working": [ + "leg_r", + "leg_l" + ], "frames": [ { - "hold": 2.2, "tween": 1.8, - "root": {"pos": [160, 118], "pitch": 4}, - "spine": [20, 18], - "neck": 12, "head": -14, - "shoulder_r": {"flexion": 94, "abduction": 12}, "elbow_r": 40, - "shoulder_l": {"flexion": 94, "abduction": 12}, "elbow_l": 40, - "hip_r": {"flexion": 82, "abduction": 38, "rotation": 44}, "knee_r": 108, - "hip_l": {"flexion": 82, "abduction": 38, "rotation": 44}, "knee_l": 108, - "pins": {"hand_r": [178, 158], "hand_l": [198, 159]} + "hold": 2.2, + "tween": 1.8, + "root": { + "pos": [ + 160, + 143 + ], + "pitch": 5 + }, + "spine": [ + 24, + 18 + ], + "neck": 6, + "head": -8, + "shoulder_r": { + "flexion": 45.5, + "abduction": 25.1, + "rotation": 0.0 + }, + "elbow_r": 2.0, + "shoulder_l": { + "flexion": 31.0, + "abduction": 40.4, + "rotation": -67.7 + }, + "elbow_l": 63.5, + "hip_r": { + "flexion": 120, + "abduction": 35, + "rotation": 50 + }, + "knee_r": 128, + "ankle_r": 0, + "hip_l": { + "flexion": 120, + "abduction": 35, + "rotation": 50 + }, + "knee_l": 128, + "ankle_l": 0, + "pins": { + "hand_r": [ + 162, + 134 + ], + "hand_l": [ + 209, + 128 + ] + } }, { - "hold": 2.4, "tween": 1.8, - "root": {"pos": [160, 118], "pitch": 4}, - "spine": [26, 24], - "neck": 14, "head": -16, - "shoulder_r": {"flexion": 98, "abduction": 12}, "elbow_r": 34, - "shoulder_l": {"flexion": 98, "abduction": 12}, "elbow_l": 34, - "hip_r": {"flexion": 82, "abduction": 44, "rotation": 46}, "knee_r": 110, - "hip_l": {"flexion": 82, "abduction": 44, "rotation": 46}, "knee_l": 110, - "pins": {"hand_r": [176, 159], "hand_l": [200, 160]} + "hold": 2.4, + "tween": 1.8, + "root": { + "pos": [ + 160, + 143 + ], + "pitch": 5 + }, + "spine": [ + 28, + 21 + ], + "neck": 8, + "head": -10, + "shoulder_r": { + "flexion": 40.4, + "abduction": 33.1, + "rotation": -24.7 + }, + "elbow_r": 18.7, + "shoulder_l": { + "flexion": 32.1, + "abduction": 48.3, + "rotation": -70.7 + }, + "elbow_l": 80.6, + "hip_r": { + "flexion": 120, + "abduction": 35, + "rotation": 50 + }, + "knee_r": 128, + "ankle_r": 0, + "hip_l": { + "flexion": 120, + "abduction": 35, + "rotation": 50 + }, + "knee_l": 128, + "ankle_l": 0, + "pins": { + "hand_r": [ + 162, + 134 + ], + "hand_l": [ + 209, + 128 + ] + } } ] } diff --git a/Exercise Library/Butterfly Stretch/preview.gif b/Exercise Library/Butterfly Stretch/preview.gif index af557bc..0ffe161 100644 Binary files a/Exercise Library/Butterfly Stretch/preview.gif and b/Exercise Library/Butterfly Stretch/preview.gif differ diff --git a/Exercise Library/Butterfly Stretch/visual.svg b/Exercise Library/Butterfly Stretch/visual.svg index 13f6edf..9f71862 100644 --- a/Exercise Library/Butterfly Stretch/visual.svg +++ b/Exercise Library/Butterfly Stretch/visual.svg @@ -1,34 +1,34 @@ Butterfly Stretch - - - + + + - + - - - + + + - - - + + + - - - + + + - - + + - - + + - - + + near diff --git a/Exercise Library/Calfs/frames/frame-1.svg b/Exercise Library/Calfs/frames/frame-1.svg index 12012b0..c35a976 100644 --- a/Exercise Library/Calfs/frames/frame-1.svg +++ b/Exercise Library/Calfs/frames/frame-1.svg @@ -17,8 +17,8 @@ - - + + @@ -29,8 +29,8 @@ - - + + diff --git a/Exercise Library/Calfs/frames/frame-2.svg b/Exercise Library/Calfs/frames/frame-2.svg index b63c719..dfe443b 100644 --- a/Exercise Library/Calfs/frames/frame-2.svg +++ b/Exercise Library/Calfs/frames/frame-2.svg @@ -17,8 +17,8 @@ - - + + @@ -29,8 +29,8 @@ - - + + diff --git a/Exercise Library/Calfs/motion.json b/Exercise Library/Calfs/motion.json index ccbf7cc..fdfe2e4 100644 --- a/Exercise Library/Calfs/motion.json +++ b/Exercise Library/Calfs/motion.json @@ -22,8 +22,8 @@ "neck": 16, "shoulder_r": 44, "elbow_r": 25, "shoulder_l": 44, "elbow_l": 25, - "hip_r": 62, "knee_r": -10, "ankle_r": 12, - "hip_l": 62, "knee_l": -10, "ankle_l": 12, + "hip_r": 62, "knee_r": 50, "ankle_r": 12, + "hip_l": 62, "knee_l": 56, "ankle_l": 12, "pins": {"hand_r": [166, 74], "hand_l": [170, 76], "foot_r": [212, 148], "foot_l": [216, 150]} }, { @@ -33,8 +33,8 @@ "neck": 16, "shoulder_r": 44, "elbow_r": 25, "shoulder_l": 44, "elbow_l": 25, - "hip_r": 66, "knee_r": -8, "ankle_r": -18, - "hip_l": 66, "knee_l": -8, "ankle_l": -18, + "hip_r": 66, "knee_r": 59, "ankle_r": -18, + "hip_l": 66, "knee_l": 64, "ankle_l": -18, "pins": {"hand_r": [166, 74], "hand_l": [170, 76], "foot_r": [212, 139], "foot_l": [216, 141]} } ] diff --git a/Exercise Library/Calfs/preview.gif b/Exercise Library/Calfs/preview.gif index 8780fd8..2b55869 100644 Binary files a/Exercise Library/Calfs/preview.gif and b/Exercise Library/Calfs/preview.gif differ diff --git a/Exercise Library/Calfs/visual.svg b/Exercise Library/Calfs/visual.svg index b63c719..dfe443b 100644 --- a/Exercise Library/Calfs/visual.svg +++ b/Exercise Library/Calfs/visual.svg @@ -17,8 +17,8 @@ - - + + @@ -29,8 +29,8 @@ - - + + diff --git a/Exercise Library/Cardio/frames/frame-1.svg b/Exercise Library/Cardio/frames/frame-1.svg new file mode 100644 index 0000000..84e55cf --- /dev/null +++ b/Exercise Library/Cardio/frames/frame-1.svg @@ -0,0 +1,38 @@ + + Cardio + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + near + + far + + diff --git a/Exercise Library/Cardio/frames/frame-2.svg b/Exercise Library/Cardio/frames/frame-2.svg new file mode 100644 index 0000000..cb484b7 --- /dev/null +++ b/Exercise Library/Cardio/frames/frame-2.svg @@ -0,0 +1,38 @@ + + Cardio + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + near + + far + + diff --git a/Exercise Library/Cardio/frames/frame-3.svg b/Exercise Library/Cardio/frames/frame-3.svg new file mode 100644 index 0000000..66da611 --- /dev/null +++ b/Exercise Library/Cardio/frames/frame-3.svg @@ -0,0 +1,39 @@ + + Cardio + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + near + + far + + diff --git a/Exercise Library/Cardio/frames/frame-4.svg b/Exercise Library/Cardio/frames/frame-4.svg new file mode 100644 index 0000000..cb484b7 --- /dev/null +++ b/Exercise Library/Cardio/frames/frame-4.svg @@ -0,0 +1,38 @@ + + Cardio + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + near + + far + + diff --git a/Exercise Library/Cardio/preview.gif b/Exercise Library/Cardio/preview.gif new file mode 100644 index 0000000..4ce4ea9 Binary files /dev/null and b/Exercise Library/Cardio/preview.gif differ diff --git a/Exercise Library/Cardio/visual.svg b/Exercise Library/Cardio/visual.svg new file mode 100644 index 0000000..84e55cf --- /dev/null +++ b/Exercise Library/Cardio/visual.svg @@ -0,0 +1,38 @@ + + Cardio + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + near + + far + + diff --git a/Exercise Library/Cat-Cow/frames/frame-1.svg b/Exercise Library/Cat-Cow/frames/frame-1.svg index ea8e1b1..05df3b4 100644 --- a/Exercise Library/Cat-Cow/frames/frame-1.svg +++ b/Exercise Library/Cat-Cow/frames/frame-1.svg @@ -2,24 +2,23 @@ Cat-Cow - - + - + - - - + + + - - + + diff --git a/Exercise Library/Cat-Cow/frames/frame-2.svg b/Exercise Library/Cat-Cow/frames/frame-2.svg index 7ebfce9..22a3635 100644 --- a/Exercise Library/Cat-Cow/frames/frame-2.svg +++ b/Exercise Library/Cat-Cow/frames/frame-2.svg @@ -2,24 +2,23 @@ Cat-Cow - - + - + - - - + + + - - + + diff --git a/Exercise Library/Cat-Cow/motion.json b/Exercise Library/Cat-Cow/motion.json index cce1752..404af02 100644 --- a/Exercise Library/Cat-Cow/motion.json +++ b/Exercise Library/Cat-Cow/motion.json @@ -10,8 +10,8 @@ "neck": 30, "head": -111, "shoulder_r": 65, "elbow_r": 0, "shoulder_l": 65, "elbow_l": 0, - "hip_r": 91, "knee_r": 83, "ankle_r": -55, - "hip_l": 91, "knee_l": 83, "ankle_l": -55, + "hip_r": 91, "knee_r": 93, "ankle_r": -55, + "hip_l": 91, "knee_l": 93, "ankle_l": -55, "pins": {"hand_l": [105, 152], "hand_r": [111, 154]} }, { @@ -21,8 +21,8 @@ "neck": 23, "head": -80, "shoulder_r": 102, "elbow_r": 0, "shoulder_l": 102, "elbow_l": 0, - "hip_r": 58, "knee_r": 83, "ankle_r": -55, - "hip_l": 58, "knee_l": 83, "ankle_l": -55, + "hip_r": 58, "knee_r": 93, "ankle_r": -55, + "hip_l": 58, "knee_l": 93, "ankle_l": -55, "pins": {"hand_l": [105, 152], "hand_r": [111, 154]} } ] diff --git a/Exercise Library/Cat-Cow/orbit.gif b/Exercise Library/Cat-Cow/orbit.gif index 5f45678..27cbb24 100644 Binary files a/Exercise Library/Cat-Cow/orbit.gif and b/Exercise Library/Cat-Cow/orbit.gif differ diff --git a/Exercise Library/Cat-Cow/preview.gif b/Exercise Library/Cat-Cow/preview.gif index 9e02876..8c794ea 100644 Binary files a/Exercise Library/Cat-Cow/preview.gif and b/Exercise Library/Cat-Cow/preview.gif differ diff --git a/Exercise Library/Cat-Cow/visual.svg b/Exercise Library/Cat-Cow/visual.svg index ea8e1b1..05df3b4 100644 --- a/Exercise Library/Cat-Cow/visual.svg +++ b/Exercise Library/Cat-Cow/visual.svg @@ -2,24 +2,23 @@ Cat-Cow - - + - + - - - + + + - - + + diff --git a/Exercise Library/Chest Opener/frames/frame-1.svg b/Exercise Library/Chest Opener/frames/frame-1.svg index 473e17a..f9b8b75 100644 --- a/Exercise Library/Chest Opener/frames/frame-1.svg +++ b/Exercise Library/Chest Opener/frames/frame-1.svg @@ -1,22 +1,22 @@ Chest Opener - - - + + + - + - - - + + + - - - + + + diff --git a/Exercise Library/Chest Opener/frames/frame-2.svg b/Exercise Library/Chest Opener/frames/frame-2.svg index 8d568e2..f579afe 100644 --- a/Exercise Library/Chest Opener/frames/frame-2.svg +++ b/Exercise Library/Chest Opener/frames/frame-2.svg @@ -1,22 +1,22 @@ Chest Opener - - - + + + - + - - - + + + - - - + + + diff --git a/Exercise Library/Chest Opener/motion.json b/Exercise Library/Chest Opener/motion.json index 2147024..2ac325f 100644 --- a/Exercise Library/Chest Opener/motion.json +++ b/Exercise Library/Chest Opener/motion.json @@ -13,7 +13,7 @@ "shoulder_l": -26, "elbow_l": 34, "hip_r": 2, "knee_r": 2, "ankle_r": 0, "hip_l": 2, "knee_l": 2, "ankle_l": 0, - "pins": {"foot_r": [158, 150], "foot_l": [162, 150]} + "pins": {"foot_r": [158, 148], "foot_l": [162, 148]} }, { "hold": 2.4, "tween": 1.8, @@ -24,7 +24,7 @@ "shoulder_l": -55, "elbow_l": 20, "hip_r": 2, "knee_r": 2, "ankle_r": 0, "hip_l": 2, "knee_l": 2, "ankle_l": 0, - "pins": {"foot_r": [158, 150], "foot_l": [162, 150], + "pins": {"foot_r": [158, 148], "foot_l": [162, 148], "hand_r": [150, 41], "hand_l": [154, 42]} } ] diff --git a/Exercise Library/Chest Opener/preview.gif b/Exercise Library/Chest Opener/preview.gif index 10a7014..0ea3c55 100644 Binary files a/Exercise Library/Chest Opener/preview.gif and b/Exercise Library/Chest Opener/preview.gif differ diff --git a/Exercise Library/Chest Opener/visual.svg b/Exercise Library/Chest Opener/visual.svg index 8d568e2..f579afe 100644 --- a/Exercise Library/Chest Opener/visual.svg +++ b/Exercise Library/Chest Opener/visual.svg @@ -1,22 +1,22 @@ Chest Opener - - - + + + - + - - - + + + - - - + + + diff --git a/Exercise Library/Chest Press/motion.json b/Exercise Library/Chest Press/motion.json index 93f8fca..5af88f2 100644 --- a/Exercise Library/Chest Press/motion.json +++ b/Exercise Library/Chest Press/motion.json @@ -19,8 +19,8 @@ "neck": 16, "head": -11, "shoulder_r": -20, "elbow_r": 140, "shoulder_l": -20, "elbow_l": 140, - "hip_r": 54, "knee_r": 50, - "hip_l": 54, "knee_l": 50, + "hip_r": 90, "knee_r": 108, + "hip_l": 91, "knee_l": 111, "pins": {"foot_r": [158, 151], "foot_l": [162, 152]} }, { @@ -30,8 +30,8 @@ "neck": 16, "head": -11, "shoulder_r": 74, "elbow_r": -8, "shoulder_l": 74, "elbow_l": -8, - "hip_r": 54, "knee_r": 50, - "hip_l": 54, "knee_l": 50, + "hip_r": 90, "knee_r": 108, + "hip_l": 91, "knee_l": 111, "pins": {"foot_r": [158, 151], "foot_l": [162, 152]} } ] diff --git a/Exercise Library/Child's Pose/frames/frame-1.svg b/Exercise Library/Child's Pose/frames/frame-1.svg index 009a250..4f215ae 100644 --- a/Exercise Library/Child's Pose/frames/frame-1.svg +++ b/Exercise Library/Child's Pose/frames/frame-1.svg @@ -1,34 +1,32 @@ Child's Pose - - - + - + - - + + - - - + + + - - - + + + - - + + - - - + + + - - + + near diff --git a/Exercise Library/Child's Pose/frames/frame-2.svg b/Exercise Library/Child's Pose/frames/frame-2.svg index ffdcf88..cdf0536 100644 --- a/Exercise Library/Child's Pose/frames/frame-2.svg +++ b/Exercise Library/Child's Pose/frames/frame-2.svg @@ -1,34 +1,32 @@ Child's Pose - - - + - + - - + + - - - - - - - - - - + + + + + + - - - + + + - - + + + + + + near diff --git a/Exercise Library/Child's Pose/motion.json b/Exercise Library/Child's Pose/motion.json index f146115..38f9671 100644 --- a/Exercise Library/Child's Pose/motion.json +++ b/Exercise Library/Child's Pose/motion.json @@ -5,25 +5,25 @@ "frames": [ { "hold": 2.4, "tween": 2.0, - "root": {"pos": [201, 108], "yaw": 180, "pitch": 89}, + "root": {"pos": [201, 104], "yaw": 180, "pitch": 87}, "spine": [15, 20], - "neck": 15, "head": -13, + "neck": 25, "head": -13, "shoulder_r": 168, "elbow_r": 8, "shoulder_l": 168, "elbow_l": 8, "hip_r": 86, "knee_r": 104, "ankle_r": -52, "hip_l": 86, "knee_l": 104, "ankle_l": -52, - "pins": {"hand_r": [80, 150], "hand_l": [84, 151]} + "pins": {"hand_r": [72, 151], "hand_l": [66.5, 151]} }, { "hold": 2.6, "tween": 2.0, - "root": {"pos": [202, 110], "yaw": 180, "pitch": 92}, + "root": {"pos": [202, 103], "yaw": 180, "pitch": 84}, "spine": [16, 22], - "neck": 17, "head": -15, + "neck": 36, "head": -15, "shoulder_r": 172, "elbow_r": 6, "shoulder_l": 172, "elbow_l": 6, "hip_r": 90, "knee_r": 108, "ankle_r": -52, "hip_l": 90, "knee_l": 108, "ankle_l": -52, - "pins": {"hand_r": [78, 150], "hand_l": [82, 151]} + "pins": {"hand_r": [73.3, 151], "hand_l": [67.9, 151]} } ] } diff --git a/Exercise Library/Child's Pose/preview.gif b/Exercise Library/Child's Pose/preview.gif index b9f2f00..d5d7f85 100644 Binary files a/Exercise Library/Child's Pose/preview.gif and b/Exercise Library/Child's Pose/preview.gif differ diff --git a/Exercise Library/Child's Pose/visual.svg b/Exercise Library/Child's Pose/visual.svg index ffdcf88..cdf0536 100644 --- a/Exercise Library/Child's Pose/visual.svg +++ b/Exercise Library/Child's Pose/visual.svg @@ -1,34 +1,32 @@ Child's Pose - - - + - + - - + + - - - - - - - - - - + + + + + + - - - + + + - - + + + + + + near diff --git a/Exercise Library/Cobra Stretch/frames/frame-1.svg b/Exercise Library/Cobra Stretch/frames/frame-1.svg index ac03963..6f0ec96 100644 --- a/Exercise Library/Cobra Stretch/frames/frame-1.svg +++ b/Exercise Library/Cobra Stretch/frames/frame-1.svg @@ -1,26 +1,26 @@ Cobra Stretch - + - - + + - - - + + + - - - + + + - - + + diff --git a/Exercise Library/Cobra Stretch/frames/frame-2.svg b/Exercise Library/Cobra Stretch/frames/frame-2.svg index ae3326f..8dce533 100644 --- a/Exercise Library/Cobra Stretch/frames/frame-2.svg +++ b/Exercise Library/Cobra Stretch/frames/frame-2.svg @@ -1,33 +1,29 @@ Cobra Stretch - - - - - - - - - - + - - + + - - - - + + + + - + - - - - + + + + + - - + + + + + + near diff --git a/Exercise Library/Cobra Stretch/motion.json b/Exercise Library/Cobra Stretch/motion.json index ab4c459..7543194 100644 --- a/Exercise Library/Cobra Stretch/motion.json +++ b/Exercise Library/Cobra Stretch/motion.json @@ -8,24 +8,24 @@ "root": {"pos": [188, 147], "yaw": 180, "pitch": 76}, "spine": [0, 6], "neck": 6, "head": -46, - "shoulder_r": 92, "elbow_r": 100, - "shoulder_l": 92, "elbow_l": 100, - "hip_r": 0, "knee_r": 0, "ankle_r": -50, - "hip_l": 0, "knee_l": 0, "ankle_l": -50, - "pins": {"hand_r": [104, 150], "hand_l": [108, 151], - "foot_r": [270, 150], "foot_l": [274, 151]} + "shoulder_r": 129, "elbow_r": 52, + "shoulder_l": 126, "elbow_l": 52, + "hip_r": 0, "knee_r": 0, "ankle_r": -65, + "hip_l": 0, "knee_l": 0, "ankle_l": -65, + "pins": {"hand_r": [59.2, 149], "hand_l": [53.9, 149], + "foot_r": [281, 148], "foot_l": [274, 149]} }, { "hold": 1.3, "tween": 1.1, - "root": {"pos": [188, 147], "yaw": 180, "pitch": 68}, - "spine": [-13, -16], + "root": {"pos": [188, 147], "yaw": 180, "pitch": 76}, + "spine": [-2, -2], "neck": -10, "head": -18, - "shoulder_r": 95, "elbow_r": 14, - "shoulder_l": 95, "elbow_l": 14, - "hip_r": 0, "knee_r": 0, "ankle_r": -50, - "hip_l": 0, "knee_l": 0, "ankle_l": -50, - "pins": {"hand_r": [104, 150], "hand_l": [108, 151], - "foot_r": [270, 150], "foot_l": [274, 151]} + "shoulder_r": 127, "elbow_r": 21, + "shoulder_l": 126, "elbow_l": 18, + "hip_r": 0, "knee_r": 0, "ankle_r": -65, + "hip_l": 0, "knee_l": 0, "ankle_l": -65, + "pins": {"hand_r": [59.2, 149], "hand_l": [53.9, 149], + "foot_r": [281, 148], "foot_l": [274, 149]} } ] } diff --git a/Exercise Library/Cobra Stretch/preview.gif b/Exercise Library/Cobra Stretch/preview.gif index 3e54cd4..c1f28e8 100644 Binary files a/Exercise Library/Cobra Stretch/preview.gif and b/Exercise Library/Cobra Stretch/preview.gif differ diff --git a/Exercise Library/Cobra Stretch/visual.svg b/Exercise Library/Cobra Stretch/visual.svg index ae3326f..8dce533 100644 --- a/Exercise Library/Cobra Stretch/visual.svg +++ b/Exercise Library/Cobra Stretch/visual.svg @@ -1,33 +1,29 @@ Cobra Stretch - - - - - - - - - - + - - + + - - - - + + + + - + - - - - + + + + + - - + + + + + + near diff --git a/Exercise Library/Crunch/frames/frame-1.svg b/Exercise Library/Crunch/frames/frame-1.svg index 343b5c1..9541f6d 100644 --- a/Exercise Library/Crunch/frames/frame-1.svg +++ b/Exercise Library/Crunch/frames/frame-1.svg @@ -6,8 +6,8 @@ - - + + @@ -23,8 +23,8 @@ - - + + diff --git a/Exercise Library/Crunch/motion.json b/Exercise Library/Crunch/motion.json index 29d4240..d2eab77 100644 --- a/Exercise Library/Crunch/motion.json +++ b/Exercise Library/Crunch/motion.json @@ -8,8 +8,8 @@ "root": {"pos": [166, 146], "pitch": -90}, "spine": [0, 0], "neck": 12, "head": 0, - "shoulder_r": 155, "elbow_r": 140, - "shoulder_l": 155, "elbow_l": 140, + "shoulder_r": 125, "elbow_r": 125, + "shoulder_l": 125, "elbow_l": 125, "hip_r": 75, "knee_r": 85, "ankle_r": 5, "hip_l": 75, "knee_l": 85, "ankle_l": 5, "pins": {"foot_r": [205, 148], "foot_l": [209, 150]} diff --git a/Exercise Library/Crunch/preview.gif b/Exercise Library/Crunch/preview.gif index 1628c80..fe895a4 100644 Binary files a/Exercise Library/Crunch/preview.gif and b/Exercise Library/Crunch/preview.gif differ diff --git a/Exercise Library/Deadlift/frames/frame-1.svg b/Exercise Library/Deadlift/frames/frame-1.svg index a055aec..106a927 100644 --- a/Exercise Library/Deadlift/frames/frame-1.svg +++ b/Exercise Library/Deadlift/frames/frame-1.svg @@ -1,39 +1,39 @@ Deadlift - - - - - + + + + + - + - - - + + + - - + + - - - + + + - - - + + + - - + + - - - - - + + + + + near diff --git a/Exercise Library/Deadlift/frames/frame-2.svg b/Exercise Library/Deadlift/frames/frame-2.svg index 1466684..eb01da3 100644 --- a/Exercise Library/Deadlift/frames/frame-2.svg +++ b/Exercise Library/Deadlift/frames/frame-2.svg @@ -1,38 +1,39 @@ Deadlift - - - - + + + + + - + - - - + + + - - - + + + - - + + - - - + + + - - + + - - - - - + + + + + near diff --git a/Exercise Library/Deadlift/motion.json b/Exercise Library/Deadlift/motion.json index 80fba60..5e9263c 100644 --- a/Exercise Library/Deadlift/motion.json +++ b/Exercise Library/Deadlift/motion.json @@ -9,27 +9,25 @@ "frames": [ { "hold": 0.4, "tween": 1.0, - "root": {"pos": [92, 90], "pitch": 78}, + "root": {"pos": [100, 82], "pitch": 72}, "spine": [0, -6], "neck": 5, "head": -70, - "shoulder_r": 75, "elbow_r": 5, - "shoulder_l": 75, "elbow_l": 5, - "hip_r": 115, "knee_r": 30, "ankle_r": 15, - "hip_l": 115, "knee_l": 30, "ankle_l": 15, - "pins": {"foot_r": [150, 147], "foot_l": [154, 149], - "hand_r": [156, 130], "hand_l": [160, 132]} + "shoulder_r": 35, "elbow_r": 8, + "shoulder_l": 35, "elbow_l": 8, + "hip_r": 122, "knee_r": 30, "ankle_r": 15, + "hip_l": 122, "knee_l": 30, "ankle_l": 15, + "pins": {"foot_r": [150, 148], "foot_l": [154, 149]} }, { "hold": 0.4, "tween": 1.2, - "root": {"pos": [150, 64], "pitch": 10}, + "root": {"pos": [150, 62], "pitch": 8}, "spine": [0, 0], "neck": 2, "head": -8, - "shoulder_r": 10, "elbow_r": 3, - "shoulder_l": 10, "elbow_l": 3, - "hip_r": 8, "knee_r": 5, "ankle_r": 0, - "hip_l": 8, "knee_l": 5, "ankle_l": 0, - "pins": {"foot_r": [150, 147], "foot_l": [154, 149], - "hand_r": [161, 38], "hand_l": [165, 40]} + "shoulder_r": -6, "elbow_r": 8, + "shoulder_l": -6, "elbow_l": 8, + "hip_r": 6, "knee_r": 8, "ankle_r": 0, + "hip_l": 6, "knee_l": 8, "ankle_l": 0, + "pins": {"foot_r": [150, 148], "foot_l": [154, 149]} } ] } diff --git a/Exercise Library/Deadlift/orbit.gif b/Exercise Library/Deadlift/orbit.gif index c7eff24..e927844 100644 Binary files a/Exercise Library/Deadlift/orbit.gif and b/Exercise Library/Deadlift/orbit.gif differ diff --git a/Exercise Library/Deadlift/preview.gif b/Exercise Library/Deadlift/preview.gif index 80c77c0..292da67 100644 Binary files a/Exercise Library/Deadlift/preview.gif and b/Exercise Library/Deadlift/preview.gif differ diff --git a/Exercise Library/Deadlift/visual.svg b/Exercise Library/Deadlift/visual.svg index a055aec..106a927 100644 --- a/Exercise Library/Deadlift/visual.svg +++ b/Exercise Library/Deadlift/visual.svg @@ -1,39 +1,39 @@ Deadlift - - - - - + + + + + - + - - - + + + - - + + - - - + + + - - - + + + - - + + - - - - - + + + + + near diff --git a/Exercise Library/Dumbbell Bench Press/frames/frame-1.svg b/Exercise Library/Dumbbell Bench Press/frames/frame-1.svg index f2377c0..0d6adfb 100644 --- a/Exercise Library/Dumbbell Bench Press/frames/frame-1.svg +++ b/Exercise Library/Dumbbell Bench Press/frames/frame-1.svg @@ -11,8 +11,8 @@ - - + + @@ -28,15 +28,15 @@ - - + + - - - - - - + + + + + + diff --git a/Exercise Library/Dumbbell Bench Press/frames/frame-2.svg b/Exercise Library/Dumbbell Bench Press/frames/frame-2.svg index bb1ac00..ae0c95a 100644 --- a/Exercise Library/Dumbbell Bench Press/frames/frame-2.svg +++ b/Exercise Library/Dumbbell Bench Press/frames/frame-2.svg @@ -3,10 +3,10 @@ - + - + @@ -18,8 +18,8 @@ - - + + @@ -30,15 +30,15 @@ - - + + - - - - - - + + + + + + diff --git a/Exercise Library/Dumbbell Bench Press/motion.json b/Exercise Library/Dumbbell Bench Press/motion.json index 40d7a4b..dd2335a 100644 --- a/Exercise Library/Dumbbell Bench Press/motion.json +++ b/Exercise Library/Dumbbell Bench Press/motion.json @@ -19,10 +19,10 @@ "neck": 8, "head": 0, "shoulder_r": 12, "elbow_r": 105, "shoulder_l": 12, "elbow_l": 105, - "hip_r": 78, "knee_r": 82, "ankle_r": 5, - "hip_l": 78, "knee_l": 82, "ankle_l": 5, + "hip_r": 10, "knee_r": 99, "ankle_r": 5, + "hip_l": 10, "knee_l": 102, "ankle_l": 5, "pins": {"foot_r": [196, 148], "foot_l": [200, 150], - "hand_r": [90, 104], "hand_l": [98, 106]} + "hand_r": [72, 102], "hand_l": [80, 104]} }, { "hold": 0.4, "tween": 1.2, @@ -31,8 +31,8 @@ "neck": 8, "head": 0, "shoulder_r": 90, "elbow_r": 5, "shoulder_l": 90, "elbow_l": 5, - "hip_r": 78, "knee_r": 82, "ankle_r": 5, - "hip_l": 78, "knee_l": 82, "ankle_l": 5, + "hip_r": 10, "knee_r": 99, "ankle_r": 5, + "hip_l": 10, "knee_l": 102, "ankle_l": 5, "pins": {"foot_r": [196, 148], "foot_l": [200, 150], "hand_r": [66, 57], "hand_l": [72, 59]} } diff --git a/Exercise Library/Dumbbell Bench Press/preview.gif b/Exercise Library/Dumbbell Bench Press/preview.gif index ce8eb31..2cc61a8 100644 Binary files a/Exercise Library/Dumbbell Bench Press/preview.gif and b/Exercise Library/Dumbbell Bench Press/preview.gif differ diff --git a/Exercise Library/Dumbbell Bench Press/visual.svg b/Exercise Library/Dumbbell Bench Press/visual.svg index f2377c0..0d6adfb 100644 --- a/Exercise Library/Dumbbell Bench Press/visual.svg +++ b/Exercise Library/Dumbbell Bench Press/visual.svg @@ -11,8 +11,8 @@ - - + + @@ -28,15 +28,15 @@ - - + + - - - - - - + + + + + + diff --git a/Exercise Library/Dumbbell Fly/frames/frame-1.svg b/Exercise Library/Dumbbell Fly/frames/frame-1.svg index cff04b6..6d32c8b 100644 --- a/Exercise Library/Dumbbell Fly/frames/frame-1.svg +++ b/Exercise Library/Dumbbell Fly/frames/frame-1.svg @@ -3,8 +3,8 @@ - - + + @@ -22,14 +22,14 @@ - - - + + + - - - + + + diff --git a/Exercise Library/Dumbbell Fly/frames/frame-2.svg b/Exercise Library/Dumbbell Fly/frames/frame-2.svg index 3bf8c13..3669546 100644 --- a/Exercise Library/Dumbbell Fly/frames/frame-2.svg +++ b/Exercise Library/Dumbbell Fly/frames/frame-2.svg @@ -3,8 +3,8 @@ - - + + @@ -22,14 +22,14 @@ - - - + + + - - - + + + diff --git a/Exercise Library/Dumbbell Fly/motion.json b/Exercise Library/Dumbbell Fly/motion.json index 3f6af2a..181967c 100644 --- a/Exercise Library/Dumbbell Fly/motion.json +++ b/Exercise Library/Dumbbell Fly/motion.json @@ -20,9 +20,9 @@ "neck": 8, "head": 0, "shoulder_r": 88, "elbow_r": 12, "shoulder_l": 88, "elbow_l": 12, - "hip_r": {"flexion": 78, "abduction": 10}, "knee_r": 82, "ankle_r": 5, - "hip_l": {"flexion": 78, "abduction": 10}, "knee_l": 82, "ankle_l": 5, - "pins": {"foot_r": [142, 148], "foot_l": [178, 150]} + "hip_r": {"flexion": 10, "abduction": 15}, "knee_r": 93, "ankle_r": 5, + "hip_l": {"flexion": 7, "abduction": 16}, "knee_l": 91, "ankle_l": 5, + "pins": {"foot_r": [145, 148], "foot_l": [176, 150]} }, { "hold": 0.5, "tween": 1.3, @@ -31,9 +31,9 @@ "neck": 8, "head": 0, "shoulder_r": {"flexion": 16, "abduction": 84}, "elbow_r": 22, "shoulder_l": {"flexion": 16, "abduction": 84}, "elbow_l": 22, - "hip_r": {"flexion": 78, "abduction": 10}, "knee_r": 82, "ankle_r": 5, - "hip_l": {"flexion": 78, "abduction": 10}, "knee_l": 82, "ankle_l": 5, - "pins": {"foot_r": [142, 148], "foot_l": [178, 150]} + "hip_r": {"flexion": 10, "abduction": 15}, "knee_r": 93, "ankle_r": 5, + "hip_l": {"flexion": 7, "abduction": 16}, "knee_l": 91, "ankle_l": 5, + "pins": {"foot_r": [145, 148], "foot_l": [176, 150]} } ] } diff --git a/Exercise Library/Dumbbell Fly/preview.gif b/Exercise Library/Dumbbell Fly/preview.gif index e669226..5592761 100644 Binary files a/Exercise Library/Dumbbell Fly/preview.gif and b/Exercise Library/Dumbbell Fly/preview.gif differ diff --git a/Exercise Library/Dumbbell Fly/visual.svg b/Exercise Library/Dumbbell Fly/visual.svg index 3bf8c13..3669546 100644 --- a/Exercise Library/Dumbbell Fly/visual.svg +++ b/Exercise Library/Dumbbell Fly/visual.svg @@ -3,8 +3,8 @@ - - + + @@ -22,14 +22,14 @@ - - - + + + - - - + + + diff --git a/Exercise Library/Dumbbell Row/frames/frame-1.svg b/Exercise Library/Dumbbell Row/frames/frame-1.svg index 511a981..5e77fd6 100644 --- a/Exercise Library/Dumbbell Row/frames/frame-1.svg +++ b/Exercise Library/Dumbbell Row/frames/frame-1.svg @@ -1,31 +1,26 @@ Dumbbell Row + - - - - - - - + + + + + + - - - - - - - - + + + diff --git a/Exercise Library/Dumbbell Row/frames/frame-2.svg b/Exercise Library/Dumbbell Row/frames/frame-2.svg index ee202d2..aab8a61 100644 --- a/Exercise Library/Dumbbell Row/frames/frame-2.svg +++ b/Exercise Library/Dumbbell Row/frames/frame-2.svg @@ -1,31 +1,26 @@ Dumbbell Row - - - - - - + - + + + + + + - - - - - - - - + + + diff --git a/Exercise Library/Dumbbell Row/motion.json b/Exercise Library/Dumbbell Row/motion.json index c264064..382207d 100644 --- a/Exercise Library/Dumbbell Row/motion.json +++ b/Exercise Library/Dumbbell Row/motion.json @@ -18,7 +18,7 @@ "neck": 10, "head": -50, "shoulder_r": 75, "elbow_r": 8, "shoulder_l": 72, "elbow_l": 5, - "hip_r": 25, "knee_r": 25, "ankle_r": 10, + "hip_r": 96, "knee_r": 76, "ankle_r": 30, "hip_l": 80, "knee_l": 95, "ankle_l": -50, "pins": {"foot_r": [196, 148], "foot_l": [202, 122], "hand_l": [66, 120], "hand_r": [92, 125]} @@ -28,9 +28,9 @@ "root": {"pos": [168, 82], "yaw": 180, "pitch": 80}, "spine": [0, 0], "neck": 10, "head": -50, - "shoulder_r": 40, "elbow_r": 115, + "shoulder_r": -21, "elbow_r": 115, "shoulder_l": 72, "elbow_l": 5, - "hip_r": 25, "knee_r": 25, "ankle_r": 10, + "hip_r": 96, "knee_r": 76, "ankle_r": 30, "hip_l": 80, "knee_l": 95, "ankle_l": -50, "pins": {"foot_r": [196, 148], "foot_l": [202, 122], "hand_l": [66, 120], "hand_r": [100, 86]} diff --git a/Exercise Library/Dumbbell Row/preview.gif b/Exercise Library/Dumbbell Row/preview.gif index dbb91d2..e1e75f3 100644 Binary files a/Exercise Library/Dumbbell Row/preview.gif and b/Exercise Library/Dumbbell Row/preview.gif differ diff --git a/Exercise Library/Dumbbell Row/visual.svg b/Exercise Library/Dumbbell Row/visual.svg index ee202d2..aab8a61 100644 --- a/Exercise Library/Dumbbell Row/visual.svg +++ b/Exercise Library/Dumbbell Row/visual.svg @@ -1,31 +1,26 @@ Dumbbell Row - - - - - - + - + + + + + + - - - - - - - - + + + diff --git a/Exercise Library/Face Pull/frames/frame-1.svg b/Exercise Library/Face Pull/frames/frame-1.svg index 933312b..736930c 100644 --- a/Exercise Library/Face Pull/frames/frame-1.svg +++ b/Exercise Library/Face Pull/frames/frame-1.svg @@ -1,22 +1,22 @@ Face Pull - - - + + + - - - + + + - - + + diff --git a/Exercise Library/Face Pull/frames/frame-2.svg b/Exercise Library/Face Pull/frames/frame-2.svg index 94c4a6d..f620d4f 100644 --- a/Exercise Library/Face Pull/frames/frame-2.svg +++ b/Exercise Library/Face Pull/frames/frame-2.svg @@ -1,22 +1,22 @@ Face Pull - - - + + + - - - + + + - - + + diff --git a/Exercise Library/Face Pull/motion.json b/Exercise Library/Face Pull/motion.json index 27aa81a..074b141 100644 --- a/Exercise Library/Face Pull/motion.json +++ b/Exercise Library/Face Pull/motion.json @@ -19,7 +19,7 @@ "shoulder_l": 95, "elbow_l": 10, "hip_r": 6, "knee_r": 8, "ankle_r": 0, "hip_l": 6, "knee_l": 8, "ankle_l": 0, - "pins": {"foot_r": [146, 148], "foot_l": [150, 150], + "pins": {"foot_r": [146, 148], "foot_l": [150, 148], "hand_r": [214, -24], "hand_l": [218, -22]} }, { @@ -31,7 +31,7 @@ "shoulder_l": {"flexion": 95, "abduction": 15}, "elbow_l": 140, "hip_r": 6, "knee_r": 8, "ankle_r": 0, "hip_l": 6, "knee_l": 8, "ankle_l": 0, - "pins": {"foot_r": [146, 148], "foot_l": [150, 150], + "pins": {"foot_r": [146, 148], "foot_l": [150, 148], "hand_r": [170, -26], "hand_l": [174, -24]} } ] diff --git a/Exercise Library/Face Pull/preview.gif b/Exercise Library/Face Pull/preview.gif index 152b8a1..078f4c4 100644 Binary files a/Exercise Library/Face Pull/preview.gif and b/Exercise Library/Face Pull/preview.gif differ diff --git a/Exercise Library/Face Pull/visual.svg b/Exercise Library/Face Pull/visual.svg index 94c4a6d..f620d4f 100644 --- a/Exercise Library/Face Pull/visual.svg +++ b/Exercise Library/Face Pull/visual.svg @@ -1,22 +1,22 @@ Face Pull - - - + + + - - - + + + - - + + diff --git a/Exercise Library/Glute Bridge/motion.json b/Exercise Library/Glute Bridge/motion.json index a9e19b1..8c09a60 100644 --- a/Exercise Library/Glute Bridge/motion.json +++ b/Exercise Library/Glute Bridge/motion.json @@ -10,8 +10,8 @@ "neck": 20, "head": -6, "shoulder_r": -4, "elbow_r": 0, "shoulder_l": -4, "elbow_l": 0, - "hip_r": 72, "knee_r": 82, "ankle_r": 5, - "hip_l": 72, "knee_l": 82, "ankle_l": 5, + "hip_r": 72, "knee_r": 129, "ankle_r": 5, + "hip_l": 72, "knee_l": 132, "ankle_l": 5, "pins": {"foot_r": [205, 148], "foot_l": [209, 150]} }, { diff --git a/Exercise Library/Goblet Squat/frames/frame-1.svg b/Exercise Library/Goblet Squat/frames/frame-1.svg index 7e5cf14..654ea48 100644 --- a/Exercise Library/Goblet Squat/frames/frame-1.svg +++ b/Exercise Library/Goblet Squat/frames/frame-1.svg @@ -1,20 +1,20 @@ Goblet Squat - - - + + + - - - + + + - - + + diff --git a/Exercise Library/Goblet Squat/frames/frame-2.svg b/Exercise Library/Goblet Squat/frames/frame-2.svg index 6d998d6..acb7899 100644 --- a/Exercise Library/Goblet Squat/frames/frame-2.svg +++ b/Exercise Library/Goblet Squat/frames/frame-2.svg @@ -1,14 +1,15 @@ Goblet Squat - - + + + - - - + + + @@ -16,8 +17,8 @@ - - + + diff --git a/Exercise Library/Goblet Squat/motion.json b/Exercise Library/Goblet Squat/motion.json index ccdf795..d0e251f 100644 --- a/Exercise Library/Goblet Squat/motion.json +++ b/Exercise Library/Goblet Squat/motion.json @@ -16,7 +16,7 @@ "shoulder_l": 5, "elbow_l": 140, "hip_r": 5, "knee_r": 4, "ankle_r": 0, "hip_l": 5, "knee_l": 4, "ankle_l": 0, - "pins": {"foot_r": [162, 148], "foot_l": [166, 150], + "pins": {"foot_r": [162, 148], "foot_l": [166, 147], "hand_r": [185, -8], "hand_l": [189, -6]} }, { @@ -28,7 +28,7 @@ "shoulder_l": 15, "elbow_l": 135, "hip_r": 96, "knee_r": 116, "ankle_r": 20, "hip_l": 96, "knee_l": 116, "ankle_l": 20, - "pins": {"foot_r": [162, 148], "foot_l": [166, 150], + "pins": {"foot_r": [162, 148], "foot_l": [166, 147], "hand_r": [196, 36], "hand_l": [200, 38]} } ] diff --git a/Exercise Library/Goblet Squat/orbit.gif b/Exercise Library/Goblet Squat/orbit.gif index 8c52007..b1f6517 100644 Binary files a/Exercise Library/Goblet Squat/orbit.gif and b/Exercise Library/Goblet Squat/orbit.gif differ diff --git a/Exercise Library/Goblet Squat/preview.gif b/Exercise Library/Goblet Squat/preview.gif index 03720fd..709f08e 100644 Binary files a/Exercise Library/Goblet Squat/preview.gif and b/Exercise Library/Goblet Squat/preview.gif differ diff --git a/Exercise Library/Goblet Squat/visual.svg b/Exercise Library/Goblet Squat/visual.svg index 6d998d6..acb7899 100644 --- a/Exercise Library/Goblet Squat/visual.svg +++ b/Exercise Library/Goblet Squat/visual.svg @@ -1,14 +1,15 @@ Goblet Squat - - + + + - - - + + + @@ -16,8 +17,8 @@ - - + + diff --git a/Exercise Library/Hip Circles/frames/frame-1.svg b/Exercise Library/Hip Circles/frames/frame-1.svg index 5b35851..b85cb4f 100644 --- a/Exercise Library/Hip Circles/frames/frame-1.svg +++ b/Exercise Library/Hip Circles/frames/frame-1.svg @@ -1,37 +1,37 @@ Hip Circles - - - - - - + + + + + + - + - - - - - - - + + + - - - + + + - - - + + + + + + + - - + + - - + + near diff --git a/Exercise Library/Hip Circles/frames/frame-2.svg b/Exercise Library/Hip Circles/frames/frame-2.svg index 3b34773..63b0d4f 100644 --- a/Exercise Library/Hip Circles/frames/frame-2.svg +++ b/Exercise Library/Hip Circles/frames/frame-2.svg @@ -1,21 +1,22 @@ Hip Circles - - - + + + + - - - + + + - - - + + + diff --git a/Exercise Library/Hip Circles/frames/frame-3.svg b/Exercise Library/Hip Circles/frames/frame-3.svg index f4020ac..cca6eb0 100644 --- a/Exercise Library/Hip Circles/frames/frame-3.svg +++ b/Exercise Library/Hip Circles/frames/frame-3.svg @@ -1,21 +1,22 @@ Hip Circles - - - + + + + - - - + + + - - - + + + diff --git a/Exercise Library/Hip Circles/frames/frame-4.svg b/Exercise Library/Hip Circles/frames/frame-4.svg index 5c5ad02..5df726a 100644 --- a/Exercise Library/Hip Circles/frames/frame-4.svg +++ b/Exercise Library/Hip Circles/frames/frame-4.svg @@ -1,26 +1,27 @@ Hip Circles - + + - - + + - - - + + + - - - + + + diff --git a/Exercise Library/Hip Circles/motion.json b/Exercise Library/Hip Circles/motion.json index 2098a41..0030d80 100644 --- a/Exercise Library/Hip Circles/motion.json +++ b/Exercise Library/Hip Circles/motion.json @@ -6,14 +6,14 @@ "frames": [ { "hold": 0.12, "tween": 0.6, - "root": {"pos": [160, 72]}, + "root": {"pos": [160, 61]}, "spine": [{"lateral": 0, "flexion": -2}, {"lateral": 0, "flexion": -2}], "neck": 0, "head": 0, "shoulder_r": {"flexion": -8, "abduction": 50}, "elbow_r": 125, "shoulder_l": {"flexion": -8, "abduction": 50}, "elbow_l": 125, - "hip_r": 3, "knee_r": 5, "ankle_r": 0, - "hip_l": 3, "knee_l": 5, "ankle_l": 0, - "pins": {"foot_r": [154, 150], "foot_l": [166, 150]} + "hip_r": {"flexion": 0, "abduction": 1}, "knee_r": 2, "ankle_r": 0, + "hip_l": {"flexion": 8, "abduction": -2}, "knee_l": 20, "ankle_l": 0, + "pins": {"foot_r": [154, 147], "foot_l": [166, 147]} }, { "hold": 0.12, "tween": 0.6, @@ -24,7 +24,7 @@ "shoulder_l": {"flexion": -8, "abduction": 50}, "elbow_l": 125, "hip_r": 3, "knee_r": 5, "ankle_r": 0, "hip_l": 3, "knee_l": 5, "ankle_l": 0, - "pins": {"foot_r": [154, 150], "foot_l": [166, 150]} + "pins": {"foot_r": [154, 147], "foot_l": [166, 147]} }, { "hold": 0.12, "tween": 0.6, @@ -35,7 +35,7 @@ "shoulder_l": {"flexion": -8, "abduction": 50}, "elbow_l": 125, "hip_r": 3, "knee_r": 5, "ankle_r": 0, "hip_l": 3, "knee_l": 5, "ankle_l": 0, - "pins": {"foot_r": [154, 150], "foot_l": [166, 150]} + "pins": {"foot_r": [154, 147], "foot_l": [166, 147]} }, { "hold": 0.12, "tween": 0.6, @@ -46,7 +46,7 @@ "shoulder_l": {"flexion": -8, "abduction": 50}, "elbow_l": 125, "hip_r": 3, "knee_r": 5, "ankle_r": 0, "hip_l": 3, "knee_l": 5, "ankle_l": 0, - "pins": {"foot_r": [154, 150], "foot_l": [166, 150]} + "pins": {"foot_r": [154, 147], "foot_l": [166, 147]} } ] } diff --git a/Exercise Library/Hip Circles/orbit.gif b/Exercise Library/Hip Circles/orbit.gif index 1551c9a..33b4fd2 100644 Binary files a/Exercise Library/Hip Circles/orbit.gif and b/Exercise Library/Hip Circles/orbit.gif differ diff --git a/Exercise Library/Hip Circles/preview.gif b/Exercise Library/Hip Circles/preview.gif index 18a0a17..9d30340 100644 Binary files a/Exercise Library/Hip Circles/preview.gif and b/Exercise Library/Hip Circles/preview.gif differ diff --git a/Exercise Library/Hip Circles/visual.svg b/Exercise Library/Hip Circles/visual.svg index 3b34773..63b0d4f 100644 --- a/Exercise Library/Hip Circles/visual.svg +++ b/Exercise Library/Hip Circles/visual.svg @@ -1,21 +1,22 @@ Hip Circles - - - + + + + - - - + + + - - - + + + diff --git a/Exercise Library/Hip Thrust/frames/frame-1.svg b/Exercise Library/Hip Thrust/frames/frame-1.svg index 4b80ce0..d8b579f 100644 --- a/Exercise Library/Hip Thrust/frames/frame-1.svg +++ b/Exercise Library/Hip Thrust/frames/frame-1.svg @@ -8,8 +8,8 @@ - - + + @@ -25,12 +25,12 @@ - - + + - - - + + + diff --git a/Exercise Library/Hip Thrust/frames/frame-2.svg b/Exercise Library/Hip Thrust/frames/frame-2.svg index 226354a..c109304 100644 --- a/Exercise Library/Hip Thrust/frames/frame-2.svg +++ b/Exercise Library/Hip Thrust/frames/frame-2.svg @@ -10,8 +10,8 @@ - - + + @@ -27,12 +27,12 @@ - - + + - - - + + + diff --git a/Exercise Library/Hip Thrust/orbit.gif b/Exercise Library/Hip Thrust/orbit.gif index cb2c636..fb86ef7 100644 Binary files a/Exercise Library/Hip Thrust/orbit.gif and b/Exercise Library/Hip Thrust/orbit.gif differ diff --git a/Exercise Library/Hip Thrust/preview.gif b/Exercise Library/Hip Thrust/preview.gif index 437d873..d39d415 100644 Binary files a/Exercise Library/Hip Thrust/preview.gif and b/Exercise Library/Hip Thrust/preview.gif differ diff --git a/Exercise Library/Hip Thrust/visual.svg b/Exercise Library/Hip Thrust/visual.svg index 226354a..c109304 100644 --- a/Exercise Library/Hip Thrust/visual.svg +++ b/Exercise Library/Hip Thrust/visual.svg @@ -10,8 +10,8 @@ - - + + @@ -27,12 +27,12 @@ - - + + - - - + + + diff --git a/Exercise Library/Kneeling Hip Flexor Stretch/frames/frame-1.svg b/Exercise Library/Kneeling Hip Flexor Stretch/frames/frame-1.svg index d87fdbf..5763b57 100644 --- a/Exercise Library/Kneeling Hip Flexor Stretch/frames/frame-1.svg +++ b/Exercise Library/Kneeling Hip Flexor Stretch/frames/frame-1.svg @@ -1,34 +1,34 @@ Kneeling Hip Flexor Stretch - - - + + + - + - - - + + + - - + + + + + - - + + - - - - - + + - - + + near diff --git a/Exercise Library/Kneeling Hip Flexor Stretch/frames/frame-2.svg b/Exercise Library/Kneeling Hip Flexor Stretch/frames/frame-2.svg index 55c9d53..a2d48ed 100644 --- a/Exercise Library/Kneeling Hip Flexor Stretch/frames/frame-2.svg +++ b/Exercise Library/Kneeling Hip Flexor Stretch/frames/frame-2.svg @@ -1,34 +1,34 @@ Kneeling Hip Flexor Stretch - - - + + + - + - - - + + + - - + + + + + - - + + - - - - - + + - - + + near diff --git a/Exercise Library/Kneeling Hip Flexor Stretch/motion.json b/Exercise Library/Kneeling Hip Flexor Stretch/motion.json index fd570f7..9ce8559 100644 --- a/Exercise Library/Kneeling Hip Flexor Stretch/motion.json +++ b/Exercise Library/Kneeling Hip Flexor Stretch/motion.json @@ -6,23 +6,23 @@ { "hold": 2.2, "tween": 1.8, "root": {"pos": [160, 108], "pitch": 4}, - "spine": [11, 11], + "spine": [40, 40], "neck": 8, "head": -12, - "shoulder_r": 54, "elbow_r": 36, - "shoulder_l": 54, "elbow_l": 36, + "shoulder_r": 12, "elbow_r": 70, + "shoulder_l": 12, "elbow_l": 66, "hip_r": 86, "knee_r": 90, "ankle_r": 6, - "hip_l": -16, "knee_l": 74, "ankle_l": -55, + "hip_l": -16, "knee_l": 80, "ankle_l": -55, "pins": {"foot_r": [206, 150], "hand_r": [202, 112], "hand_l": [206, 114]} }, { "hold": 2.4, "tween": 1.8, "root": {"pos": [162, 110], "pitch": 6}, - "spine": [15, 15], + "spine": [42, 42], "neck": 9, "head": -13, - "shoulder_r": 58, "elbow_r": 32, - "shoulder_l": 58, "elbow_l": 32, + "shoulder_r": -2, "elbow_r": 92, + "shoulder_l": -2, "elbow_l": 88, "hip_r": 90, "knee_r": 90, "ankle_r": 6, - "hip_l": -28, "knee_l": 56, "ankle_l": -55, + "hip_l": -28, "knee_l": 62, "ankle_l": -55, "pins": {"foot_r": [210, 150], "hand_r": [206, 110], "hand_l": [210, 112]} } ] diff --git a/Exercise Library/Kneeling Hip Flexor Stretch/preview.gif b/Exercise Library/Kneeling Hip Flexor Stretch/preview.gif index 40c0aec..040c2c8 100644 Binary files a/Exercise Library/Kneeling Hip Flexor Stretch/preview.gif and b/Exercise Library/Kneeling Hip Flexor Stretch/preview.gif differ diff --git a/Exercise Library/Kneeling Hip Flexor Stretch/visual.svg b/Exercise Library/Kneeling Hip Flexor Stretch/visual.svg index 55c9d53..a2d48ed 100644 --- a/Exercise Library/Kneeling Hip Flexor Stretch/visual.svg +++ b/Exercise Library/Kneeling Hip Flexor Stretch/visual.svg @@ -1,34 +1,34 @@ Kneeling Hip Flexor Stretch - - - + + + - + - - - + + + - - + + + + + - - + + - - - - - + + - - + + near diff --git a/Exercise Library/Lat Pull Down/preview.gif b/Exercise Library/Lat Pull Down/preview.gif index bd50672..a066457 100644 Binary files a/Exercise Library/Lat Pull Down/preview.gif and b/Exercise Library/Lat Pull Down/preview.gif differ diff --git a/Exercise Library/Leg Swings/frames/frame-1.svg b/Exercise Library/Leg Swings/frames/frame-1.svg index 3396baf..ce4d333 100644 --- a/Exercise Library/Leg Swings/frames/frame-1.svg +++ b/Exercise Library/Leg Swings/frames/frame-1.svg @@ -1,33 +1,33 @@ Leg Swings - - + + - - - + + + - - + + - - - + + + - - - + + + - - + + - - + + near diff --git a/Exercise Library/Leg Swings/frames/frame-2.svg b/Exercise Library/Leg Swings/frames/frame-2.svg index 5dfb381..3ce3fd5 100644 --- a/Exercise Library/Leg Swings/frames/frame-2.svg +++ b/Exercise Library/Leg Swings/frames/frame-2.svg @@ -1,35 +1,35 @@ Leg Swings - - - - + + + + - - - + + + - - + + - - - + + + - - - + + + - - + + - - + + near diff --git a/Exercise Library/Leg Swings/motion.json b/Exercise Library/Leg Swings/motion.json index 691e0d0..350e6d5 100644 --- a/Exercise Library/Leg Swings/motion.json +++ b/Exercise Library/Leg Swings/motion.json @@ -5,8 +5,8 @@ "working": ["leg_r"], "frames": [ { - "hold": 0.16, "tween": 0.72, - "root": {"pos": [156, 66], "pitch": 5}, + "hold": 0.16, "tween": 0.83, + "root": {"pos": [156, 64], "pitch": 5}, "spine": [0, 0], "neck": 2, "head": -6, "shoulder_r": 6, "elbow_r": 10, @@ -16,8 +16,8 @@ "pins": {"foot_l": [168, 150]} }, { - "hold": 0.16, "tween": 0.72, - "root": {"pos": [156, 66], "pitch": 5}, + "hold": 0.16, "tween": 0.83, + "root": {"pos": [156, 64], "pitch": 5}, "spine": [0, 0], "neck": 2, "head": -6, "shoulder_r": 6, "elbow_r": 10, diff --git a/Exercise Library/Leg Swings/orbit.gif b/Exercise Library/Leg Swings/orbit.gif index f3ad650..cf76f04 100644 Binary files a/Exercise Library/Leg Swings/orbit.gif and b/Exercise Library/Leg Swings/orbit.gif differ diff --git a/Exercise Library/Leg Swings/preview.gif b/Exercise Library/Leg Swings/preview.gif index 33d12b9..9fe75e6 100644 Binary files a/Exercise Library/Leg Swings/preview.gif and b/Exercise Library/Leg Swings/preview.gif differ diff --git a/Exercise Library/Leg Swings/visual.svg b/Exercise Library/Leg Swings/visual.svg index 3396baf..ce4d333 100644 --- a/Exercise Library/Leg Swings/visual.svg +++ b/Exercise Library/Leg Swings/visual.svg @@ -1,33 +1,33 @@ Leg Swings - - + + - - - + + + - - + + - - - + + + - - - + + + - - + + - - + + near diff --git a/Exercise Library/Lunge/frames/frame-1.svg b/Exercise Library/Lunge/frames/frame-1.svg index 1f858a0..a9abdbc 100644 --- a/Exercise Library/Lunge/frames/frame-1.svg +++ b/Exercise Library/Lunge/frames/frame-1.svg @@ -1,27 +1,27 @@ Lunge - + + + - - - + - - - + + + + + + + + - - - - - diff --git a/Exercise Library/Lunge/frames/frame-2.svg b/Exercise Library/Lunge/frames/frame-2.svg index 7719c91..b69381b 100644 --- a/Exercise Library/Lunge/frames/frame-2.svg +++ b/Exercise Library/Lunge/frames/frame-2.svg @@ -1,24 +1,24 @@ Lunge - + - + - - - + + + - - - + + + diff --git a/Exercise Library/Lunge/motion.json b/Exercise Library/Lunge/motion.json index 3101682..91d2e2b 100644 --- a/Exercise Library/Lunge/motion.json +++ b/Exercise Library/Lunge/motion.json @@ -13,7 +13,7 @@ "shoulder_l": 5, "elbow_l": 8, "hip_r": 25, "knee_r": 10, "ankle_r": 5, "hip_l": -25, "knee_l": 10, "ankle_l": -12, - "pins": {"foot_r": [196, 148], "foot_l": [124, 147]} + "pins": {"foot_r": [195, 148], "foot_l": [125, 138]} }, { "hold": 0.4, "tween": 1.0, @@ -24,7 +24,7 @@ "shoulder_l": 5, "elbow_l": 8, "hip_r": 80, "knee_r": 95, "ankle_r": 15, "hip_l": -12, "knee_l": 100, "ankle_l": -42, - "pins": {"foot_r": [196, 148], "foot_l": [124, 147]} + "pins": {"foot_r": [195, 148], "foot_l": [125, 145]} } ] } diff --git a/Exercise Library/Lunge/preview.gif b/Exercise Library/Lunge/preview.gif index 6cdfdcf..40a2421 100644 Binary files a/Exercise Library/Lunge/preview.gif and b/Exercise Library/Lunge/preview.gif differ diff --git a/Exercise Library/Lunge/visual.svg b/Exercise Library/Lunge/visual.svg index 7719c91..b69381b 100644 --- a/Exercise Library/Lunge/visual.svg +++ b/Exercise Library/Lunge/visual.svg @@ -1,24 +1,24 @@ Lunge - + - + - - - + + + - - - + + + diff --git a/Exercise Library/Meditation/frames/frame-1.svg b/Exercise Library/Meditation/frames/frame-1.svg index 4b79dd9..803ac43 100644 --- a/Exercise Library/Meditation/frames/frame-1.svg +++ b/Exercise Library/Meditation/frames/frame-1.svg @@ -1,38 +1,37 @@ Meditation - - - - - - - + + + + + + - + - - - + + + - + - - - - - - + - - + + + + + + + - - + + - - + + near diff --git a/Exercise Library/Meditation/frames/frame-2.svg b/Exercise Library/Meditation/frames/frame-2.svg index 19a7cd9..9e3b929 100644 --- a/Exercise Library/Meditation/frames/frame-2.svg +++ b/Exercise Library/Meditation/frames/frame-2.svg @@ -1,37 +1,37 @@ Meditation - - - - - - + + + + + + - + + + + - - - + + + - - - - - - - - - - + + - - + + - - + + + + + + + near diff --git a/Exercise Library/Meditation/motion.json b/Exercise Library/Meditation/motion.json index 6501a12..e23f9a6 100644 --- a/Exercise Library/Meditation/motion.json +++ b/Exercise Library/Meditation/motion.json @@ -7,24 +7,22 @@ { "hold": 1.2, "tween": 2.6, "root": {"pos": [160, 143], "pitch": 2}, - "spine": [6, 2], - "neck": 4, "head": -8, - "shoulder_r": {"flexion": 30, "abduction": 8, "rotation": -25}, "elbow_r": 100, - "shoulder_l": {"flexion": 30, "abduction": 8, "rotation": -25}, "elbow_l": 100, - "hip_r": {"flexion": 88, "abduction": 45, "rotation": 50}, "knee_r": 146, "ankle_r": 0, - "hip_l": {"flexion": 88, "abduction": 45, "rotation": 50}, "knee_l": 146, "ankle_l": 0, - "pins": {"hand_r": [174, 95], "hand_l": [176, 96]} + "spine": [6, 4], + "neck": 5, "head": -9, + "shoulder_r": {"flexion": 5, "abduction": 0, "rotation": 0}, "elbow_r": 48, + "shoulder_l": {"flexion": 8, "abduction": -15, "rotation": -20}, "elbow_l": 39, + "hip_r": {"flexion": 118, "abduction": 38, "rotation": 48}, "knee_r": 130, "ankle_r": 0, + "hip_l": {"flexion": 118, "abduction": 38, "rotation": 48}, "knee_l": 130, "ankle_l": 0 }, { "hold": 0.8, "tween": 2.8, - "root": {"pos": [160, 142], "pitch": 1}, - "spine": [3, -2], - "neck": 2, "head": -6, - "shoulder_r": {"flexion": 33, "abduction": 8, "rotation": -25}, "elbow_r": 96, - "shoulder_l": {"flexion": 33, "abduction": 8, "rotation": -25}, "elbow_l": 96, - "hip_r": {"flexion": 88, "abduction": 45, "rotation": 50}, "knee_r": 146, "ankle_r": 0, - "hip_l": {"flexion": 88, "abduction": 45, "rotation": 50}, "knee_l": 146, "ankle_l": 0, - "pins": {"hand_r": [174, 93], "hand_l": [176, 94]} + "root": {"pos": [160, 143], "pitch": 2}, + "spine": [3, 1], + "neck": 3, "head": -7, + "shoulder_r": {"flexion": 5, "abduction": 0, "rotation": 0}, "elbow_r": 48, + "shoulder_l": {"flexion": 8, "abduction": -15, "rotation": -20}, "elbow_l": 39, + "hip_r": {"flexion": 118, "abduction": 38, "rotation": 48}, "knee_r": 130, "ankle_r": 0, + "hip_l": {"flexion": 118, "abduction": 38, "rotation": 48}, "knee_l": 130, "ankle_l": 0 } ] } diff --git a/Exercise Library/Meditation/preview.gif b/Exercise Library/Meditation/preview.gif index 6c7a48d..ba0591b 100644 Binary files a/Exercise Library/Meditation/preview.gif and b/Exercise Library/Meditation/preview.gif differ diff --git a/Exercise Library/Meditation/visual.svg b/Exercise Library/Meditation/visual.svg index 4b79dd9..803ac43 100644 --- a/Exercise Library/Meditation/visual.svg +++ b/Exercise Library/Meditation/visual.svg @@ -1,38 +1,37 @@ Meditation - - - - - - - + + + + + + - + - - - + + + - + - - - - - - + - - + + + + + + + - - + + - - + + near diff --git a/Exercise Library/Neck Rolls/frames/frame-1.svg b/Exercise Library/Neck Rolls/frames/frame-1.svg index d3d0151..bb32d07 100644 --- a/Exercise Library/Neck Rolls/frames/frame-1.svg +++ b/Exercise Library/Neck Rolls/frames/frame-1.svg @@ -1,20 +1,21 @@ Neck Rolls - - - + + + + - - - + + + - - - + + + diff --git a/Exercise Library/Neck Rolls/frames/frame-2.svg b/Exercise Library/Neck Rolls/frames/frame-2.svg index d28671c..8a4903d 100644 --- a/Exercise Library/Neck Rolls/frames/frame-2.svg +++ b/Exercise Library/Neck Rolls/frames/frame-2.svg @@ -1,22 +1,23 @@ Neck Rolls - - - + + + + - - - + + + - - - + + + diff --git a/Exercise Library/Neck Rolls/frames/frame-3.svg b/Exercise Library/Neck Rolls/frames/frame-3.svg index ae5d200..d37dad3 100644 --- a/Exercise Library/Neck Rolls/frames/frame-3.svg +++ b/Exercise Library/Neck Rolls/frames/frame-3.svg @@ -1,20 +1,21 @@ Neck Rolls - - - + + + + - - - + + + - - - + + + diff --git a/Exercise Library/Neck Rolls/frames/frame-4.svg b/Exercise Library/Neck Rolls/frames/frame-4.svg index fa3dee0..9db153e 100644 --- a/Exercise Library/Neck Rolls/frames/frame-4.svg +++ b/Exercise Library/Neck Rolls/frames/frame-4.svg @@ -1,20 +1,21 @@ Neck Rolls - - - + + + + - - - + + + - - - + + + diff --git a/Exercise Library/Neck Rolls/orbit.gif b/Exercise Library/Neck Rolls/orbit.gif index f09eb04..fc27a84 100644 Binary files a/Exercise Library/Neck Rolls/orbit.gif and b/Exercise Library/Neck Rolls/orbit.gif differ diff --git a/Exercise Library/Neck Rolls/preview.gif b/Exercise Library/Neck Rolls/preview.gif index 24e3bf9..2b52934 100644 Binary files a/Exercise Library/Neck Rolls/preview.gif and b/Exercise Library/Neck Rolls/preview.gif differ diff --git a/Exercise Library/Neck Rolls/visual.svg b/Exercise Library/Neck Rolls/visual.svg index d3d0151..bb32d07 100644 --- a/Exercise Library/Neck Rolls/visual.svg +++ b/Exercise Library/Neck Rolls/visual.svg @@ -1,20 +1,21 @@ Neck Rolls - - - + + + + - - - + + + - - - + + + diff --git a/Exercise Library/Overhead Triceps Stretch/frames/frame-1.svg b/Exercise Library/Overhead Triceps Stretch/frames/frame-1.svg index 6923128..7277a36 100644 --- a/Exercise Library/Overhead Triceps Stretch/frames/frame-1.svg +++ b/Exercise Library/Overhead Triceps Stretch/frames/frame-1.svg @@ -1,9 +1,10 @@ Overhead Triceps Stretch - - - + + + + @@ -11,14 +12,14 @@ - - - + + + - - - + + + diff --git a/Exercise Library/Overhead Triceps Stretch/frames/frame-2.svg b/Exercise Library/Overhead Triceps Stretch/frames/frame-2.svg index 5e5b911..e2ec9ed 100644 --- a/Exercise Library/Overhead Triceps Stretch/frames/frame-2.svg +++ b/Exercise Library/Overhead Triceps Stretch/frames/frame-2.svg @@ -1,23 +1,24 @@ Overhead Triceps Stretch - - - + + + + - - - + + + - - - + + + diff --git a/Exercise Library/Overhead Triceps Stretch/preview.gif b/Exercise Library/Overhead Triceps Stretch/preview.gif index 2bad935..01a8788 100644 Binary files a/Exercise Library/Overhead Triceps Stretch/preview.gif and b/Exercise Library/Overhead Triceps Stretch/preview.gif differ diff --git a/Exercise Library/Overhead Triceps Stretch/visual.svg b/Exercise Library/Overhead Triceps Stretch/visual.svg index 5e5b911..e2ec9ed 100644 --- a/Exercise Library/Overhead Triceps Stretch/visual.svg +++ b/Exercise Library/Overhead Triceps Stretch/visual.svg @@ -1,23 +1,24 @@ Overhead Triceps Stretch - - - + + + + - - - + + + - - - + + + diff --git a/Exercise Library/Pec Deck/frames/frame-1.svg b/Exercise Library/Pec Deck/frames/frame-1.svg index bdec932..8326c64 100644 --- a/Exercise Library/Pec Deck/frames/frame-1.svg +++ b/Exercise Library/Pec Deck/frames/frame-1.svg @@ -3,8 +3,8 @@ - - + + @@ -22,14 +22,14 @@ - - - + + + - - - + + + diff --git a/Exercise Library/Pec Deck/frames/frame-2.svg b/Exercise Library/Pec Deck/frames/frame-2.svg index 10a7833..a9953cc 100644 --- a/Exercise Library/Pec Deck/frames/frame-2.svg +++ b/Exercise Library/Pec Deck/frames/frame-2.svg @@ -1,8 +1,8 @@ Pec Deck - - + + @@ -14,14 +14,14 @@ - - - + + + - - - + + + diff --git a/Exercise Library/Pec Deck/motion.json b/Exercise Library/Pec Deck/motion.json index 014c199..326bf23 100644 --- a/Exercise Library/Pec Deck/motion.json +++ b/Exercise Library/Pec Deck/motion.json @@ -20,8 +20,8 @@ "neck": 0, "shoulder_r": {"flexion": 18, "abduction": 82}, "elbow_r": 25, "shoulder_l": {"flexion": 18, "abduction": 82}, "elbow_l": 25, - "hip_r": 78, "knee_r": 62, - "hip_l": 78, "knee_l": 62 + "hip_r": 96, "knee_r": 100, + "hip_l": 96, "knee_l": 100 }, { "hold": 0.5, "tween": 1.2, @@ -30,8 +30,8 @@ "neck": 0, "shoulder_r": {"flexion": 86, "abduction": 6}, "elbow_r": 25, "shoulder_l": {"flexion": 86, "abduction": 6}, "elbow_l": 25, - "hip_r": 78, "knee_r": 62, - "hip_l": 78, "knee_l": 62 + "hip_r": 96, "knee_r": 100, + "hip_l": 96, "knee_l": 100 } ] } diff --git a/Exercise Library/Pec Deck/preview.gif b/Exercise Library/Pec Deck/preview.gif index 67d708b..e04ab26 100644 Binary files a/Exercise Library/Pec Deck/preview.gif and b/Exercise Library/Pec Deck/preview.gif differ diff --git a/Exercise Library/Pec Deck/visual.svg b/Exercise Library/Pec Deck/visual.svg index 10a7833..a9953cc 100644 --- a/Exercise Library/Pec Deck/visual.svg +++ b/Exercise Library/Pec Deck/visual.svg @@ -1,8 +1,8 @@ Pec Deck - - + + @@ -14,14 +14,14 @@ - - - + + + - - - + + + diff --git a/Exercise Library/Plank/frames/frame-1.svg b/Exercise Library/Plank/frames/frame-1.svg index 3fd68cf..c7c466a 100644 --- a/Exercise Library/Plank/frames/frame-1.svg +++ b/Exercise Library/Plank/frames/frame-1.svg @@ -1,26 +1,25 @@ Plank - - + - + - - - + + + - - + + diff --git a/Exercise Library/Plank/frames/frame-2.svg b/Exercise Library/Plank/frames/frame-2.svg index d4f742e..429ebc5 100644 --- a/Exercise Library/Plank/frames/frame-2.svg +++ b/Exercise Library/Plank/frames/frame-2.svg @@ -1,29 +1,29 @@ Plank - + - - + + - - - + + + - - - + + + - - - + + + - - + + - - + + near diff --git a/Exercise Library/Plank/motion.json b/Exercise Library/Plank/motion.json index abeec08..11abadc 100644 --- a/Exercise Library/Plank/motion.json +++ b/Exercise Library/Plank/motion.json @@ -10,18 +10,18 @@ "neck": 0, "head": -65, "shoulder_r": 95, "elbow_r": 90, "shoulder_l": 95, "elbow_l": 90, - "hip_r": 60, "knee_r": 55, - "hip_l": 60, "knee_l": 55 + "hip_r": 60, "knee_r": 72, + "hip_l": 60, "knee_l": 72 }, { "hold": 1.8, "tween": 0.7, - "root": {"pos": [168, 137], "yaw": 180, "pitch": 80}, + "root": {"pos": [168, 136], "yaw": 180, "pitch": 80}, "spine": [0, 0], "neck": 0, "head": -50, - "shoulder_r": 80, "elbow_r": 90, - "shoulder_l": 80, "elbow_l": 90, - "hip_r": 0, "knee_r": 0, - "hip_l": 0, "knee_l": 0 + "shoulder_r": 82, "elbow_r": 90, + "shoulder_l": 82, "elbow_l": 90, + "hip_r": 0, "knee_r": 14, "ankle_r": -50, + "hip_l": 0, "knee_l": 14, "ankle_l": -50 } ] } diff --git a/Exercise Library/Plank/preview.gif b/Exercise Library/Plank/preview.gif index 479ee24..fa07c0d 100644 Binary files a/Exercise Library/Plank/preview.gif and b/Exercise Library/Plank/preview.gif differ diff --git a/Exercise Library/Plank/visual.svg b/Exercise Library/Plank/visual.svg index d4f742e..429ebc5 100644 --- a/Exercise Library/Plank/visual.svg +++ b/Exercise Library/Plank/visual.svg @@ -1,29 +1,29 @@ Plank - + - - + + - - - + + + - - - + + + - - - + + + - - + + - - + + near diff --git a/Exercise Library/Pull-Up/preview.gif b/Exercise Library/Pull-Up/preview.gif index c791c02..83d061d 100644 Binary files a/Exercise Library/Pull-Up/preview.gif and b/Exercise Library/Pull-Up/preview.gif differ diff --git a/Exercise Library/Push-Up/frames/frame-1.svg b/Exercise Library/Push-Up/frames/frame-1.svg index 6f206f1..85368a6 100644 --- a/Exercise Library/Push-Up/frames/frame-1.svg +++ b/Exercise Library/Push-Up/frames/frame-1.svg @@ -1,31 +1,32 @@ Push-Up - - - + + + + - - - - - - + - - + + + + + + + - - - + + + - - + + diff --git a/Exercise Library/Push-Up/frames/frame-2.svg b/Exercise Library/Push-Up/frames/frame-2.svg index 6138fc8..29b6231 100644 --- a/Exercise Library/Push-Up/frames/frame-2.svg +++ b/Exercise Library/Push-Up/frames/frame-2.svg @@ -1,22 +1,22 @@ Push-Up - + - - - + + + - - - + + + diff --git a/Exercise Library/Push-Up/motion.json b/Exercise Library/Push-Up/motion.json index f45c83d..6caafbb 100644 --- a/Exercise Library/Push-Up/motion.json +++ b/Exercise Library/Push-Up/motion.json @@ -10,10 +10,10 @@ "neck": 0, "head": -60, "shoulder_r": 90, "elbow_r": 8, "shoulder_l": 90, "elbow_l": 8, - "hip_r": 5, "knee_r": 3, "ankle_r": 25, + "hip_r": 5, "knee_r": 2, "ankle_r": 25, "hip_l": 5, "knee_l": 3, "ankle_l": 25, "pins": {"hand_r": [97, 148], "hand_l": [101, 150], - "foot_r": [256, 143], "foot_l": [260, 145]} + "foot_r": [268, 143], "foot_l": [260, 142]} }, { "hold": 0.4, "tween": 0.9, @@ -21,11 +21,11 @@ "spine": [0, 0], "neck": 0, "head": -55, "shoulder_r": 60, "elbow_r": 110, - "shoulder_l": 60, "elbow_l": 110, - "hip_r": 5, "knee_r": 3, "ankle_r": 25, + "shoulder_l": 8, "elbow_l": 110, + "hip_r": 5, "knee_r": 33, "ankle_r": 25, "hip_l": 5, "knee_l": 3, "ankle_l": 25, "pins": {"hand_r": [97, 148], "hand_l": [101, 150], - "foot_r": [256, 143], "foot_l": [260, 145]} + "foot_r": [268, 143], "foot_l": [260, 142]} } ] } diff --git a/Exercise Library/Push-Up/preview.gif b/Exercise Library/Push-Up/preview.gif index 2d0d573..4e9cc26 100644 Binary files a/Exercise Library/Push-Up/preview.gif and b/Exercise Library/Push-Up/preview.gif differ diff --git a/Exercise Library/Push-Up/visual.svg b/Exercise Library/Push-Up/visual.svg index 6f206f1..85368a6 100644 --- a/Exercise Library/Push-Up/visual.svg +++ b/Exercise Library/Push-Up/visual.svg @@ -1,31 +1,32 @@ Push-Up - - - + + + + - - - - - - + - - + + + + + + + - - - + + + - - + + diff --git a/Exercise Library/Rear Delt Fly/frames/frame-1.svg b/Exercise Library/Rear Delt Fly/frames/frame-1.svg index 0e06368..bca6eb6 100644 --- a/Exercise Library/Rear Delt Fly/frames/frame-1.svg +++ b/Exercise Library/Rear Delt Fly/frames/frame-1.svg @@ -1,8 +1,8 @@ Rear Delt Fly - - + + @@ -11,14 +11,14 @@ - - - + + + - - - + + + diff --git a/Exercise Library/Rear Delt Fly/frames/frame-2.svg b/Exercise Library/Rear Delt Fly/frames/frame-2.svg index 1bdc8ee..38c1206 100644 --- a/Exercise Library/Rear Delt Fly/frames/frame-2.svg +++ b/Exercise Library/Rear Delt Fly/frames/frame-2.svg @@ -1,8 +1,8 @@ Rear Delt Fly - - + + @@ -11,14 +11,14 @@ - - - + + + - - - + + + diff --git a/Exercise Library/Rear Delt Fly/motion.json b/Exercise Library/Rear Delt Fly/motion.json index 5855500..a7d9528 100644 --- a/Exercise Library/Rear Delt Fly/motion.json +++ b/Exercise Library/Rear Delt Fly/motion.json @@ -20,8 +20,8 @@ "neck": 0, "shoulder_r": {"flexion": 85, "abduction": 6}, "elbow_r": 15, "shoulder_l": {"flexion": 85, "abduction": 6}, "elbow_l": 15, - "hip_r": 78, "knee_r": 62, - "hip_l": 78, "knee_l": 62 + "hip_r": 96, "knee_r": 100, + "hip_l": 96, "knee_l": 100 }, { "hold": 0.5, "tween": 1.2, @@ -30,8 +30,8 @@ "neck": 0, "shoulder_r": {"flexion": 12, "abduction": 84}, "elbow_r": 15, "shoulder_l": {"flexion": 12, "abduction": 84}, "elbow_l": 15, - "hip_r": 78, "knee_r": 62, - "hip_l": 78, "knee_l": 62 + "hip_r": 96, "knee_r": 100, + "hip_l": 96, "knee_l": 100 } ] } diff --git a/Exercise Library/Rear Delt Fly/preview.gif b/Exercise Library/Rear Delt Fly/preview.gif index 6536a26..5af8048 100644 Binary files a/Exercise Library/Rear Delt Fly/preview.gif and b/Exercise Library/Rear Delt Fly/preview.gif differ diff --git a/Exercise Library/Rear Delt Fly/visual.svg b/Exercise Library/Rear Delt Fly/visual.svg index 1bdc8ee..38c1206 100644 --- a/Exercise Library/Rear Delt Fly/visual.svg +++ b/Exercise Library/Rear Delt Fly/visual.svg @@ -1,8 +1,8 @@ Rear Delt Fly - - + + @@ -11,14 +11,14 @@ - - - + + + - - - + + + diff --git a/Exercise Library/Reverse Crunch/frames/frame-2.svg b/Exercise Library/Reverse Crunch/frames/frame-2.svg index 0dfac1f..7ba10d4 100644 --- a/Exercise Library/Reverse Crunch/frames/frame-2.svg +++ b/Exercise Library/Reverse Crunch/frames/frame-2.svg @@ -1,32 +1,32 @@ Reverse Crunch - + - - + + - - - + + + - - - + + + - - + + - - - + + + - - + + near diff --git a/Exercise Library/Reverse Crunch/motion.json b/Exercise Library/Reverse Crunch/motion.json index c2c5582..eed3179 100644 --- a/Exercise Library/Reverse Crunch/motion.json +++ b/Exercise Library/Reverse Crunch/motion.json @@ -15,7 +15,7 @@ }, { "hold": 0.8, "tween": 0.9, - "root": {"pos": [166, 136], "pitch": -105}, + "root": {"pos": [166, 134], "pitch": -105}, "spine": [0, 20], "neck": -7, "head": 2, "shoulder_r": 3, "elbow_r": 0, diff --git a/Exercise Library/Reverse Crunch/preview.gif b/Exercise Library/Reverse Crunch/preview.gif index 2a98662..a74247a 100644 Binary files a/Exercise Library/Reverse Crunch/preview.gif and b/Exercise Library/Reverse Crunch/preview.gif differ diff --git a/Exercise Library/Reverse Crunch/visual.svg b/Exercise Library/Reverse Crunch/visual.svg index 0dfac1f..7ba10d4 100644 --- a/Exercise Library/Reverse Crunch/visual.svg +++ b/Exercise Library/Reverse Crunch/visual.svg @@ -1,32 +1,32 @@ Reverse Crunch - + - - + + - - - + + + - - - + + + - - + + - - - + + + - - + + near diff --git a/Exercise Library/Romanian Deadlift/frames/frame-1.svg b/Exercise Library/Romanian Deadlift/frames/frame-1.svg index 990b7f0..ff262dc 100644 --- a/Exercise Library/Romanian Deadlift/frames/frame-1.svg +++ b/Exercise Library/Romanian Deadlift/frames/frame-1.svg @@ -1,39 +1,39 @@ Romanian Deadlift - - - - - + + + + + - + - - - + + + - - + + - - - + + + - - - + + + - - + + - - - - - + + + + + near diff --git a/Exercise Library/Romanian Deadlift/frames/frame-2.svg b/Exercise Library/Romanian Deadlift/frames/frame-2.svg index 834707b..3826f62 100644 --- a/Exercise Library/Romanian Deadlift/frames/frame-2.svg +++ b/Exercise Library/Romanian Deadlift/frames/frame-2.svg @@ -1,38 +1,39 @@ Romanian Deadlift - - - - + + + + + - + - - - + + + - - - + + + - - + + - + - + - - + + - - - - - + + + + + near diff --git a/Exercise Library/Romanian Deadlift/motion.json b/Exercise Library/Romanian Deadlift/motion.json index aa926d2..8082e55 100644 --- a/Exercise Library/Romanian Deadlift/motion.json +++ b/Exercise Library/Romanian Deadlift/motion.json @@ -9,27 +9,25 @@ "frames": [ { "hold": 0.4, "tween": 0.9, - "root": {"pos": [90, 92], "pitch": 68}, + "root": {"pos": [100, 84], "pitch": 70}, "spine": [0, -6], - "neck": 5, "head": -62, - "shoulder_r": 66, "elbow_r": 4, - "shoulder_l": 66, "elbow_l": 4, - "hip_r": 112, "knee_r": 12, "ankle_r": 12, - "hip_l": 112, "knee_l": 12, "ankle_l": 12, - "pins": {"foot_r": [158, 147], "foot_l": [162, 149], - "hand_r": [167, 120], "hand_l": [171, 122]} + "neck": 5, "head": -66, + "shoulder_r": 35, "elbow_r": 8, + "shoulder_l": 35, "elbow_l": 8, + "hip_r": 116, "knee_r": 18, "ankle_r": 12, + "hip_l": 116, "knee_l": 18, "ankle_l": 12, + "pins": {"foot_r": [156, 148], "foot_l": [160, 149]} }, { "hold": 0.4, "tween": 1.4, - "root": {"pos": [158, 64], "pitch": 10}, + "root": {"pos": [158, 64], "pitch": 8}, "spine": [0, 0], "neck": 2, "head": -8, - "shoulder_r": 10, "elbow_r": 3, - "shoulder_l": 10, "elbow_l": 3, - "hip_r": 8, "knee_r": 8, "ankle_r": 0, - "hip_l": 8, "knee_l": 8, "ankle_l": 0, - "pins": {"foot_r": [158, 147], "foot_l": [162, 149], - "hand_r": [169, 38], "hand_l": [173, 40]} + "shoulder_r": -6, "elbow_r": 8, + "shoulder_l": -6, "elbow_l": 8, + "hip_r": 6, "knee_r": 10, "ankle_r": 0, + "hip_l": 6, "knee_l": 10, "ankle_l": 0, + "pins": {"foot_r": [156, 148], "foot_l": [160, 149]} } ] } diff --git a/Exercise Library/Romanian Deadlift/preview.gif b/Exercise Library/Romanian Deadlift/preview.gif index 9b7ed7e..a0edea5 100644 Binary files a/Exercise Library/Romanian Deadlift/preview.gif and b/Exercise Library/Romanian Deadlift/preview.gif differ diff --git a/Exercise Library/Romanian Deadlift/visual.svg b/Exercise Library/Romanian Deadlift/visual.svg index 990b7f0..ff262dc 100644 --- a/Exercise Library/Romanian Deadlift/visual.svg +++ b/Exercise Library/Romanian Deadlift/visual.svg @@ -1,39 +1,39 @@ Romanian Deadlift - - - - - + + + + + - + - - - + + + - - + + - - - + + + - - - + + + - - + + - - - - - + + + + + near diff --git a/Exercise Library/Rotary/frames/frame-1.svg b/Exercise Library/Rotary/frames/frame-1.svg index d433551..2a9673f 100644 --- a/Exercise Library/Rotary/frames/frame-1.svg +++ b/Exercise Library/Rotary/frames/frame-1.svg @@ -2,8 +2,8 @@ Rotary - - + + @@ -18,14 +18,14 @@ - - - + + + - - - + + + diff --git a/Exercise Library/Rotary/frames/frame-2.svg b/Exercise Library/Rotary/frames/frame-2.svg index 4ff65ff..e348529 100644 --- a/Exercise Library/Rotary/frames/frame-2.svg +++ b/Exercise Library/Rotary/frames/frame-2.svg @@ -2,8 +2,8 @@ Rotary - - + + @@ -18,14 +18,14 @@ - - - + + + - - - + + + diff --git a/Exercise Library/Rotary/motion.json b/Exercise Library/Rotary/motion.json index 740d9b8..a52e3dd 100644 --- a/Exercise Library/Rotary/motion.json +++ b/Exercise Library/Rotary/motion.json @@ -19,8 +19,8 @@ "neck": {"rotation": 18}, "shoulder_r": 70, "elbow_r": 10, "shoulder_l": 70, "elbow_l": 10, - "hip_r": {"flexion": 82, "abduction": 16}, "knee_r": 70, - "hip_l": {"flexion": 82, "abduction": 16}, "knee_l": 70 + "hip_r": {"flexion": 104, "abduction": 16}, "knee_r": 104, + "hip_l": {"flexion": 104, "abduction": 16}, "knee_l": 104 }, { "hold": 0.4, "tween": 1.0, @@ -29,8 +29,8 @@ "neck": {"rotation": -18}, "shoulder_r": 70, "elbow_r": 10, "shoulder_l": 70, "elbow_l": 10, - "hip_r": {"flexion": 82, "abduction": 16}, "knee_r": 70, - "hip_l": {"flexion": 82, "abduction": 16}, "knee_l": 70 + "hip_r": {"flexion": 104, "abduction": 16}, "knee_r": 104, + "hip_l": {"flexion": 104, "abduction": 16}, "knee_l": 104 } ] } diff --git a/Exercise Library/Rotary/preview.gif b/Exercise Library/Rotary/preview.gif index dd7ea7c..3bb64e8 100644 Binary files a/Exercise Library/Rotary/preview.gif and b/Exercise Library/Rotary/preview.gif differ diff --git a/Exercise Library/Rotary/visual.svg b/Exercise Library/Rotary/visual.svg index d433551..2a9673f 100644 --- a/Exercise Library/Rotary/visual.svg +++ b/Exercise Library/Rotary/visual.svg @@ -2,8 +2,8 @@ Rotary - - + + @@ -18,14 +18,14 @@ - - - + + + - - - + + + diff --git a/Exercise Library/SYSTEM.md b/Exercise Library/SYSTEM.md index 7f83dfd..b08db89 100644 --- a/Exercise Library/SYSTEM.md +++ b/Exercise Library/SYSTEM.md @@ -221,10 +221,27 @@ python3 render.py --orbit "Bird Dog" # orbit.gif: camera sweeps 360° while loo python3 render.py --figure=female # render with another skeleton profile python3 render.py --flip # view from the other side (camera + 180°) python3 render.py --strict # fail on any ROM violation, listing each +python3 render.py --check # simulate every tick; fail hard on solver inconsistencies python3 render.py --export # bake app resources into Workouts/Resources/ExerciseMotions python3 render.py --fixtures # regenerate WorkoutsTests/Fixtures/figure-fixtures.json ``` +`--check` goes further than `--strict`'s authored-frame ROM gate: it's compute-only (no +frames/GIFs written) and replays the exact pipeline `render_exercise` drives — resolve +every key frame, build the tween timeline, re-resolve every tick — at the flat, unpitched +camera with no mat (elevation and the mat are presentation-only), watching for the ways +the solver has historically swallowed inconsistencies: **pin fidelity** (a pinned hand or +foot drifting off its canvas target as it tweens), **pin-unreachable** (an authored pin +farther than the limb can physically reach, reported as its own authoring-error class), +**continuity** (any drawn joint teleporting between adjacent ticks), **wrap** (an angle +DoF swinging more than 180° between adjacent key frames, including the loop closure — +an unnaturally long lerp arc), **authored-vs-resolved drift** (a pin silently overriding +the authored pose by more than 45°), and **resolved ROM** (the ROM gate re-run on +post-IK angles, with slack). Violations print per exercise, grouped and capped to a +worst-instance-plus-count per class/joint, ending in a pass/fail tally; **`--export` +always runs the full `--check` across the folders it's about to copy first and aborts +if anything fails** — there's no override, bad geometry must never ship. + `render.py` needs only Pillow (for GIFs/sheets; the SVGs have no dependency). The library lives at the repo root, outside every target's source folders — same-named files per entry (`info.md`, `visual.svg`) would collide in Xcode's diff --git a/Exercise Library/Shoulder Press/motion.json b/Exercise Library/Shoulder Press/motion.json index fddce57..4ba1dfa 100644 --- a/Exercise Library/Shoulder Press/motion.json +++ b/Exercise Library/Shoulder Press/motion.json @@ -19,8 +19,8 @@ "neck": 24, "head": -18, "shoulder_r": 16, "elbow_r": 150, "shoulder_l": 16, "elbow_l": 150, - "hip_r": 45, "knee_r": 47, - "hip_l": 45, "knee_l": 47, + "hip_r": 94, "knee_r": 111, + "hip_l": 96, "knee_l": 115, "pins": {"foot_r": [164, 151], "foot_l": [168, 152]} }, { @@ -30,8 +30,8 @@ "neck": 24, "head": -18, "shoulder_r": 130, "elbow_r": -8, "shoulder_l": 130, "elbow_l": -8, - "hip_r": 45, "knee_r": 47, - "hip_l": 45, "knee_l": 47, + "hip_r": 94, "knee_r": 111, + "hip_l": 96, "knee_l": 115, "pins": {"foot_r": [164, 151], "foot_l": [168, 152]} } ] diff --git a/Exercise Library/Side Plank/frames/frame-1.svg b/Exercise Library/Side Plank/frames/frame-1.svg index 9bfbe01..bac14e8 100644 --- a/Exercise Library/Side Plank/frames/frame-1.svg +++ b/Exercise Library/Side Plank/frames/frame-1.svg @@ -1,22 +1,22 @@ Side Plank - + - - + + - - + + diff --git a/Exercise Library/Side Plank/frames/frame-2.svg b/Exercise Library/Side Plank/frames/frame-2.svg index d532483..1b83438 100644 --- a/Exercise Library/Side Plank/frames/frame-2.svg +++ b/Exercise Library/Side Plank/frames/frame-2.svg @@ -4,11 +4,11 @@ - + - - + + @@ -19,8 +19,8 @@ - - + + diff --git a/Exercise Library/Side Plank/motion.json b/Exercise Library/Side Plank/motion.json index 8b5ee7f..07db8c6 100644 --- a/Exercise Library/Side Plank/motion.json +++ b/Exercise Library/Side Plank/motion.json @@ -10,8 +10,8 @@ "neck": 0, "head": -77, "shoulder_r": 2, "elbow_r": -5, "shoulder_l": 72, "elbow_l": 90, - "hip_r": -17, "knee_r": 0, - "hip_l": -17, "knee_l": 0, + "hip_r": -17, "knee_r": 17, + "hip_l": -17, "knee_l": 17, "pins": {"hand_l": [60, 152]} }, { @@ -21,8 +21,8 @@ "neck": 0, "head": -80, "shoulder_r": -70, "elbow_r": 0, "shoulder_l": 80, "elbow_l": 90, - "hip_r": 0, "knee_r": 0, - "hip_l": 0, "knee_l": 0, + "hip_r": 0, "knee_r": 19, + "hip_l": 0, "knee_l": 19, "pins": {"hand_l": [60, 152]} } ] diff --git a/Exercise Library/Side Plank/preview.gif b/Exercise Library/Side Plank/preview.gif index b039a65..b50fb4f 100644 Binary files a/Exercise Library/Side Plank/preview.gif and b/Exercise Library/Side Plank/preview.gif differ diff --git a/Exercise Library/Side Plank/visual.svg b/Exercise Library/Side Plank/visual.svg index d532483..1b83438 100644 --- a/Exercise Library/Side Plank/visual.svg +++ b/Exercise Library/Side Plank/visual.svg @@ -4,11 +4,11 @@ - + - - + + @@ -19,8 +19,8 @@ - - + + diff --git a/Exercise Library/Standing Calf Stretch/frames/frame-1.svg b/Exercise Library/Standing Calf Stretch/frames/frame-1.svg index 4ba7fb1..5a69dd5 100644 --- a/Exercise Library/Standing Calf Stretch/frames/frame-1.svg +++ b/Exercise Library/Standing Calf Stretch/frames/frame-1.svg @@ -1,35 +1,34 @@ Standing Calf Stretch - - - - + + + - + - - - - - - - - + + + - - + + - - - + + + + + + + + - - + + - - + + near diff --git a/Exercise Library/Standing Calf Stretch/frames/frame-2.svg b/Exercise Library/Standing Calf Stretch/frames/frame-2.svg index bd971b1..6495e7f 100644 --- a/Exercise Library/Standing Calf Stretch/frames/frame-2.svg +++ b/Exercise Library/Standing Calf Stretch/frames/frame-2.svg @@ -1,36 +1,34 @@ Standing Calf Stretch - - - - - + + + - + - - - + + + - - + + - - - + + + - - - + + + - - + + - - + + near diff --git a/Exercise Library/Standing Calf Stretch/motion.json b/Exercise Library/Standing Calf Stretch/motion.json index 7cd97db..77e9582 100644 --- a/Exercise Library/Standing Calf Stretch/motion.json +++ b/Exercise Library/Standing Calf Stretch/motion.json @@ -6,26 +6,27 @@ "frames": [ { "hold": 2.2, "tween": 1.8, - "root": {"pos": [160, 66], "pitch": 12}, - "spine": [4, 4], - "neck": 6, "head": -10, - "shoulder_r": 24, "elbow_r": 42, - "shoulder_l": 24, "elbow_l": 42, - "hip_r": 22, "knee_r": 22, "ankle_r": 6, - "knee_l": 2, "ankle_l": 10, - "pins": {"foot_r": [188, 150], "foot_l": [142, 150]} + "root": {"pos": [158, 70], "pitch": 30}, + "spine": [6, 6], + "neck": 6, "head": -12, + "shoulder_r": {"flexion": 39, "abduction": 5, "rotation": 6}, "elbow_r": 64, + "shoulder_l": {"flexion": 36, "abduction": 4, "rotation": 6}, "elbow_l": 58, + "hip_r": 30, "knee_r": 34, "ankle_r": 6, + "hip_l": 5, "knee_l": 2, "ankle_l": 12, + "pins": {"foot_r": [178, 150], "foot_l": [128, 150], + "hand_r": [236, 48], "hand_l": [238, 54]} }, { "hold": 2.4, "tween": 1.8, - "root": {"pos": [160, 68], "pitch": 21}, - "spine": [6, 6], - "neck": 9, "head": -17, - "shoulder_r": 40, "elbow_r": 34, - "shoulder_l": 40, "elbow_l": 34, - "hip_r": 44, "knee_r": 46, "ankle_r": 8, - "knee_l": 2, "ankle_l": 12, - "pins": {"foot_r": [198, 150], "foot_l": [132, 150], - "hand_r": [186, 110], "hand_l": [190, 112]} + "root": {"pos": [160, 71], "pitch": 36}, + "spine": [7, 7], + "neck": 7, "head": -13, + "shoulder_r": {"flexion": 23, "abduction": -1, "rotation": 13}, "elbow_r": 100, + "shoulder_l": {"flexion": 20, "abduction": -4, "rotation": 15}, "elbow_l": 93, + "hip_r": 38, "knee_r": 40, "ankle_r": 6, + "hip_l": 5, "knee_l": 2, "ankle_l": 15, + "pins": {"foot_r": [181, 150], "foot_l": [128, 150], + "hand_r": [236, 48], "hand_l": [238, 54]} } ] } diff --git a/Exercise Library/Standing Calf Stretch/preview.gif b/Exercise Library/Standing Calf Stretch/preview.gif index 853cbe5..89f1cf9 100644 Binary files a/Exercise Library/Standing Calf Stretch/preview.gif and b/Exercise Library/Standing Calf Stretch/preview.gif differ diff --git a/Exercise Library/Standing Calf Stretch/visual.svg b/Exercise Library/Standing Calf Stretch/visual.svg index bd971b1..6495e7f 100644 --- a/Exercise Library/Standing Calf Stretch/visual.svg +++ b/Exercise Library/Standing Calf Stretch/visual.svg @@ -1,36 +1,34 @@ Standing Calf Stretch - - - - - + + + - + - - - + + + - - + + - - - + + + - - - + + + - - + + - - + + near diff --git a/Exercise Library/Standing Forward Fold/frames/frame-1.svg b/Exercise Library/Standing Forward Fold/frames/frame-1.svg index 0a87099..0c2ca1d 100644 --- a/Exercise Library/Standing Forward Fold/frames/frame-1.svg +++ b/Exercise Library/Standing Forward Fold/frames/frame-1.svg @@ -7,7 +7,7 @@ - + diff --git a/Exercise Library/Standing Forward Fold/frames/frame-2.svg b/Exercise Library/Standing Forward Fold/frames/frame-2.svg index f521b99..40d835e 100644 --- a/Exercise Library/Standing Forward Fold/frames/frame-2.svg +++ b/Exercise Library/Standing Forward Fold/frames/frame-2.svg @@ -1,34 +1,34 @@ Standing Forward Fold - - - + + + - + - - + + - - - - - - - - - - + + + + + + - - - + + + - - + + + + + + near diff --git a/Exercise Library/Standing Forward Fold/motion.json b/Exercise Library/Standing Forward Fold/motion.json index cb9f8da..a659e49 100644 --- a/Exercise Library/Standing Forward Fold/motion.json +++ b/Exercise Library/Standing Forward Fold/motion.json @@ -5,7 +5,7 @@ "working": ["leg_r", "leg_l", "spine"], "frames": [ { - "hold": 0.4, "tween": 1.2, + "hold": 0.5, "tween": 1.8, "root": {"pos": [160, 64], "pitch": 5}, "spine": [0, 0], "neck": 2, "head": -6, @@ -16,16 +16,16 @@ "pins": {"foot_r": [158, 148], "foot_l": [162, 150]} }, { - "hold": 0.6, "tween": 1.2, - "root": {"pos": [147, 66], "pitch": 134}, - "spine": [11, 13], - "neck": 16, "head": -56, - "shoulder_r": 90, "elbow_r": 6, - "shoulder_l": 90, "elbow_l": 6, - "hip_r": 34, "knee_r": 14, "ankle_r": 10, - "hip_l": 34, "knee_l": 14, "ankle_l": 10, + "hold": 0.7, "tween": 1.8, + "root": {"pos": [148, 62], "pitch": 80}, + "spine": [44, 52], + "neck": 32, "head": 0, + "shoulder_r": {"flexion": 74, "abduction": 9, "rotation": 0}, "elbow_r": 122, + "shoulder_l": {"flexion": 71, "abduction": 9, "rotation": 0}, "elbow_l": 121, + "hip_r": 87, "knee_r": 4, "ankle_r": 6, + "hip_l": 87, "knee_l": 4, "ankle_l": 6, "pins": {"foot_r": [158, 148], "foot_l": [162, 150], - "hand_r": [159, 151], "hand_l": [163, 152]} + "hand_r": [168, 150], "hand_l": [172, 151]} } ] } diff --git a/Exercise Library/Standing Forward Fold/orbit.gif b/Exercise Library/Standing Forward Fold/orbit.gif index 2b9b9bf..8a79cdc 100644 Binary files a/Exercise Library/Standing Forward Fold/orbit.gif and b/Exercise Library/Standing Forward Fold/orbit.gif differ diff --git a/Exercise Library/Standing Forward Fold/preview.gif b/Exercise Library/Standing Forward Fold/preview.gif index 5323be7..db51ad1 100644 Binary files a/Exercise Library/Standing Forward Fold/preview.gif and b/Exercise Library/Standing Forward Fold/preview.gif differ diff --git a/Exercise Library/Standing Forward Fold/visual.svg b/Exercise Library/Standing Forward Fold/visual.svg index f521b99..40d835e 100644 --- a/Exercise Library/Standing Forward Fold/visual.svg +++ b/Exercise Library/Standing Forward Fold/visual.svg @@ -1,34 +1,34 @@ Standing Forward Fold - - - + + + - + - - + + - - - - - - - - - - + + + + + + - - - + + + - - + + + + + + near diff --git a/Exercise Library/Standing Quad Stretch/frames/frame-2.svg b/Exercise Library/Standing Quad Stretch/frames/frame-2.svg index 5620710..bcc91c4 100644 --- a/Exercise Library/Standing Quad Stretch/frames/frame-2.svg +++ b/Exercise Library/Standing Quad Stretch/frames/frame-2.svg @@ -1,31 +1,29 @@ Standing Quad Stretch - - - + - + - + - - - + + + - - + + diff --git a/Exercise Library/Standing Quad Stretch/motion.json b/Exercise Library/Standing Quad Stretch/motion.json index a3a2227..f9a606c 100644 --- a/Exercise Library/Standing Quad Stretch/motion.json +++ b/Exercise Library/Standing Quad Stretch/motion.json @@ -22,9 +22,9 @@ "neck": 2, "head": -6, "shoulder_r": -46, "elbow_r": 72, "shoulder_l": {"flexion": 122, "abduction": 14}, "elbow_l": 10, - "hip_r": -8, "knee_r": 145, "ankle_r": -48, + "hip_r": -15, "knee_r": 145, "ankle_r": -45, "hip_l": 2, "knee_l": 2, "ankle_l": 0, - "pins": {"foot_l": [162, 150], "foot_r": [154, 38], "hand_r": [156, 36]} + "pins": {"foot_l": [162, 150]} } ] } diff --git a/Exercise Library/Standing Quad Stretch/preview.gif b/Exercise Library/Standing Quad Stretch/preview.gif index 8bed2bf..c436b07 100644 Binary files a/Exercise Library/Standing Quad Stretch/preview.gif and b/Exercise Library/Standing Quad Stretch/preview.gif differ diff --git a/Exercise Library/Standing Quad Stretch/visual.svg b/Exercise Library/Standing Quad Stretch/visual.svg index 5620710..bcc91c4 100644 --- a/Exercise Library/Standing Quad Stretch/visual.svg +++ b/Exercise Library/Standing Quad Stretch/visual.svg @@ -1,31 +1,29 @@ Standing Quad Stretch - - - + - + - + - - - + + + - - + + diff --git a/Exercise Library/Standing Side Bend/frames/frame-1.svg b/Exercise Library/Standing Side Bend/frames/frame-1.svg index 3d6cb70..d38f372 100644 --- a/Exercise Library/Standing Side Bend/frames/frame-1.svg +++ b/Exercise Library/Standing Side Bend/frames/frame-1.svg @@ -1,33 +1,35 @@ Standing Side Bend - - - + + + + + - + - - - + + + - - - + + + - - - + + + - - + + - - + + - + near diff --git a/Exercise Library/Standing Side Bend/frames/frame-2.svg b/Exercise Library/Standing Side Bend/frames/frame-2.svg index 643eb97..5db226e 100644 --- a/Exercise Library/Standing Side Bend/frames/frame-2.svg +++ b/Exercise Library/Standing Side Bend/frames/frame-2.svg @@ -1,36 +1,38 @@ Standing Side Bend - - - - - - + + + + + + + + - + - - - + + + - - - + + + - - - + + + - - + + - - + + - + near diff --git a/Exercise Library/Standing Side Bend/frames/frame-3.svg b/Exercise Library/Standing Side Bend/frames/frame-3.svg index 19497d3..c107085 100644 --- a/Exercise Library/Standing Side Bend/frames/frame-3.svg +++ b/Exercise Library/Standing Side Bend/frames/frame-3.svg @@ -1,33 +1,35 @@ Standing Side Bend - - - + + + + + - + - - - + + + - - - + + + - - - + + + - - + + - - + + - + near diff --git a/Exercise Library/Standing Side Bend/frames/frame-4.svg b/Exercise Library/Standing Side Bend/frames/frame-4.svg index 643eb97..5db226e 100644 --- a/Exercise Library/Standing Side Bend/frames/frame-4.svg +++ b/Exercise Library/Standing Side Bend/frames/frame-4.svg @@ -1,36 +1,38 @@ Standing Side Bend - - - - - - + + + + + + + + - + - - - + + + - - - + + + - - - + + + - - + + - - + + - + near diff --git a/Exercise Library/Standing Side Bend/motion.json b/Exercise Library/Standing Side Bend/motion.json index 052b171..03490a7 100644 --- a/Exercise Library/Standing Side Bend/motion.json +++ b/Exercise Library/Standing Side Bend/motion.json @@ -6,7 +6,7 @@ "frames": [ { "hold": 0.5, "tween": 1.0, - "root": {"pos": [160, 72]}, + "root": {"pos": [160, 64]}, "spine": [{"lateral": 16}, {"lateral": 15}], "neck": 0, "shoulder_l": {"flexion": 14, "abduction": 126}, "elbow_l": 50, @@ -17,7 +17,7 @@ }, { "hold": 0.3, "tween": 0.9, - "root": {"pos": [160, 72]}, + "root": {"pos": [160, 64]}, "spine": [{"lateral": 0}, {"lateral": 0}], "neck": 0, "shoulder_l": {"flexion": 4, "abduction": 8}, "elbow_l": 14, @@ -28,7 +28,7 @@ }, { "hold": 0.5, "tween": 1.0, - "root": {"pos": [160, 72]}, + "root": {"pos": [160, 64]}, "spine": [{"lateral": -16}, {"lateral": -15}], "neck": 0, "shoulder_r": {"flexion": 14, "abduction": 126}, "elbow_r": 50, @@ -39,7 +39,7 @@ }, { "hold": 0.3, "tween": 0.9, - "root": {"pos": [160, 72]}, + "root": {"pos": [160, 64]}, "spine": [{"lateral": 0}, {"lateral": 0}], "neck": 0, "shoulder_l": {"flexion": 4, "abduction": 8}, "elbow_l": 14, diff --git a/Exercise Library/Standing Side Bend/orbit.gif b/Exercise Library/Standing Side Bend/orbit.gif index 0489f70..bd53daa 100644 Binary files a/Exercise Library/Standing Side Bend/orbit.gif and b/Exercise Library/Standing Side Bend/orbit.gif differ diff --git a/Exercise Library/Standing Side Bend/preview.gif b/Exercise Library/Standing Side Bend/preview.gif index 3ae6210..3bf7952 100644 Binary files a/Exercise Library/Standing Side Bend/preview.gif and b/Exercise Library/Standing Side Bend/preview.gif differ diff --git a/Exercise Library/Standing Side Bend/visual.svg b/Exercise Library/Standing Side Bend/visual.svg index 3d6cb70..d38f372 100644 --- a/Exercise Library/Standing Side Bend/visual.svg +++ b/Exercise Library/Standing Side Bend/visual.svg @@ -1,33 +1,35 @@ Standing Side Bend - - - + + + + + - + - - - + + + - - - + + + - - - + + + - - + + - - + + - + near diff --git a/Exercise Library/Torso Twist/frames/frame-1.svg b/Exercise Library/Torso Twist/frames/frame-1.svg index 0cb3296..fae65a0 100644 --- a/Exercise Library/Torso Twist/frames/frame-1.svg +++ b/Exercise Library/Torso Twist/frames/frame-1.svg @@ -1,23 +1,23 @@ Torso Twist - - - - + + + + - - - + + + - - - + + + diff --git a/Exercise Library/Torso Twist/frames/frame-2.svg b/Exercise Library/Torso Twist/frames/frame-2.svg index 2802d3d..b489f3d 100644 --- a/Exercise Library/Torso Twist/frames/frame-2.svg +++ b/Exercise Library/Torso Twist/frames/frame-2.svg @@ -1,23 +1,23 @@ Torso Twist - - - - + + + + - - - + + + - - - + + + diff --git a/Exercise Library/Torso Twist/orbit.gif b/Exercise Library/Torso Twist/orbit.gif index 6b60c50..085fa47 100644 Binary files a/Exercise Library/Torso Twist/orbit.gif and b/Exercise Library/Torso Twist/orbit.gif differ diff --git a/Exercise Library/Torso Twist/preview.gif b/Exercise Library/Torso Twist/preview.gif index f02a002..f63c871 100644 Binary files a/Exercise Library/Torso Twist/preview.gif and b/Exercise Library/Torso Twist/preview.gif differ diff --git a/Exercise Library/Torso Twist/visual.svg b/Exercise Library/Torso Twist/visual.svg index 0cb3296..fae65a0 100644 --- a/Exercise Library/Torso Twist/visual.svg +++ b/Exercise Library/Torso Twist/visual.svg @@ -1,23 +1,23 @@ Torso Twist - - - - + + + + - - - + + + - - - + + + diff --git a/Exercise Library/Tricep Press/frames/frame-1.svg b/Exercise Library/Tricep Press/frames/frame-1.svg index 1ae7098..b04746e 100644 --- a/Exercise Library/Tricep Press/frames/frame-1.svg +++ b/Exercise Library/Tricep Press/frames/frame-1.svg @@ -1,10 +1,10 @@ Tricep Press - - - - + + + + @@ -12,9 +12,9 @@ - - - + + + @@ -25,8 +25,8 @@ - - + + diff --git a/Exercise Library/Tricep Press/frames/frame-2.svg b/Exercise Library/Tricep Press/frames/frame-2.svg index d0e94be..b3270c1 100644 --- a/Exercise Library/Tricep Press/frames/frame-2.svg +++ b/Exercise Library/Tricep Press/frames/frame-2.svg @@ -1,11 +1,11 @@ Tricep Press - - + + - - + + @@ -14,9 +14,9 @@ - - - + + + @@ -27,8 +27,8 @@ - - + + diff --git a/Exercise Library/Tricep Press/motion.json b/Exercise Library/Tricep Press/motion.json index 1002dc6..bd0f3fa 100644 --- a/Exercise Library/Tricep Press/motion.json +++ b/Exercise Library/Tricep Press/motion.json @@ -19,9 +19,9 @@ "neck": 12, "head": -10, "shoulder_r": -26, "elbow_r": 120, "shoulder_l": -26, "elbow_l": 120, - "hip_r": 56, "knee_r": 50, - "hip_l": 56, "knee_l": 50, - "pins": {"hand_r": [124, 62], "hand_l": [128, 64], "foot_r": [156, 151], "foot_l": [160, 152]} + "hip_r": 56, "knee_r": 115, + "hip_l": 56, "knee_l": 118, + "pins": {"hand_r": [124, 62], "hand_l": [128, 64], "foot_r": [156, 151], "foot_l": [160, 151]} }, { "hold": 0.4, "tween": 1.1, @@ -30,9 +30,9 @@ "neck": 12, "head": -10, "shoulder_r": 1, "elbow_r": 20, "shoulder_l": 1, "elbow_l": 20, - "hip_r": 56, "knee_r": 50, - "hip_l": 56, "knee_l": 50, - "pins": {"hand_r": [124, 96], "hand_l": [128, 98], "foot_r": [156, 151], "foot_l": [160, 152]} + "hip_r": 56, "knee_r": 115, + "hip_l": 56, "knee_l": 118, + "pins": {"hand_r": [124, 96], "hand_l": [128, 98], "foot_r": [156, 151], "foot_l": [160, 151]} } ] } diff --git a/Exercise Library/Tricep Press/preview.gif b/Exercise Library/Tricep Press/preview.gif index 470abce..5453794 100644 Binary files a/Exercise Library/Tricep Press/preview.gif and b/Exercise Library/Tricep Press/preview.gif differ diff --git a/Exercise Library/Tricep Press/visual.svg b/Exercise Library/Tricep Press/visual.svg index d0e94be..b3270c1 100644 --- a/Exercise Library/Tricep Press/visual.svg +++ b/Exercise Library/Tricep Press/visual.svg @@ -1,11 +1,11 @@ Tricep Press - - + + - - + + @@ -14,9 +14,9 @@ - - - + + + @@ -27,8 +27,8 @@ - - + + diff --git a/Exercise Library/Triceps Pushdown/frames/frame-1.svg b/Exercise Library/Triceps Pushdown/frames/frame-1.svg index ac5da2e..e8aa7f6 100644 --- a/Exercise Library/Triceps Pushdown/frames/frame-1.svg +++ b/Exercise Library/Triceps Pushdown/frames/frame-1.svg @@ -1,35 +1,35 @@ Triceps Pushdown - - - + + + - + - + - - - + + + - - + + - - + + - - + + - + diff --git a/Exercise Library/Triceps Pushdown/frames/frame-2.svg b/Exercise Library/Triceps Pushdown/frames/frame-2.svg index 6448ec8..47fff55 100644 --- a/Exercise Library/Triceps Pushdown/frames/frame-2.svg +++ b/Exercise Library/Triceps Pushdown/frames/frame-2.svg @@ -1,24 +1,24 @@ Triceps Pushdown - - - + + + - + - - - + + + - - + + diff --git a/Exercise Library/Triceps Pushdown/motion.json b/Exercise Library/Triceps Pushdown/motion.json index 3d2d484..a1ea150 100644 --- a/Exercise Library/Triceps Pushdown/motion.json +++ b/Exercise Library/Triceps Pushdown/motion.json @@ -16,12 +16,12 @@ "root": {"pos": [150, 66], "pitch": 8}, "spine": [0, 2], "neck": 6, "head": -8, - "shoulder_r": 15, "elbow_r": 130, - "shoulder_l": 15, "elbow_l": 130, + "shoulder_r": -32, "elbow_r": 148, + "shoulder_l": -39, "elbow_l": 150, "hip_r": 6, "knee_r": 5, "ankle_r": 0, "hip_l": 6, "knee_l": 5, "ankle_l": 0, - "pins": {"foot_r": [146, 148], "foot_l": [150, 150], - "hand_r": [172, -10], "hand_l": [176, -8]} + "pins": {"foot_r": [146, 148], "foot_l": [150, 149], + "hand_r": [172, -4], "hand_l": [176, -2]} }, { "hold": 0.4, "tween": 1.1, @@ -32,7 +32,7 @@ "shoulder_l": 8, "elbow_l": 10, "hip_r": 6, "knee_r": 5, "ankle_r": 0, "hip_l": 6, "knee_l": 5, "ankle_l": 0, - "pins": {"foot_r": [146, 148], "foot_l": [150, 150], + "pins": {"foot_r": [146, 148], "foot_l": [150, 149], "hand_r": [168, 40], "hand_l": [172, 42]} } ] diff --git a/Exercise Library/Triceps Pushdown/preview.gif b/Exercise Library/Triceps Pushdown/preview.gif index 4b34015..c3499ba 100644 Binary files a/Exercise Library/Triceps Pushdown/preview.gif and b/Exercise Library/Triceps Pushdown/preview.gif differ diff --git a/Exercise Library/Triceps Pushdown/visual.svg b/Exercise Library/Triceps Pushdown/visual.svg index 6448ec8..47fff55 100644 --- a/Exercise Library/Triceps Pushdown/visual.svg +++ b/Exercise Library/Triceps Pushdown/visual.svg @@ -1,24 +1,24 @@ Triceps Pushdown - - - + + + - + - - - + + + - - + + diff --git a/Exercise Library/kinematics.py b/Exercise Library/kinematics.py index d91d66c..2454dfd 100644 --- a/Exercise Library/kinematics.py +++ b/Exercise Library/kinematics.py @@ -24,8 +24,12 @@ y up, z toward the camera); the renderer maps to y-down canvas points. Pins are canvas-space IK targets for hands/feet (`hand_r`, `foot_l`, ...): the two-bone chain is solved analytically in 3D, in the plane picked by the -authored (FK) elbow/knee, then converted back to anatomical angles so key -frames always interpolate in anatomical space. +authored (FK) elbow/knee (or the anatomical anterior axis when that guess is +degenerate), then converted back to anatomical angles. The solver keeps only +a bend branch whose recovered angles re-pose to the solved position, and +unwraps those angles toward the pose they replace, so key frames always +interpolate continuously in anatomical space and a pinned extremity can never +silently leave its pin. skeleton.json carries the bone-length profiles (including shoulder/pelvis half-widths and feet) and each joint type's degrees of freedom with their @@ -123,12 +127,24 @@ def _clamp(x, lo=-1.0, hi=1.0): # rotation is left at 0 (see invert_limb). ROT_MIN_LATERAL = 0.08 -# When a leg's authored knee sits within this fraction of the thigh length off the -# hip->ankle line (~sin 8.6 deg), the leg is treated as straight and its IK knee is -# bent anatomically forward rather than trusting the (unreliable) authored side -# (see solve_limb). +# When an authored mid joint (knee or elbow) sits within this fraction of the upper +# bone length off the attach->target line (~sin 8.6 deg), the FK guess is unreliable: +# the two bend solutions straddle the line and the near-parallel guess cannot pick a +# side or a plane. The bend plane is then taken from the anatomical anterior axis +# (knees forward, elbow flexion carries the forearm anterior) instead of the guess, +# for both arms and legs (see solve_limb). KNEE_STRAIGHT_FRAC = 0.15 +# A recovered IK branch is kept only if its re-posed extremity lands within this many +# canvas units of the solved point, measured in the screen plane where the pin lives +# (see solve_limb). A branch the anatomical write-back cannot represent - the acos +# bend-sign loss or a rotation gated at ROT_MIN_LATERAL - mirrors the lower bone and +# misses by a wide margin; the small residual a correctly-authored, on-pin branch +# leaves when its rotation grazes the gating boundary is only a couple of units, so +# this margin flips genuine mirrors while leaving well-authored branches on their +# FK-guess side (a tighter margin would flip them too, shifting sound geometry). +BRANCH_REPRO_TOL = 4.0 + # ---------------------------------------------------------------- the frame @@ -292,45 +308,77 @@ def pose(nf, prof, cam_yaw, cam_pitch=0.0): def solve_limb(kind, attach, target, guess_mid, lengths, parent, sigma): """Analytic two-bone IK in 3D: reach from `attach` toward `target` in the plane picked by the authored (FK) mid joint, then convert back to - anatomical angles. Returns (upper joint dict, lower joint dict).""" + anatomical angles. Returns (upper joint dict, lower joint dict). + + The two bend solutions are tried in preference order (arm: nearest the FK + guess; leg: the authored/anterior side first). The write-back keeps only a + branch whose recovered angles forward-kinematic back to the solved end - a + branch the angle representation cannot express (acos loses the bend sign, a + near-sagittal limb loses its axial rotation) would silently move the pinned + extremity, so it is rejected in favor of the flip.""" a, b = lengths to_t = vsub(target, attach) d = _clamp(vlen(to_t), abs(a - b) + 0.5, a + b - 0.01) dir_t = vnorm(to_t) if vlen(to_t) > 1e-9 else (0.0, -1.0, 0.0) - normal = vcross(dir_t, vsub(guess_mid, attach)) - if vlen(normal) < 1e-6: # chain straight along the target: any plane works - normal = vcross(dir_t, (0, 0, 1)) - if vlen(normal) < 1e-6: - normal = vcross(dir_t, (0, 1, 0)) + # Guess reliability: how far the authored mid sits off the attach->target + # line. Below KNEE_STRAIGHT_FRAC the two bend solutions straddle the line and + # the guess (near-parallel) can pick neither a plane nor a side. + gm = vsub(guess_mid, attach) + gm_perp = vsub(gm, vscale(dir_t, vdot(gm, dir_t))) + reliable = vlen(gm_perp) >= KNEE_STRAIGHT_FRAC * a + if reliable: + normal = vcross(dir_t, gm) + else: + # Degenerate guess: bow the joint along the anatomical anterior axis. + anterior = mvec(parent, (1, 0, 0)) + ap = vsub(anterior, vscale(dir_t, vdot(anterior, dir_t))) + normal = vcross(dir_t, ap) + if vlen(normal) < 1e-6: # target along the anterior axis: any plane works + normal = vcross(dir_t, (0, 0, 1)) + if vlen(normal) < 1e-6: + normal = vcross(dir_t, (0, 1, 0)) normal = vnorm(normal) perp = vcross(normal, dir_t) along = (a * a + d * d - b * b) / (2 * d) h = math.sqrt(max(a * a - along * along, 0.0)) + base = vadd(attach, vscale(dir_t, along)) + if kind == "leg": - # A knee bends one way only. Near full extension the two knee solutions - # straddle the hip->ankle line and the authored guess (also near that line) - # cannot reliably pick a side - the bend plane's normal is a cross of two - # near-parallel vectors, so its sign is noise and the knee can flip behind - # the leg, swinging the whole thigh backward. When the authored knee sits - # within KNEE_STRAIGHT_FRAC of the line, treat the leg as straight and bend - # the knee anatomically forward (anterior); otherwise honor the authored side. - gm = vsub(guess_mid, attach) - gm_perp = vsub(gm, vscale(dir_t, vdot(gm, dir_t))) - ref = mvec(parent, (1, 0, 0)) if vlen(gm_perp) < KNEE_STRAIGHT_FRAC * a else gm_perp - sign = 1.0 if vdot(perp, ref) >= 0 else -1.0 - mid = vadd(attach, vadd(vscale(dir_t, along), vscale(perp, sign * h))) + # A knee bends one way only. Honor the authored side when it is reliable, + # else bend anatomically forward (anterior); the flip is the fallback. + ref = gm_perp if reliable else mvec(parent, (1, 0, 0)) + first = 1.0 if vdot(perp, ref) >= 0 else -1.0 + signs = (first, -first) else: - best = None - for sign in (1.0, -1.0): - mid = vadd(attach, vadd(vscale(dir_t, along), vscale(perp, sign * h))) - dist = vlen(vsub(mid, guess_mid)) - if best is None or dist < best[0]: - best = (dist, mid) - mid = best[1] - end = vadd(mid, vscale(vnorm(vsub(target, mid)), b)) - return invert_limb(kind, attach, mid, end, lengths, parent, sigma) + # Prefer the mid nearest the FK guess; the flip is the fallback. + d1 = vlen(vsub(vadd(base, vscale(perp, h)), guess_mid)) + d2 = vlen(vsub(vadd(base, vscale(perp, -h)), guess_mid)) + signs = (1.0, -1.0) if d1 <= d2 else (-1.0, 1.0) + + fallback = None + for sign in signs: + mid = vadd(base, vscale(perp, sign * h)) + end = vadd(mid, vscale(vnorm(vsub(target, mid)), b)) + upper, lower = invert_limb(kind, attach, mid, end, lengths, parent, sigma) + # Re-pose the recovered angles (fk_limb's math, upper->lower) and accept + # this branch only if the pinned end lands back on the solved point in + # the screen plane - that is where the pin lives. A branch the write-back + # mirrors leaves the pin in the drawing and is rejected; one off only in + # depth (rotation gated at ROT_MIN_LATERAL) still holds its pin. Solving + # is unpitched, so view-space (x, y) is the canvas projection (the anchor + # offset cancels in the difference). + fu = mmul(parent, _ball(upper, sigma)) + fl = (mmul(fu, rot_z(lower["flexion"])) if kind == "arm" + else mmul(fu, rot_z(-lower["flexion"]))) + re_mid = vadd(attach, mvec(fu, (0, -a, 0))) + re_end = vadd(re_mid, mvec(fl, (0, -b, 0))) + if fallback is None: + fallback = (upper, lower) + if math.hypot(re_end[0] - end[0], re_end[1] - end[1]) <= BRANCH_REPRO_TOL: + return upper, lower + return fallback def invert_limb(kind, attach, mid, end, lengths, parent, sigma): @@ -387,10 +435,16 @@ def resolve(nf, prof, cam_yaw, cam_pitch=0.0): parent = p["f2"] if kind == "arm" else p["f_root"] upper, lower = solve_limb(kind, attach, target, chain_pts[1], lengths, parent, sigma) - if kind == "arm": - nf["shoulder_" + side], nf["elbow_" + side] = upper, lower - else: - nf["hip_" + side], nf["knee_" + side] = upper, lower + upper_key = ("shoulder_" if kind == "arm" else "hip_") + side + lower_key = ("elbow_" if kind == "arm" else "knee_") + side + # invert_limb returns principal-value angles (atan2/asin); unwrap the + # flexion/rotation toward the pose being replaced so key frames lerp the + # short way and tween ticks stay continuous. Abduction is asin-ranged and + # cannot wrap. + prev = nf[upper_key] + for dof in ("flexion", "rotation"): + upper[dof] += 360.0 * round((prev[dof] - upper[dof]) / 360.0) + nf[upper_key], nf[lower_key] = upper, lower solved = True if solved: p = pose(nf, prof, cam_yaw, cam_pitch) diff --git a/Exercise Library/render.py b/Exercise Library/render.py index 46b3153..4ca29f5 100644 --- a/Exercise Library/render.py +++ b/Exercise Library/render.py @@ -16,7 +16,11 @@ profiles, flipped camera, theme); `--orbit` writes orbit.gif per named exercise (the camera sweeps 360 degrees while the motion loops — props rotate with the figure). `--export` copies the app's bundled resources verbatim; `--fixtures` regenerates the projected-geometry snapshots pinning -the in-app Swift solver to this pipeline. SVGs need no dependencies; +the in-app Swift solver to this pipeline. `--check` is compute-only: it +simulates the full tween loop per exercise and fails hard on solver +inconsistencies (pin drift, teleports, angle wraps, authored-vs-resolved +pose contradictions, sunk geometry, resolved ROM) — `--export` always runs +it first and refuses to ship a failing exercise. SVGs need no dependencies; GIFs/sheets need Pillow. """ @@ -970,6 +974,264 @@ def write_fixtures(folders): print(f" {out_path.name} ({len(exercises)} exercises)") +def _dof_values(frame, joint_map): + return {f"{name}.{dof}": frame[name][dof] + for name, jt in joint_map.items() for dof in K.JOINT_DOFS[jt]} + + +def _resolved_rom_issues(nf, joints, slack): + """`K.validate_rom`'s DoF walk, re-implemented here with a slack margin + (kinematics.py itself stays untouched). Returns (name, dof, angle, lo, + hi, over) tuples, `over` the degrees past the slack-widened range.""" + issues = [] + + def check(joint_type, name, value): + for dof, angle in value.items(): + lo_hi = joints.get(joint_type, {}).get(dof) + if not lo_hi: + continue + lo, hi = lo_hi + if angle < lo - slack: + issues.append((name, dof, angle, lo, hi, lo - slack - angle)) + elif angle > hi + slack: + issues.append((name, dof, angle, lo, hi, angle - hi - slack)) + + for i, seg in enumerate(nf["spine"], start=1): + check("spine", f"spine{i}", seg) + for key, jt in K.FRAME_JOINTS.items(): + check(jt, key, nf[key]) + return issues + + +# ---------------------------------------------------------------------- check +# `--check` fail-fast validation: simulate the exact per-tick pipeline +# render_exercise drives (prepare -> frame_geometry per key frame -> timeline +# -> frame_geometry per tick) at pitch 0 with no mat — the camera elevation +# and the exercise mat are presentation-only, while pins and the ground line +# are authored flat — and check invariants the solver has historically +# swallowed silently. Compute-only: never touches frames/, preview.gif, or +# any other output file. + +PIN_TO_LIMB = {pin: limb for limb, (_attach, _sigma, pin) in K.LIMBS.items()} + +LIMB_JOINT_NAMES = { + "arm_r": ("shoulder", "elbow", "hand"), "arm_l": ("shoulder", "elbow", "hand"), + "leg_r": ("hip", "knee", "ankle", "toe"), "leg_l": ("hip", "knee", "ankle", "toe"), +} +SPINE_POINT_NAMES = ("pelvis", "ctrl", "neck") + +# Joints whose DoFs a lerp actually sweeps between adjacent key frames. +WRAP_JOINTS = { + "shoulder_r": "shoulder", "shoulder_l": "shoulder", "hip_r": "hip", "hip_l": "hip", + "elbow_r": "elbow", "elbow_l": "elbow", "knee_r": "knee", "knee_l": "knee", + "ankle_r": "ankle", "ankle_l": "ankle", "neck": "neck", +} +# Joints IK can actually rewrite (the pinned-limb pairs) — the ones worth +# comparing authored vs resolved for silent pin-vs-pose contradictions. +DRIFT_JOINTS = { + "shoulder_r": "shoulder", "shoulder_l": "shoulder", "hip_r": "hip", "hip_l": "hip", + "elbow_r": "elbow", "elbow_l": "elbow", "knee_r": "knee", "knee_l": "knee", +} + +PIN_TOL = 3.0 # canvas units: drawn extremity vs its authored pin. + # Sized just above the solver's own rotation-gating + # residual band (~2.8px worst-case for a correctly + # authored on-pin branch; see BRANCH_REPRO_TOL in + # kinematics.py) so the gate fails authoring errors, + # not solver-inherent precision. +PIN_UNREACHABLE_TOL = 4.0 # canvas units: drawn extremity vs the reach-clamped target +CONTINUITY_TOL = 16.0 # canvas units: any drawn joint, tick to tick +WRAP_TOL = 180.0 # degrees: any angle DoF, adjacent resolved key frames +DRIFT_TOL = 45.0 # degrees: resolved vs authored, on pinned-limb DoFs +GROUND_TOL = 2.0 # canvas units of slack below GROUND_Y +ROM_SLACK = 5.0 # degrees of slack for the resolved-ROM re-check + + +def _dist(a, b): + return math.hypot(a[0] - b[0], a[1] - b[1]) + + +def _pt(p): + return f"({p[0]:.0f},{p[1]:.0f})" + + +def _joint_points(geo): + """Every drawn joint worth a continuity check: head, spine, and every + point of every limb chain (attach through extremity, incl. toes).""" + pts = {"head": geo["head"]} + for nm, p in zip(SPINE_POINT_NAMES, geo["spine"]): + pts[f"spine.{nm}"] = p + for limb, names in LIMB_JOINT_NAMES.items(): + for nm, p in zip(names, geo[limb]): + pts[f"{limb}.{nm}"] = p + return pts + + +def _ground_points(geo): + """`_joint_points` plus the shoulder-girdle and pelvis bar endpoints.""" + pts = dict(_joint_points(geo)) + pts["girdle.l"], pts["girdle.r"] = geo["girdle"][0], geo["girdle"][2] + pts["pelvisBar.l"], pts["pelvisBar.r"] = geo["pelvisBar"][0], geo["pelvisBar"][2] + return pts + + +def _limb_reach(prof, limb): + a, b = ((prof["upperArm"], prof["foreArm"]) if limb.startswith("arm") + else (prof["thigh"], prof["shin"])) + return a + b - 0.01 # mirrors solve_limb's own reach clamp + + +def _add(violations, cls, joint, where, mag, unit, noun, detail): + violations.append({"cls": cls, "joint": joint, "where": where, "mag": mag, + "unit": unit, "noun": noun, "detail": detail}) + + +def check_exercise(folder, figure="neutral"): + """Simulate the complete render loop for one exercise — resolve every key + frame, build the tween timeline, re-resolve every tick — at pitch 0 with + no mat, collecting violations of the six invariants (pin fidelity, + pin-unreachable, continuity, wrap, authored-vs-resolved drift, resolved + ROM). Returns (name, [violation, ...]); an empty list means it passed. + """ + name = folder.name + violations = [] + try: + motion = load_motion(folder) + name = motion["name"] + skel = K.load_skeleton() + norms, prof, cam, _pitch, _props, _zoom = prepare(motion, figure) + + resolved = [frame_geometry(nf, prof, cam, pitch=0.0)[0] for nf in norms] + n = len(resolved) + + # 6. RESOLVED ROM — the authored-frame ROM gate, re-run post-IK. + for i, rf in enumerate(resolved, start=1): + for jname, dof, angle, lo, hi, over in _resolved_rom_issues(rf, skel["joints"], ROM_SLACK): + joint, where = f"{jname}.{dof}", f"keyframe {i}" + _add(violations, "ROM", joint, where, over, "deg", "keyframes", + f"ROM {joint}: {where} resolves to {angle:.1f}, outside " + f"[{lo}, {hi}] (+/-{ROM_SLACK:g} slack) by {over:.1f}deg") + + # 4. AUTHORED-VS-RESOLVED DRIFT — pins silently overriding the pose. + for i in range(n): + for jkey, jt in DRIFT_JOINTS.items(): + for dof in K.JOINT_DOFS[jt]: + a, b = norms[i][jkey][dof], resolved[i][jkey][dof] + diff = abs(a - b) + if diff > DRIFT_TOL: + joint, where = f"{jkey}.{dof}", f"keyframe {i + 1}" + _add(violations, "DRIFT", joint, where, diff, "deg", "keyframes", + f"DRIFT {joint}: {where} authored {a:.1f} vs resolved " + f"{b:.1f} — {diff:.1f}deg") + + # 3. WRAP — adjacent resolved key frames, including the loop closure. + if n > 1: + for i in range(n): + j = (i + 1) % n + da = _dof_values(resolved[i], WRAP_JOINTS) + db = _dof_values(resolved[j], WRAP_JOINTS) + where = f"keyframe {i + 1}->{j + 1}" + for key in da: + diff = abs(da[key] - db[key]) + if diff > WRAP_TOL: + _add(violations, "WRAP", key, where, diff, "deg", "keyframe pairs", + f"WRAP {key}: {where} {da[key]:.1f} -> {db[key]:.1f} — " + f"{diff:.1f}deg") + + # 1/2/5. Per-tick pass: PIN / PIN-UNREACHABLE, CONTINUITY, GROUND. + ticks = timeline(resolved) + total = len(ticks) + prev = None + for t, nf in enumerate(ticks): + _work, geo, _order, _shade = frame_geometry(nf, prof, cam, pitch=0.0) + where = f"tick {t + 1}/{total}" + + for pin_name, pin_xy in nf["pins"].items(): + limb = PIN_TO_LIMB.get(pin_name) + if limb is None: + continue + attach, drawn = geo[limb][0], geo[limb][2] + d_attach_pin = _dist(attach, pin_xy) + reach = _limb_reach(prof, limb) + if d_attach_pin > reach: + over = d_attach_pin - reach + # Sub-PIN_TOL overreach parks the extremity invisibly short + # of its pin (authors place pins at full extension); only a + # visible shortfall is an authoring error. + if over > PIN_TOL: + _add(violations, "PIN-UNREACHABLE", limb, where, over, "px", "ticks", + f"PIN-UNREACHABLE {limb}: {where} pin {_pt(pin_xy)} is " + f"{d_attach_pin:.1f}px from attach, reach {reach:.1f} — " + f"{over:.1f}px over") + scale = reach / d_attach_pin + target = (attach[0] + (pin_xy[0] - attach[0]) * scale, + attach[1] + (pin_xy[1] - attach[1]) * scale) + tol = PIN_UNREACHABLE_TOL + else: + target, tol = pin_xy, PIN_TOL + d = _dist(drawn, target) + if d > tol: + _add(violations, "PIN", limb, where, d, "px", "ticks", + f"PIN {limb}: {where} drawn {_pt(drawn)} vs pin " + f"{_pt(target)} — {d:.1f}px") + + jp = _joint_points(geo) + gp = _ground_points(geo) + for joint, p in gp.items(): + if p[1] > GROUND_Y + GROUND_TOL: + depth = p[1] - (GROUND_Y + GROUND_TOL) + _add(violations, "GROUND", joint, where, depth, "px", "ticks", + f"GROUND {joint}: {where} at y={p[1]:.1f} — {depth:.1f}px " + f"below ground") + if prev is not None: + trans = f"tick {t}->{t + 1}/{total}" + for joint, p in jp.items(): + if joint not in prev: + continue + d = _dist(prev[joint], p) + if d > CONTINUITY_TOL: + _add(violations, "CONTINUITY", joint, trans, d, "px", "ticks", + f"CONTINUITY {joint}: {trans} moved {d:.1f}px") + prev = jp + except Exception as e: # a solver bug must not crash the whole check run + _add(violations, "ERROR", "-", "-", float("inf"), "", "", + f"ERROR: {type(e).__name__}: {e}") + return name, violations + + +def _report_exercise(name, violations): + print(f" {name}: FAIL ({len(violations)} violation(s))") + groups = {} + for v in violations: + groups.setdefault((v["cls"], v["joint"]), []).append(v) + for (cls, joint), vs in sorted(groups.items()): + vs.sort(key=lambda v: -v["mag"]) + worst = vs[0] + if len(vs) == 1: + print(f" {worst['detail']}") + else: + print(f" {cls} {joint}: {len(vs)} {worst['noun']}, " + f"max {worst['mag']:.1f}{worst['unit']} (worst {worst['where']})") + + +def run_check(folders, figure="neutral"): + """`--check`: simulate every render tick for each exercise and fail hard + on the six invariant classes. Prints a compact per-exercise violation + block (silence = pass) and a final tally; returns True iff every + exercise passed clean.""" + total_violations = 0 + failed = 0 + for folder in folders: + name, violations = check_exercise(folder, figure) + total_violations += len(violations) + if violations: + failed += 1 + _report_exercise(name, violations) + print(f"{len(folders)} exercises checked, {failed} failed, " + f"{total_violations} violations") + return failed == 0 + + def main(): flags = [a for a in sys.argv[1:] if a.startswith("--")] names = [a for a in sys.argv[1:] if not a.startswith("--")] @@ -982,7 +1244,12 @@ def main(): sheet = f.split("=", 1)[1] if "=" in f else True folders = ([LIB / n for n in names] if names else sorted(p.parent for p in LIB.glob("*/motion.json"))) + if "--check" in flags: + sys.exit(0 if run_check(folders, figure=figure) else 1) if "--export" in flags: + if not run_check(folders, figure=figure): + print(" --export aborted: fix the --check violations above first.") + sys.exit(1) export_app_resources(folders) return if "--fixtures" in flags: diff --git a/Exercise Library/skeleton.json b/Exercise Library/skeleton.json index 4940db2..a2b5278 100644 --- a/Exercise Library/skeleton.json +++ b/Exercise Library/skeleton.json @@ -125,7 +125,7 @@ }, "ankle": { "flexion": [ - -60, + -70, 30 ] } diff --git a/Workouts/ExerciseFigure/MotionSolver.swift b/Workouts/ExerciseFigure/MotionSolver.swift index 3a040ed..cd9170e 100644 --- a/Workouts/ExerciseFigure/MotionSolver.swift +++ b/Workouts/ExerciseFigure/MotionSolver.swift @@ -352,45 +352,81 @@ enum MotionSolver { /// Analytic two-bone IK in 3D: reach from `attach` toward `target` in the plane /// picked by the authored (FK) mid joint, then convert back to anatomical angles. + /// + /// The two bend solutions are tried in preference order (arm: nearest the FK guess; + /// leg: the authored/anterior side first). The write-back keeps only a branch whose + /// recovered angles forward-kinematic back to the solved end — a branch the angle + /// representation cannot express (acos loses the bend sign, a near-sagittal limb + /// loses its axial rotation) would silently move the pinned extremity, so it is + /// rejected in favor of the flip. private static func solveLimb(_ limb: FigureLimb, attach: Vec3, target: Vec3, guessMid: Vec3, lengths: (Double, Double), parent: Mat3) -> (BallJoint, Hinge) { let (a, b) = lengths let toTarget = target - attach let d = clampUnit(toTarget.length, abs(a - b) + 0.5, a + b - 0.01) let dirTarget = toTarget.length > 1e-9 ? toTarget.normalized : Vec3(0, -1, 0) - var normal = dirTarget.cross(guessMid - attach) - if normal.length < 1e-6 { - normal = dirTarget.cross(Vec3(0, 0, 1)) - if normal.length < 1e-6 { normal = dirTarget.cross(Vec3(0, 1, 0)) } + + // Guess reliability: how far the authored mid sits off the attach→target line. + // Below kneeStraightFrac the two bend solutions straddle the line and the guess + // (near-parallel) can pick neither a plane nor a side. + let gm = guessMid - attach + let gmPerp = gm - dirTarget.scaled(gm.dot(dirTarget)) + let reliable = gmPerp.length >= Self.kneeStraightFrac * a + var normal: Vec3 + if reliable { + normal = dirTarget.cross(gm) + } else { + // Degenerate guess: bow the joint along the anatomical anterior axis. + let anterior = parent.apply(Vec3(1, 0, 0)) + let ap = anterior - dirTarget.scaled(anterior.dot(dirTarget)) + normal = dirTarget.cross(ap) + if normal.length < 1e-6 { // target along the anterior axis: any plane works + normal = dirTarget.cross(Vec3(0, 0, 1)) + if normal.length < 1e-6 { normal = dirTarget.cross(Vec3(0, 1, 0)) } + } } normal = normal.normalized let perp = normal.cross(dirTarget) + let along = (a * a + d * d - b * b) / (2 * d) let h = max(a * a - along * along, 0).squareRoot() - let mid: Vec3 + let base = attach + dirTarget.scaled(along) + + let signs: (Double, Double) if limb.isArm { - var best: (distance: Double, mid: Vec3)? - for sign in [1.0, -1.0] { - let m = attach + (dirTarget.scaled(along) + perp.scaled(sign * h)) - let distance = (m - guessMid).length - if best == nil || distance < best!.distance { best = (distance, m) } - } - mid = best!.mid + // Prefer the mid nearest the FK guess; the flip is the fallback. + let d1 = (base + perp.scaled(h) - guessMid).length + let d2 = (base + perp.scaled(-h) - guessMid).length + signs = d1 <= d2 ? (1.0, -1.0) : (-1.0, 1.0) } else { - // A knee bends one way only. Near full extension the two knee solutions - // straddle the hip→ankle line and the authored guess (also near it) can't - // reliably pick a side — the bend plane's normal is a cross of two - // near-parallel vectors, so its sign is noise and the knee can flip behind - // the leg, swinging the thigh backward. When the authored knee sits within - // `kneeStraightFrac` of the line, treat the leg as straight and bend the - // knee anatomically forward (anterior); otherwise honor the authored side. - let gm = guessMid - attach - let gmPerp = gm - dirTarget.scaled(gm.dot(dirTarget)) - let ref = gmPerp.length < Self.kneeStraightFrac * a ? parent.apply(Vec3(1, 0, 0)) : gmPerp - let sign = perp.dot(ref) >= 0 ? 1.0 : -1.0 - mid = attach + (dirTarget.scaled(along) + perp.scaled(sign * h)) + // A knee bends one way only. Honor the authored side when it is reliable, + // else bend anatomically forward (anterior); the flip is the fallback. + let ref = reliable ? gmPerp : parent.apply(Vec3(1, 0, 0)) + let first = perp.dot(ref) >= 0 ? 1.0 : -1.0 + signs = (first, -first) } - let end = mid + (target - mid).normalized.scaled(b) - return invertLimb(limb, attach: attach, mid: mid, end: end, parent: parent) + + var fallback: (BallJoint, Hinge)? + for sign in [signs.0, signs.1] { + let mid = base + perp.scaled(sign * h) + let end = mid + (target - mid).normalized.scaled(b) + let (upper, lower) = invertLimb(limb, attach: attach, mid: mid, end: end, parent: parent) + // Re-pose the recovered angles (fkLimb's math, upper→lower) and accept this + // branch only if the pinned end lands back on the solved point in the screen + // plane — that is where the pin lives. A branch the write-back mirrors leaves + // the pin in the drawing and is rejected; one off only in depth (rotation + // gated at rotMinLateral) still holds its pin. Solving is unpitched, so + // view-space (x, y) is the canvas projection (the anchor offset cancels in + // the difference). + let fu = parent.times(ballMatrix(upper, limb.sigma)) + let fl = limb.isArm ? fu.times(Mat3.rotZ(lower.flexion)) : fu.times(Mat3.rotZ(-lower.flexion)) + let reMid = attach + fu.apply(Vec3(0, -a, 0)) + let reEnd = reMid + fl.apply(Vec3(0, -b, 0)) + if fallback == nil { fallback = (upper, lower) } + if hypot(reEnd.x - end.x, reEnd.y - end.y) <= Self.branchReproTol { + return (upper, lower) + } + } + return fallback! } /// Axial rotation of a two-bone limb is recoverable only from the lower bone's @@ -398,12 +434,25 @@ enum MotionSolver { /// rotation is left at 0 (see `invertLimb`). private static let rotMinLateral = 0.08 - /// When a leg's authored knee sits within this fraction of the thigh length off - /// the hip→ankle line (~sin 8.6°), the leg is treated as straight and its IK knee - /// is bent anatomically forward rather than trusting the (unreliable) authored - /// side (see `solveLimb`). + /// When an authored mid joint (knee or elbow) sits within this fraction of the + /// upper bone length off the attach→target line (~sin 8.6°), the FK guess is + /// unreliable: the two bend solutions straddle the line and the near-parallel guess + /// can pick neither a side nor a plane. The bend plane is then taken from the + /// anatomical anterior axis (knees forward, elbow flexion carries the forearm + /// anterior) instead of the guess, for both arms and legs (see `solveLimb`). private static let kneeStraightFrac = 0.15 + /// A recovered IK branch is kept only if its re-posed extremity lands within this + /// many canvas units of the solved point, measured in the screen plane where the + /// pin lives (see `solveLimb`). A branch the anatomical write-back cannot + /// represent — the acos bend-sign loss or a rotation gated at `rotMinLateral` — + /// mirrors the lower bone and misses by a wide margin; the small residual a + /// correctly-authored, on-pin branch leaves when its rotation grazes the gating + /// boundary is only a couple of units, so this margin flips genuine mirrors while + /// leaving well-authored branches on their FK-guess side (a tighter margin would + /// flip them too, shifting sound geometry). + private static let branchReproTol = 4.0 + /// Recover anatomical angles from limb joint positions (the inverse of `fkLimb`, /// ignoring the foot). Assumes |abduction| < 90; the leg's rotation sign flips /// because knees hinge backward. @@ -449,7 +498,16 @@ enum MotionSolver { let target = viewFromCanvas(pin, anchor: anchor, depth: chainPts[2].z) let lengths: (Double, Double) = limb.isArm ? (prof.upperArm, prof.foreArm) : (prof.thigh, prof.shin) let parent = limb.isArm ? p.f2 : p.fRoot - let (upper, lower) = solveLimb(limb, attach: attach, target: target, guessMid: chainPts[1], lengths: lengths, parent: parent) + var upper: BallJoint + let lower: Hinge + (upper, lower) = solveLimb(limb, attach: attach, target: target, guessMid: chainPts[1], lengths: lengths, parent: parent) + // invertLimb returns principal-value angles (atan2/asin); unwrap the + // flexion/rotation toward the pose being replaced so key frames lerp the + // short way and tween ticks stay continuous. Abduction is asin-ranged and + // cannot wrap. + let prev = frame.ball(for: limb) + upper.flexion += 360 * ((prev.flexion - upper.flexion) / 360).rounded() + upper.rotation += 360 * ((prev.rotation - upper.rotation) / 360).rounded() frame.setUpper(upper, for: limb) frame.setLower(lower, for: limb) solved = true diff --git a/Workouts/Resources/ExerciseMotions/Abdominal.motion.json b/Workouts/Resources/ExerciseMotions/Abdominal.motion.json index 88e3365..b6be60e 100644 --- a/Workouts/Resources/ExerciseMotions/Abdominal.motion.json +++ b/Workouts/Resources/ExerciseMotions/Abdominal.motion.json @@ -18,10 +18,10 @@ "root": {"pos": [128, 126], "pitch": -4}, "spine": [0, 4], "neck": 8, - "shoulder_r": 78, "elbow_r": 40, - "shoulder_l": 78, "elbow_l": 40, - "hip_r": 66, "knee_r": 70, - "hip_l": 66, "knee_l": 70, + "shoulder_r": 3, "elbow_r": 105, + "shoulder_l": 3, "elbow_l": 105, + "hip_r": 66, "knee_r": 115, + "hip_l": 66, "knee_l": 119, "pins": {"hand_r": [155, 62], "hand_l": [161, 64], "foot_r": [168, 150], "foot_l": [172, 150]} }, { @@ -29,10 +29,10 @@ "root": {"pos": [128, 126], "pitch": 10}, "spine": [0, 40], "neck": 18, "head": -26, - "shoulder_r": 128, "elbow_r": 40, - "shoulder_l": 128, "elbow_l": 40, - "hip_r": 80, "knee_r": 70, - "hip_l": 80, "knee_l": 70, + "shoulder_r": 39, "elbow_r": 121, + "shoulder_l": 39, "elbow_l": 121, + "hip_r": 80, "knee_r": 115, + "hip_l": 80, "knee_l": 119, "pins": {"hand_r": [190, 76], "hand_l": [196, 78], "foot_r": [168, 150], "foot_l": [172, 150]} } ] diff --git a/Workouts/Resources/ExerciseMotions/Abductor.motion.json b/Workouts/Resources/ExerciseMotions/Abductor.motion.json index e8db4c0..90f3014 100644 --- a/Workouts/Resources/ExerciseMotions/Abductor.motion.json +++ b/Workouts/Resources/ExerciseMotions/Abductor.motion.json @@ -20,8 +20,8 @@ "neck": 0, "shoulder_r": {"flexion": 10, "abduction": 18}, "elbow_r": 25, "shoulder_l": {"flexion": 10, "abduction": 18}, "elbow_l": 25, - "hip_r": {"flexion": 78, "abduction": 7}, "knee_r": 62, - "hip_l": {"flexion": 78, "abduction": 7}, "knee_l": 62 + "hip_r": {"flexion": 96, "abduction": 7}, "knee_r": 100, + "hip_l": {"flexion": 96, "abduction": 7}, "knee_l": 100 }, { "hold": 0.5, "tween": 1.1, @@ -30,8 +30,8 @@ "neck": 0, "shoulder_r": {"flexion": 10, "abduction": 18}, "elbow_r": 25, "shoulder_l": {"flexion": 10, "abduction": 18}, "elbow_l": 25, - "hip_r": {"flexion": 78, "abduction": 30}, "knee_r": 62, - "hip_l": {"flexion": 78, "abduction": 30}, "knee_l": 62 + "hip_r": {"flexion": 96, "abduction": 30}, "knee_r": 100, + "hip_l": {"flexion": 96, "abduction": 30}, "knee_l": 100 } ] } diff --git a/Workouts/Resources/ExerciseMotions/Adductor.motion.json b/Workouts/Resources/ExerciseMotions/Adductor.motion.json index 05f0126..a256fbb 100644 --- a/Workouts/Resources/ExerciseMotions/Adductor.motion.json +++ b/Workouts/Resources/ExerciseMotions/Adductor.motion.json @@ -20,8 +20,8 @@ "neck": 0, "shoulder_r": {"flexion": 10, "abduction": 18}, "elbow_r": 25, "shoulder_l": {"flexion": 10, "abduction": 18}, "elbow_l": 25, - "hip_r": {"flexion": 78, "abduction": 30}, "knee_r": 62, - "hip_l": {"flexion": 78, "abduction": 30}, "knee_l": 62 + "hip_r": {"flexion": 96, "abduction": 30}, "knee_r": 100, + "hip_l": {"flexion": 96, "abduction": 30}, "knee_l": 100 }, { "hold": 0.5, "tween": 1.1, @@ -30,8 +30,8 @@ "neck": 0, "shoulder_r": {"flexion": 10, "abduction": 18}, "elbow_r": 25, "shoulder_l": {"flexion": 10, "abduction": 18}, "elbow_l": 25, - "hip_r": {"flexion": 78, "abduction": 7}, "knee_r": 62, - "hip_l": {"flexion": 78, "abduction": 7}, "knee_l": 62 + "hip_r": {"flexion": 96, "abduction": 7}, "knee_r": 100, + "hip_l": {"flexion": 96, "abduction": 7}, "knee_l": 100 } ] } diff --git a/Workouts/Resources/ExerciseMotions/Back Extension.motion.json b/Workouts/Resources/ExerciseMotions/Back Extension.motion.json index 60f9478..a4538d5 100644 --- a/Workouts/Resources/ExerciseMotions/Back Extension.motion.json +++ b/Workouts/Resources/ExerciseMotions/Back Extension.motion.json @@ -15,9 +15,9 @@ "hold": 0.4, "tween": 1.0, "root": {"pos": [150, 102], "pitch": 112}, "spine": [0, 12], - "neck": 10, "head": -30, - "shoulder_r": 30, "elbow_r": 140, - "shoulder_l": 30, "elbow_l": 140, + "neck": 1, "head": -30, + "shoulder_r": -10, "elbow_r": 114, + "shoulder_l": -10, "elbow_l": 114, "hip_r": 48, "knee_r": 12, "ankle_r": 12, "hip_l": 48, "knee_l": 12, "ankle_l": 12, "pins": {"foot_r": [72, 136], "foot_l": [76, 138]} diff --git a/Workouts/Resources/ExerciseMotions/Barbell Squat.motion.json b/Workouts/Resources/ExerciseMotions/Barbell Squat.motion.json index 12de63f..f8fc278 100644 --- a/Workouts/Resources/ExerciseMotions/Barbell Squat.motion.json +++ b/Workouts/Resources/ExerciseMotions/Barbell Squat.motion.json @@ -12,24 +12,22 @@ "root": {"pos": [160, 64], "pitch": 6}, "spine": [0, 0], "neck": 2, "head": -6, - "shoulder_r": 28, "elbow_r": 140, - "shoulder_l": 28, "elbow_l": 140, + "shoulder_r": {"flexion": -12, "abduction": 35, "rotation": -45}, "elbow_r": 150, + "shoulder_l": {"flexion": -12, "abduction": 35, "rotation": -45}, "elbow_l": 150, "hip_r": 5, "knee_r": 4, "ankle_r": 0, "hip_l": 5, "knee_l": 4, "ankle_l": 0, - "pins": {"foot_r": [160, 148], "foot_l": [164, 150], - "hand_r": [166, -16], "hand_l": [170, -14]} + "pins": {"foot_r": [160, 148], "foot_l": [164, 148]} }, { "hold": 0.4, "tween": 1.1, "root": {"pos": [117, 108], "pitch": 35}, "spine": [0, -4], "neck": 5, "head": -28, - "shoulder_r": 55, "elbow_r": 140, - "shoulder_l": 55, "elbow_l": 140, + "shoulder_r": {"flexion": -12, "abduction": 35, "rotation": -45}, "elbow_r": 150, + "shoulder_l": {"flexion": -12, "abduction": 35, "rotation": -45}, "elbow_l": 150, "hip_r": 100, "knee_r": 118, "ankle_r": 22, "hip_l": 100, "knee_l": 118, "ankle_l": 22, - "pins": {"foot_r": [160, 148], "foot_l": [164, 150], - "hand_r": [163, 30], "hand_l": [167, 32]} + "pins": {"foot_r": [160, 148], "foot_l": [164, 148]} } ] } diff --git a/Workouts/Resources/ExerciseMotions/Bench Press.motion.json b/Workouts/Resources/ExerciseMotions/Bench Press.motion.json index 84b4797..2b3ae3f 100644 --- a/Workouts/Resources/ExerciseMotions/Bench Press.motion.json +++ b/Workouts/Resources/ExerciseMotions/Bench Press.motion.json @@ -18,10 +18,10 @@ "neck": 8, "head": 0, "shoulder_r": 15, "elbow_r": 100, "shoulder_l": 15, "elbow_l": 100, - "hip_r": 78, "knee_r": 82, "ankle_r": 5, - "hip_l": 78, "knee_l": 82, "ankle_l": 5, + "hip_r": 10, "knee_r": 99, "ankle_r": 5, + "hip_l": 10, "knee_l": 102, "ankle_l": 5, "pins": {"foot_r": [196, 148], "foot_l": [200, 150], - "hand_r": [93, 100], "hand_l": [97, 102]} + "hand_r": [73, 98], "hand_l": [77, 100]} }, { "hold": 0.4, "tween": 1.2, @@ -29,9 +29,9 @@ "spine": [0, 0], "neck": 8, "head": 0, "shoulder_r": 90, "elbow_r": 5, - "shoulder_l": 90, "elbow_l": 5, - "hip_r": 78, "knee_r": 82, "ankle_r": 5, - "hip_l": 78, "knee_l": 82, "ankle_l": 5, + "shoulder_l": {"flexion": 90, "rotation": -90}, "elbow_l": 5, + "hip_r": 10, "knee_r": 99, "ankle_r": 5, + "hip_l": 10, "knee_l": 102, "ankle_l": 5, "pins": {"foot_r": [196, 148], "foot_l": [200, 150], "hand_r": [67, 57], "hand_l": [71, 59]} } diff --git a/Workouts/Resources/ExerciseMotions/Bird Dog.motion.json b/Workouts/Resources/ExerciseMotions/Bird Dog.motion.json index f912e3a..031d098 100644 --- a/Workouts/Resources/ExerciseMotions/Bird Dog.motion.json +++ b/Workouts/Resources/ExerciseMotions/Bird Dog.motion.json @@ -10,8 +10,8 @@ "neck": 16, "head": -72, "shoulder_r": 81, "elbow_r": 0, "shoulder_l": 81, "elbow_l": 0, - "hip_r": 74, "knee_r": 83, "ankle_r": -55, - "hip_l": 74, "knee_l": 83, "ankle_l": -55, + "hip_r": 74, "knee_r": 92, "ankle_r": -55, + "hip_l": 74, "knee_l": 92, "ankle_l": -55, "pins": {"hand_l": [105, 152], "hand_r": [111, 154]} }, { @@ -22,7 +22,7 @@ "shoulder_r": 81, "elbow_r": 0, "shoulder_l": 190, "elbow_l": 0, "hip_r": -24, "knee_r": 0, "ankle_r": -25, - "hip_l": 74, "knee_l": 83, "ankle_l": -55, + "hip_l": 74, "knee_l": 92, "ankle_l": -55, "pins": {"hand_r": [111, 154]} }, { @@ -32,8 +32,8 @@ "neck": 16, "head": -72, "shoulder_r": 81, "elbow_r": 0, "shoulder_l": 81, "elbow_l": 0, - "hip_r": 74, "knee_r": 83, "ankle_r": -55, - "hip_l": 74, "knee_l": 83, "ankle_l": -55, + "hip_r": 74, "knee_r": 92, "ankle_r": -55, + "hip_l": 74, "knee_l": 92, "ankle_l": -55, "pins": {"hand_l": [105, 152], "hand_r": [111, 154]} }, { @@ -43,7 +43,7 @@ "neck": 16, "head": -82, "shoulder_r": 190, "elbow_r": 0, "shoulder_l": 81, "elbow_l": 0, - "hip_r": 74, "knee_r": 83, "ankle_r": -55, + "hip_r": 74, "knee_r": 92, "ankle_r": -55, "hip_l": -24, "knee_l": 0, "ankle_l": -25, "pins": {"hand_l": [105, 152]} } diff --git a/Workouts/Resources/ExerciseMotions/Bodyweight Squat.motion.json b/Workouts/Resources/ExerciseMotions/Bodyweight Squat.motion.json index 9385214..02007d5 100644 --- a/Workouts/Resources/ExerciseMotions/Bodyweight Squat.motion.json +++ b/Workouts/Resources/ExerciseMotions/Bodyweight Squat.motion.json @@ -13,7 +13,7 @@ "shoulder_l": 6, "elbow_l": 5, "hip_r": 4, "knee_r": 3, "ankle_r": 0, "hip_l": 4, "knee_l": 3, "ankle_l": 0, - "pins": {"foot_r": [160, 148], "foot_l": [164, 150]} + "pins": {"foot_r": [160, 148], "foot_l": [164, 147]} }, { "hold": 0.4, "tween": 0.9, @@ -24,7 +24,7 @@ "shoulder_l": 118, "elbow_l": 8, "hip_r": 98, "knee_r": 118, "ankle_r": 22, "hip_l": 98, "knee_l": 118, "ankle_l": 22, - "pins": {"foot_r": [160, 148], "foot_l": [164, 150]} + "pins": {"foot_r": [160, 148], "foot_l": [164, 147]} } ] } diff --git a/Workouts/Resources/ExerciseMotions/Butterfly Stretch.motion.json b/Workouts/Resources/ExerciseMotions/Butterfly Stretch.motion.json index cd1bee3..b6b8dc5 100644 --- a/Workouts/Resources/ExerciseMotions/Butterfly Stretch.motion.json +++ b/Workouts/Resources/ExerciseMotions/Butterfly Stretch.motion.json @@ -1,30 +1,119 @@ { "name": "Butterfly Stretch", "primary": 2, - "camera": {"yaw": 52}, - "working": ["leg_r", "leg_l"], + "camera": { + "yaw": 52 + }, + "working": [ + "leg_r", + "leg_l" + ], "frames": [ { - "hold": 2.2, "tween": 1.8, - "root": {"pos": [160, 118], "pitch": 4}, - "spine": [20, 18], - "neck": 12, "head": -14, - "shoulder_r": {"flexion": 94, "abduction": 12}, "elbow_r": 40, - "shoulder_l": {"flexion": 94, "abduction": 12}, "elbow_l": 40, - "hip_r": {"flexion": 82, "abduction": 38, "rotation": 44}, "knee_r": 108, - "hip_l": {"flexion": 82, "abduction": 38, "rotation": 44}, "knee_l": 108, - "pins": {"hand_r": [178, 158], "hand_l": [198, 159]} + "hold": 2.2, + "tween": 1.8, + "root": { + "pos": [ + 160, + 143 + ], + "pitch": 5 + }, + "spine": [ + 24, + 18 + ], + "neck": 6, + "head": -8, + "shoulder_r": { + "flexion": 45.5, + "abduction": 25.1, + "rotation": 0.0 + }, + "elbow_r": 2.0, + "shoulder_l": { + "flexion": 31.0, + "abduction": 40.4, + "rotation": -67.7 + }, + "elbow_l": 63.5, + "hip_r": { + "flexion": 120, + "abduction": 35, + "rotation": 50 + }, + "knee_r": 128, + "ankle_r": 0, + "hip_l": { + "flexion": 120, + "abduction": 35, + "rotation": 50 + }, + "knee_l": 128, + "ankle_l": 0, + "pins": { + "hand_r": [ + 162, + 134 + ], + "hand_l": [ + 209, + 128 + ] + } }, { - "hold": 2.4, "tween": 1.8, - "root": {"pos": [160, 118], "pitch": 4}, - "spine": [26, 24], - "neck": 14, "head": -16, - "shoulder_r": {"flexion": 98, "abduction": 12}, "elbow_r": 34, - "shoulder_l": {"flexion": 98, "abduction": 12}, "elbow_l": 34, - "hip_r": {"flexion": 82, "abduction": 44, "rotation": 46}, "knee_r": 110, - "hip_l": {"flexion": 82, "abduction": 44, "rotation": 46}, "knee_l": 110, - "pins": {"hand_r": [176, 159], "hand_l": [200, 160]} + "hold": 2.4, + "tween": 1.8, + "root": { + "pos": [ + 160, + 143 + ], + "pitch": 5 + }, + "spine": [ + 28, + 21 + ], + "neck": 8, + "head": -10, + "shoulder_r": { + "flexion": 40.4, + "abduction": 33.1, + "rotation": -24.7 + }, + "elbow_r": 18.7, + "shoulder_l": { + "flexion": 32.1, + "abduction": 48.3, + "rotation": -70.7 + }, + "elbow_l": 80.6, + "hip_r": { + "flexion": 120, + "abduction": 35, + "rotation": 50 + }, + "knee_r": 128, + "ankle_r": 0, + "hip_l": { + "flexion": 120, + "abduction": 35, + "rotation": 50 + }, + "knee_l": 128, + "ankle_l": 0, + "pins": { + "hand_r": [ + 162, + 134 + ], + "hand_l": [ + 209, + 128 + ] + } } ] } diff --git a/Workouts/Resources/ExerciseMotions/Calfs.motion.json b/Workouts/Resources/ExerciseMotions/Calfs.motion.json index ccbf7cc..fdfe2e4 100644 --- a/Workouts/Resources/ExerciseMotions/Calfs.motion.json +++ b/Workouts/Resources/ExerciseMotions/Calfs.motion.json @@ -22,8 +22,8 @@ "neck": 16, "shoulder_r": 44, "elbow_r": 25, "shoulder_l": 44, "elbow_l": 25, - "hip_r": 62, "knee_r": -10, "ankle_r": 12, - "hip_l": 62, "knee_l": -10, "ankle_l": 12, + "hip_r": 62, "knee_r": 50, "ankle_r": 12, + "hip_l": 62, "knee_l": 56, "ankle_l": 12, "pins": {"hand_r": [166, 74], "hand_l": [170, 76], "foot_r": [212, 148], "foot_l": [216, 150]} }, { @@ -33,8 +33,8 @@ "neck": 16, "shoulder_r": 44, "elbow_r": 25, "shoulder_l": 44, "elbow_l": 25, - "hip_r": 66, "knee_r": -8, "ankle_r": -18, - "hip_l": 66, "knee_l": -8, "ankle_l": -18, + "hip_r": 66, "knee_r": 59, "ankle_r": -18, + "hip_l": 66, "knee_l": 64, "ankle_l": -18, "pins": {"hand_r": [166, 74], "hand_l": [170, 76], "foot_r": [212, 139], "foot_l": [216, 141]} } ] diff --git a/Workouts/Resources/ExerciseMotions/Cat-Cow.motion.json b/Workouts/Resources/ExerciseMotions/Cat-Cow.motion.json index cce1752..404af02 100644 --- a/Workouts/Resources/ExerciseMotions/Cat-Cow.motion.json +++ b/Workouts/Resources/ExerciseMotions/Cat-Cow.motion.json @@ -10,8 +10,8 @@ "neck": 30, "head": -111, "shoulder_r": 65, "elbow_r": 0, "shoulder_l": 65, "elbow_l": 0, - "hip_r": 91, "knee_r": 83, "ankle_r": -55, - "hip_l": 91, "knee_l": 83, "ankle_l": -55, + "hip_r": 91, "knee_r": 93, "ankle_r": -55, + "hip_l": 91, "knee_l": 93, "ankle_l": -55, "pins": {"hand_l": [105, 152], "hand_r": [111, 154]} }, { @@ -21,8 +21,8 @@ "neck": 23, "head": -80, "shoulder_r": 102, "elbow_r": 0, "shoulder_l": 102, "elbow_l": 0, - "hip_r": 58, "knee_r": 83, "ankle_r": -55, - "hip_l": 58, "knee_l": 83, "ankle_l": -55, + "hip_r": 58, "knee_r": 93, "ankle_r": -55, + "hip_l": 58, "knee_l": 93, "ankle_l": -55, "pins": {"hand_l": [105, 152], "hand_r": [111, 154]} } ] diff --git a/Workouts/Resources/ExerciseMotions/Chest Opener.motion.json b/Workouts/Resources/ExerciseMotions/Chest Opener.motion.json index 2147024..2ac325f 100644 --- a/Workouts/Resources/ExerciseMotions/Chest Opener.motion.json +++ b/Workouts/Resources/ExerciseMotions/Chest Opener.motion.json @@ -13,7 +13,7 @@ "shoulder_l": -26, "elbow_l": 34, "hip_r": 2, "knee_r": 2, "ankle_r": 0, "hip_l": 2, "knee_l": 2, "ankle_l": 0, - "pins": {"foot_r": [158, 150], "foot_l": [162, 150]} + "pins": {"foot_r": [158, 148], "foot_l": [162, 148]} }, { "hold": 2.4, "tween": 1.8, @@ -24,7 +24,7 @@ "shoulder_l": -55, "elbow_l": 20, "hip_r": 2, "knee_r": 2, "ankle_r": 0, "hip_l": 2, "knee_l": 2, "ankle_l": 0, - "pins": {"foot_r": [158, 150], "foot_l": [162, 150], + "pins": {"foot_r": [158, 148], "foot_l": [162, 148], "hand_r": [150, 41], "hand_l": [154, 42]} } ] diff --git a/Workouts/Resources/ExerciseMotions/Chest Press.motion.json b/Workouts/Resources/ExerciseMotions/Chest Press.motion.json index 93f8fca..5af88f2 100644 --- a/Workouts/Resources/ExerciseMotions/Chest Press.motion.json +++ b/Workouts/Resources/ExerciseMotions/Chest Press.motion.json @@ -19,8 +19,8 @@ "neck": 16, "head": -11, "shoulder_r": -20, "elbow_r": 140, "shoulder_l": -20, "elbow_l": 140, - "hip_r": 54, "knee_r": 50, - "hip_l": 54, "knee_l": 50, + "hip_r": 90, "knee_r": 108, + "hip_l": 91, "knee_l": 111, "pins": {"foot_r": [158, 151], "foot_l": [162, 152]} }, { @@ -30,8 +30,8 @@ "neck": 16, "head": -11, "shoulder_r": 74, "elbow_r": -8, "shoulder_l": 74, "elbow_l": -8, - "hip_r": 54, "knee_r": 50, - "hip_l": 54, "knee_l": 50, + "hip_r": 90, "knee_r": 108, + "hip_l": 91, "knee_l": 111, "pins": {"foot_r": [158, 151], "foot_l": [162, 152]} } ] diff --git a/Workouts/Resources/ExerciseMotions/Child's Pose.motion.json b/Workouts/Resources/ExerciseMotions/Child's Pose.motion.json index f146115..38f9671 100644 --- a/Workouts/Resources/ExerciseMotions/Child's Pose.motion.json +++ b/Workouts/Resources/ExerciseMotions/Child's Pose.motion.json @@ -5,25 +5,25 @@ "frames": [ { "hold": 2.4, "tween": 2.0, - "root": {"pos": [201, 108], "yaw": 180, "pitch": 89}, + "root": {"pos": [201, 104], "yaw": 180, "pitch": 87}, "spine": [15, 20], - "neck": 15, "head": -13, + "neck": 25, "head": -13, "shoulder_r": 168, "elbow_r": 8, "shoulder_l": 168, "elbow_l": 8, "hip_r": 86, "knee_r": 104, "ankle_r": -52, "hip_l": 86, "knee_l": 104, "ankle_l": -52, - "pins": {"hand_r": [80, 150], "hand_l": [84, 151]} + "pins": {"hand_r": [72, 151], "hand_l": [66.5, 151]} }, { "hold": 2.6, "tween": 2.0, - "root": {"pos": [202, 110], "yaw": 180, "pitch": 92}, + "root": {"pos": [202, 103], "yaw": 180, "pitch": 84}, "spine": [16, 22], - "neck": 17, "head": -15, + "neck": 36, "head": -15, "shoulder_r": 172, "elbow_r": 6, "shoulder_l": 172, "elbow_l": 6, "hip_r": 90, "knee_r": 108, "ankle_r": -52, "hip_l": 90, "knee_l": 108, "ankle_l": -52, - "pins": {"hand_r": [78, 150], "hand_l": [82, 151]} + "pins": {"hand_r": [73.3, 151], "hand_l": [67.9, 151]} } ] } diff --git a/Workouts/Resources/ExerciseMotions/Cobra Stretch.motion.json b/Workouts/Resources/ExerciseMotions/Cobra Stretch.motion.json index ab4c459..7543194 100644 --- a/Workouts/Resources/ExerciseMotions/Cobra Stretch.motion.json +++ b/Workouts/Resources/ExerciseMotions/Cobra Stretch.motion.json @@ -8,24 +8,24 @@ "root": {"pos": [188, 147], "yaw": 180, "pitch": 76}, "spine": [0, 6], "neck": 6, "head": -46, - "shoulder_r": 92, "elbow_r": 100, - "shoulder_l": 92, "elbow_l": 100, - "hip_r": 0, "knee_r": 0, "ankle_r": -50, - "hip_l": 0, "knee_l": 0, "ankle_l": -50, - "pins": {"hand_r": [104, 150], "hand_l": [108, 151], - "foot_r": [270, 150], "foot_l": [274, 151]} + "shoulder_r": 129, "elbow_r": 52, + "shoulder_l": 126, "elbow_l": 52, + "hip_r": 0, "knee_r": 0, "ankle_r": -65, + "hip_l": 0, "knee_l": 0, "ankle_l": -65, + "pins": {"hand_r": [59.2, 149], "hand_l": [53.9, 149], + "foot_r": [281, 148], "foot_l": [274, 149]} }, { "hold": 1.3, "tween": 1.1, - "root": {"pos": [188, 147], "yaw": 180, "pitch": 68}, - "spine": [-13, -16], + "root": {"pos": [188, 147], "yaw": 180, "pitch": 76}, + "spine": [-2, -2], "neck": -10, "head": -18, - "shoulder_r": 95, "elbow_r": 14, - "shoulder_l": 95, "elbow_l": 14, - "hip_r": 0, "knee_r": 0, "ankle_r": -50, - "hip_l": 0, "knee_l": 0, "ankle_l": -50, - "pins": {"hand_r": [104, 150], "hand_l": [108, 151], - "foot_r": [270, 150], "foot_l": [274, 151]} + "shoulder_r": 127, "elbow_r": 21, + "shoulder_l": 126, "elbow_l": 18, + "hip_r": 0, "knee_r": 0, "ankle_r": -65, + "hip_l": 0, "knee_l": 0, "ankle_l": -65, + "pins": {"hand_r": [59.2, 149], "hand_l": [53.9, 149], + "foot_r": [281, 148], "foot_l": [274, 149]} } ] } diff --git a/Workouts/Resources/ExerciseMotions/Crunch.motion.json b/Workouts/Resources/ExerciseMotions/Crunch.motion.json index 29d4240..d2eab77 100644 --- a/Workouts/Resources/ExerciseMotions/Crunch.motion.json +++ b/Workouts/Resources/ExerciseMotions/Crunch.motion.json @@ -8,8 +8,8 @@ "root": {"pos": [166, 146], "pitch": -90}, "spine": [0, 0], "neck": 12, "head": 0, - "shoulder_r": 155, "elbow_r": 140, - "shoulder_l": 155, "elbow_l": 140, + "shoulder_r": 125, "elbow_r": 125, + "shoulder_l": 125, "elbow_l": 125, "hip_r": 75, "knee_r": 85, "ankle_r": 5, "hip_l": 75, "knee_l": 85, "ankle_l": 5, "pins": {"foot_r": [205, 148], "foot_l": [209, 150]} diff --git a/Workouts/Resources/ExerciseMotions/Deadlift.motion.json b/Workouts/Resources/ExerciseMotions/Deadlift.motion.json index 80fba60..5e9263c 100644 --- a/Workouts/Resources/ExerciseMotions/Deadlift.motion.json +++ b/Workouts/Resources/ExerciseMotions/Deadlift.motion.json @@ -9,27 +9,25 @@ "frames": [ { "hold": 0.4, "tween": 1.0, - "root": {"pos": [92, 90], "pitch": 78}, + "root": {"pos": [100, 82], "pitch": 72}, "spine": [0, -6], "neck": 5, "head": -70, - "shoulder_r": 75, "elbow_r": 5, - "shoulder_l": 75, "elbow_l": 5, - "hip_r": 115, "knee_r": 30, "ankle_r": 15, - "hip_l": 115, "knee_l": 30, "ankle_l": 15, - "pins": {"foot_r": [150, 147], "foot_l": [154, 149], - "hand_r": [156, 130], "hand_l": [160, 132]} + "shoulder_r": 35, "elbow_r": 8, + "shoulder_l": 35, "elbow_l": 8, + "hip_r": 122, "knee_r": 30, "ankle_r": 15, + "hip_l": 122, "knee_l": 30, "ankle_l": 15, + "pins": {"foot_r": [150, 148], "foot_l": [154, 149]} }, { "hold": 0.4, "tween": 1.2, - "root": {"pos": [150, 64], "pitch": 10}, + "root": {"pos": [150, 62], "pitch": 8}, "spine": [0, 0], "neck": 2, "head": -8, - "shoulder_r": 10, "elbow_r": 3, - "shoulder_l": 10, "elbow_l": 3, - "hip_r": 8, "knee_r": 5, "ankle_r": 0, - "hip_l": 8, "knee_l": 5, "ankle_l": 0, - "pins": {"foot_r": [150, 147], "foot_l": [154, 149], - "hand_r": [161, 38], "hand_l": [165, 40]} + "shoulder_r": -6, "elbow_r": 8, + "shoulder_l": -6, "elbow_l": 8, + "hip_r": 6, "knee_r": 8, "ankle_r": 0, + "hip_l": 6, "knee_l": 8, "ankle_l": 0, + "pins": {"foot_r": [150, 148], "foot_l": [154, 149]} } ] } diff --git a/Workouts/Resources/ExerciseMotions/Dumbbell Bench Press.motion.json b/Workouts/Resources/ExerciseMotions/Dumbbell Bench Press.motion.json index 40d7a4b..dd2335a 100644 --- a/Workouts/Resources/ExerciseMotions/Dumbbell Bench Press.motion.json +++ b/Workouts/Resources/ExerciseMotions/Dumbbell Bench Press.motion.json @@ -19,10 +19,10 @@ "neck": 8, "head": 0, "shoulder_r": 12, "elbow_r": 105, "shoulder_l": 12, "elbow_l": 105, - "hip_r": 78, "knee_r": 82, "ankle_r": 5, - "hip_l": 78, "knee_l": 82, "ankle_l": 5, + "hip_r": 10, "knee_r": 99, "ankle_r": 5, + "hip_l": 10, "knee_l": 102, "ankle_l": 5, "pins": {"foot_r": [196, 148], "foot_l": [200, 150], - "hand_r": [90, 104], "hand_l": [98, 106]} + "hand_r": [72, 102], "hand_l": [80, 104]} }, { "hold": 0.4, "tween": 1.2, @@ -31,8 +31,8 @@ "neck": 8, "head": 0, "shoulder_r": 90, "elbow_r": 5, "shoulder_l": 90, "elbow_l": 5, - "hip_r": 78, "knee_r": 82, "ankle_r": 5, - "hip_l": 78, "knee_l": 82, "ankle_l": 5, + "hip_r": 10, "knee_r": 99, "ankle_r": 5, + "hip_l": 10, "knee_l": 102, "ankle_l": 5, "pins": {"foot_r": [196, 148], "foot_l": [200, 150], "hand_r": [66, 57], "hand_l": [72, 59]} } diff --git a/Workouts/Resources/ExerciseMotions/Dumbbell Fly.motion.json b/Workouts/Resources/ExerciseMotions/Dumbbell Fly.motion.json index 3f6af2a..181967c 100644 --- a/Workouts/Resources/ExerciseMotions/Dumbbell Fly.motion.json +++ b/Workouts/Resources/ExerciseMotions/Dumbbell Fly.motion.json @@ -20,9 +20,9 @@ "neck": 8, "head": 0, "shoulder_r": 88, "elbow_r": 12, "shoulder_l": 88, "elbow_l": 12, - "hip_r": {"flexion": 78, "abduction": 10}, "knee_r": 82, "ankle_r": 5, - "hip_l": {"flexion": 78, "abduction": 10}, "knee_l": 82, "ankle_l": 5, - "pins": {"foot_r": [142, 148], "foot_l": [178, 150]} + "hip_r": {"flexion": 10, "abduction": 15}, "knee_r": 93, "ankle_r": 5, + "hip_l": {"flexion": 7, "abduction": 16}, "knee_l": 91, "ankle_l": 5, + "pins": {"foot_r": [145, 148], "foot_l": [176, 150]} }, { "hold": 0.5, "tween": 1.3, @@ -31,9 +31,9 @@ "neck": 8, "head": 0, "shoulder_r": {"flexion": 16, "abduction": 84}, "elbow_r": 22, "shoulder_l": {"flexion": 16, "abduction": 84}, "elbow_l": 22, - "hip_r": {"flexion": 78, "abduction": 10}, "knee_r": 82, "ankle_r": 5, - "hip_l": {"flexion": 78, "abduction": 10}, "knee_l": 82, "ankle_l": 5, - "pins": {"foot_r": [142, 148], "foot_l": [178, 150]} + "hip_r": {"flexion": 10, "abduction": 15}, "knee_r": 93, "ankle_r": 5, + "hip_l": {"flexion": 7, "abduction": 16}, "knee_l": 91, "ankle_l": 5, + "pins": {"foot_r": [145, 148], "foot_l": [176, 150]} } ] } diff --git a/Workouts/Resources/ExerciseMotions/Dumbbell Row.motion.json b/Workouts/Resources/ExerciseMotions/Dumbbell Row.motion.json index c264064..382207d 100644 --- a/Workouts/Resources/ExerciseMotions/Dumbbell Row.motion.json +++ b/Workouts/Resources/ExerciseMotions/Dumbbell Row.motion.json @@ -18,7 +18,7 @@ "neck": 10, "head": -50, "shoulder_r": 75, "elbow_r": 8, "shoulder_l": 72, "elbow_l": 5, - "hip_r": 25, "knee_r": 25, "ankle_r": 10, + "hip_r": 96, "knee_r": 76, "ankle_r": 30, "hip_l": 80, "knee_l": 95, "ankle_l": -50, "pins": {"foot_r": [196, 148], "foot_l": [202, 122], "hand_l": [66, 120], "hand_r": [92, 125]} @@ -28,9 +28,9 @@ "root": {"pos": [168, 82], "yaw": 180, "pitch": 80}, "spine": [0, 0], "neck": 10, "head": -50, - "shoulder_r": 40, "elbow_r": 115, + "shoulder_r": -21, "elbow_r": 115, "shoulder_l": 72, "elbow_l": 5, - "hip_r": 25, "knee_r": 25, "ankle_r": 10, + "hip_r": 96, "knee_r": 76, "ankle_r": 30, "hip_l": 80, "knee_l": 95, "ankle_l": -50, "pins": {"foot_r": [196, 148], "foot_l": [202, 122], "hand_l": [66, 120], "hand_r": [100, 86]} diff --git a/Workouts/Resources/ExerciseMotions/Face Pull.motion.json b/Workouts/Resources/ExerciseMotions/Face Pull.motion.json index 27aa81a..074b141 100644 --- a/Workouts/Resources/ExerciseMotions/Face Pull.motion.json +++ b/Workouts/Resources/ExerciseMotions/Face Pull.motion.json @@ -19,7 +19,7 @@ "shoulder_l": 95, "elbow_l": 10, "hip_r": 6, "knee_r": 8, "ankle_r": 0, "hip_l": 6, "knee_l": 8, "ankle_l": 0, - "pins": {"foot_r": [146, 148], "foot_l": [150, 150], + "pins": {"foot_r": [146, 148], "foot_l": [150, 148], "hand_r": [214, -24], "hand_l": [218, -22]} }, { @@ -31,7 +31,7 @@ "shoulder_l": {"flexion": 95, "abduction": 15}, "elbow_l": 140, "hip_r": 6, "knee_r": 8, "ankle_r": 0, "hip_l": 6, "knee_l": 8, "ankle_l": 0, - "pins": {"foot_r": [146, 148], "foot_l": [150, 150], + "pins": {"foot_r": [146, 148], "foot_l": [150, 148], "hand_r": [170, -26], "hand_l": [174, -24]} } ] diff --git a/Workouts/Resources/ExerciseMotions/Glute Bridge.motion.json b/Workouts/Resources/ExerciseMotions/Glute Bridge.motion.json index a9e19b1..8c09a60 100644 --- a/Workouts/Resources/ExerciseMotions/Glute Bridge.motion.json +++ b/Workouts/Resources/ExerciseMotions/Glute Bridge.motion.json @@ -10,8 +10,8 @@ "neck": 20, "head": -6, "shoulder_r": -4, "elbow_r": 0, "shoulder_l": -4, "elbow_l": 0, - "hip_r": 72, "knee_r": 82, "ankle_r": 5, - "hip_l": 72, "knee_l": 82, "ankle_l": 5, + "hip_r": 72, "knee_r": 129, "ankle_r": 5, + "hip_l": 72, "knee_l": 132, "ankle_l": 5, "pins": {"foot_r": [205, 148], "foot_l": [209, 150]} }, { diff --git a/Workouts/Resources/ExerciseMotions/Goblet Squat.motion.json b/Workouts/Resources/ExerciseMotions/Goblet Squat.motion.json index ccdf795..d0e251f 100644 --- a/Workouts/Resources/ExerciseMotions/Goblet Squat.motion.json +++ b/Workouts/Resources/ExerciseMotions/Goblet Squat.motion.json @@ -16,7 +16,7 @@ "shoulder_l": 5, "elbow_l": 140, "hip_r": 5, "knee_r": 4, "ankle_r": 0, "hip_l": 5, "knee_l": 4, "ankle_l": 0, - "pins": {"foot_r": [162, 148], "foot_l": [166, 150], + "pins": {"foot_r": [162, 148], "foot_l": [166, 147], "hand_r": [185, -8], "hand_l": [189, -6]} }, { @@ -28,7 +28,7 @@ "shoulder_l": 15, "elbow_l": 135, "hip_r": 96, "knee_r": 116, "ankle_r": 20, "hip_l": 96, "knee_l": 116, "ankle_l": 20, - "pins": {"foot_r": [162, 148], "foot_l": [166, 150], + "pins": {"foot_r": [162, 148], "foot_l": [166, 147], "hand_r": [196, 36], "hand_l": [200, 38]} } ] diff --git a/Workouts/Resources/ExerciseMotions/Hip Circles.motion.json b/Workouts/Resources/ExerciseMotions/Hip Circles.motion.json index 2098a41..0030d80 100644 --- a/Workouts/Resources/ExerciseMotions/Hip Circles.motion.json +++ b/Workouts/Resources/ExerciseMotions/Hip Circles.motion.json @@ -6,14 +6,14 @@ "frames": [ { "hold": 0.12, "tween": 0.6, - "root": {"pos": [160, 72]}, + "root": {"pos": [160, 61]}, "spine": [{"lateral": 0, "flexion": -2}, {"lateral": 0, "flexion": -2}], "neck": 0, "head": 0, "shoulder_r": {"flexion": -8, "abduction": 50}, "elbow_r": 125, "shoulder_l": {"flexion": -8, "abduction": 50}, "elbow_l": 125, - "hip_r": 3, "knee_r": 5, "ankle_r": 0, - "hip_l": 3, "knee_l": 5, "ankle_l": 0, - "pins": {"foot_r": [154, 150], "foot_l": [166, 150]} + "hip_r": {"flexion": 0, "abduction": 1}, "knee_r": 2, "ankle_r": 0, + "hip_l": {"flexion": 8, "abduction": -2}, "knee_l": 20, "ankle_l": 0, + "pins": {"foot_r": [154, 147], "foot_l": [166, 147]} }, { "hold": 0.12, "tween": 0.6, @@ -24,7 +24,7 @@ "shoulder_l": {"flexion": -8, "abduction": 50}, "elbow_l": 125, "hip_r": 3, "knee_r": 5, "ankle_r": 0, "hip_l": 3, "knee_l": 5, "ankle_l": 0, - "pins": {"foot_r": [154, 150], "foot_l": [166, 150]} + "pins": {"foot_r": [154, 147], "foot_l": [166, 147]} }, { "hold": 0.12, "tween": 0.6, @@ -35,7 +35,7 @@ "shoulder_l": {"flexion": -8, "abduction": 50}, "elbow_l": 125, "hip_r": 3, "knee_r": 5, "ankle_r": 0, "hip_l": 3, "knee_l": 5, "ankle_l": 0, - "pins": {"foot_r": [154, 150], "foot_l": [166, 150]} + "pins": {"foot_r": [154, 147], "foot_l": [166, 147]} }, { "hold": 0.12, "tween": 0.6, @@ -46,7 +46,7 @@ "shoulder_l": {"flexion": -8, "abduction": 50}, "elbow_l": 125, "hip_r": 3, "knee_r": 5, "ankle_r": 0, "hip_l": 3, "knee_l": 5, "ankle_l": 0, - "pins": {"foot_r": [154, 150], "foot_l": [166, 150]} + "pins": {"foot_r": [154, 147], "foot_l": [166, 147]} } ] } diff --git a/Workouts/Resources/ExerciseMotions/Kneeling Hip Flexor Stretch.motion.json b/Workouts/Resources/ExerciseMotions/Kneeling Hip Flexor Stretch.motion.json index fd570f7..9ce8559 100644 --- a/Workouts/Resources/ExerciseMotions/Kneeling Hip Flexor Stretch.motion.json +++ b/Workouts/Resources/ExerciseMotions/Kneeling Hip Flexor Stretch.motion.json @@ -6,23 +6,23 @@ { "hold": 2.2, "tween": 1.8, "root": {"pos": [160, 108], "pitch": 4}, - "spine": [11, 11], + "spine": [40, 40], "neck": 8, "head": -12, - "shoulder_r": 54, "elbow_r": 36, - "shoulder_l": 54, "elbow_l": 36, + "shoulder_r": 12, "elbow_r": 70, + "shoulder_l": 12, "elbow_l": 66, "hip_r": 86, "knee_r": 90, "ankle_r": 6, - "hip_l": -16, "knee_l": 74, "ankle_l": -55, + "hip_l": -16, "knee_l": 80, "ankle_l": -55, "pins": {"foot_r": [206, 150], "hand_r": [202, 112], "hand_l": [206, 114]} }, { "hold": 2.4, "tween": 1.8, "root": {"pos": [162, 110], "pitch": 6}, - "spine": [15, 15], + "spine": [42, 42], "neck": 9, "head": -13, - "shoulder_r": 58, "elbow_r": 32, - "shoulder_l": 58, "elbow_l": 32, + "shoulder_r": -2, "elbow_r": 92, + "shoulder_l": -2, "elbow_l": 88, "hip_r": 90, "knee_r": 90, "ankle_r": 6, - "hip_l": -28, "knee_l": 56, "ankle_l": -55, + "hip_l": -28, "knee_l": 62, "ankle_l": -55, "pins": {"foot_r": [210, 150], "hand_r": [206, 110], "hand_l": [210, 112]} } ] diff --git a/Workouts/Resources/ExerciseMotions/Leg Swings.motion.json b/Workouts/Resources/ExerciseMotions/Leg Swings.motion.json index 691e0d0..350e6d5 100644 --- a/Workouts/Resources/ExerciseMotions/Leg Swings.motion.json +++ b/Workouts/Resources/ExerciseMotions/Leg Swings.motion.json @@ -5,8 +5,8 @@ "working": ["leg_r"], "frames": [ { - "hold": 0.16, "tween": 0.72, - "root": {"pos": [156, 66], "pitch": 5}, + "hold": 0.16, "tween": 0.83, + "root": {"pos": [156, 64], "pitch": 5}, "spine": [0, 0], "neck": 2, "head": -6, "shoulder_r": 6, "elbow_r": 10, @@ -16,8 +16,8 @@ "pins": {"foot_l": [168, 150]} }, { - "hold": 0.16, "tween": 0.72, - "root": {"pos": [156, 66], "pitch": 5}, + "hold": 0.16, "tween": 0.83, + "root": {"pos": [156, 64], "pitch": 5}, "spine": [0, 0], "neck": 2, "head": -6, "shoulder_r": 6, "elbow_r": 10, diff --git a/Workouts/Resources/ExerciseMotions/Lunge.motion.json b/Workouts/Resources/ExerciseMotions/Lunge.motion.json index 3101682..91d2e2b 100644 --- a/Workouts/Resources/ExerciseMotions/Lunge.motion.json +++ b/Workouts/Resources/ExerciseMotions/Lunge.motion.json @@ -13,7 +13,7 @@ "shoulder_l": 5, "elbow_l": 8, "hip_r": 25, "knee_r": 10, "ankle_r": 5, "hip_l": -25, "knee_l": 10, "ankle_l": -12, - "pins": {"foot_r": [196, 148], "foot_l": [124, 147]} + "pins": {"foot_r": [195, 148], "foot_l": [125, 138]} }, { "hold": 0.4, "tween": 1.0, @@ -24,7 +24,7 @@ "shoulder_l": 5, "elbow_l": 8, "hip_r": 80, "knee_r": 95, "ankle_r": 15, "hip_l": -12, "knee_l": 100, "ankle_l": -42, - "pins": {"foot_r": [196, 148], "foot_l": [124, 147]} + "pins": {"foot_r": [195, 148], "foot_l": [125, 145]} } ] } diff --git a/Workouts/Resources/ExerciseMotions/Meditation.motion.json b/Workouts/Resources/ExerciseMotions/Meditation.motion.json index 6501a12..e23f9a6 100644 --- a/Workouts/Resources/ExerciseMotions/Meditation.motion.json +++ b/Workouts/Resources/ExerciseMotions/Meditation.motion.json @@ -7,24 +7,22 @@ { "hold": 1.2, "tween": 2.6, "root": {"pos": [160, 143], "pitch": 2}, - "spine": [6, 2], - "neck": 4, "head": -8, - "shoulder_r": {"flexion": 30, "abduction": 8, "rotation": -25}, "elbow_r": 100, - "shoulder_l": {"flexion": 30, "abduction": 8, "rotation": -25}, "elbow_l": 100, - "hip_r": {"flexion": 88, "abduction": 45, "rotation": 50}, "knee_r": 146, "ankle_r": 0, - "hip_l": {"flexion": 88, "abduction": 45, "rotation": 50}, "knee_l": 146, "ankle_l": 0, - "pins": {"hand_r": [174, 95], "hand_l": [176, 96]} + "spine": [6, 4], + "neck": 5, "head": -9, + "shoulder_r": {"flexion": 5, "abduction": 0, "rotation": 0}, "elbow_r": 48, + "shoulder_l": {"flexion": 8, "abduction": -15, "rotation": -20}, "elbow_l": 39, + "hip_r": {"flexion": 118, "abduction": 38, "rotation": 48}, "knee_r": 130, "ankle_r": 0, + "hip_l": {"flexion": 118, "abduction": 38, "rotation": 48}, "knee_l": 130, "ankle_l": 0 }, { "hold": 0.8, "tween": 2.8, - "root": {"pos": [160, 142], "pitch": 1}, - "spine": [3, -2], - "neck": 2, "head": -6, - "shoulder_r": {"flexion": 33, "abduction": 8, "rotation": -25}, "elbow_r": 96, - "shoulder_l": {"flexion": 33, "abduction": 8, "rotation": -25}, "elbow_l": 96, - "hip_r": {"flexion": 88, "abduction": 45, "rotation": 50}, "knee_r": 146, "ankle_r": 0, - "hip_l": {"flexion": 88, "abduction": 45, "rotation": 50}, "knee_l": 146, "ankle_l": 0, - "pins": {"hand_r": [174, 93], "hand_l": [176, 94]} + "root": {"pos": [160, 143], "pitch": 2}, + "spine": [3, 1], + "neck": 3, "head": -7, + "shoulder_r": {"flexion": 5, "abduction": 0, "rotation": 0}, "elbow_r": 48, + "shoulder_l": {"flexion": 8, "abduction": -15, "rotation": -20}, "elbow_l": 39, + "hip_r": {"flexion": 118, "abduction": 38, "rotation": 48}, "knee_r": 130, "ankle_r": 0, + "hip_l": {"flexion": 118, "abduction": 38, "rotation": 48}, "knee_l": 130, "ankle_l": 0 } ] } diff --git a/Workouts/Resources/ExerciseMotions/Pec Deck.motion.json b/Workouts/Resources/ExerciseMotions/Pec Deck.motion.json index 014c199..326bf23 100644 --- a/Workouts/Resources/ExerciseMotions/Pec Deck.motion.json +++ b/Workouts/Resources/ExerciseMotions/Pec Deck.motion.json @@ -20,8 +20,8 @@ "neck": 0, "shoulder_r": {"flexion": 18, "abduction": 82}, "elbow_r": 25, "shoulder_l": {"flexion": 18, "abduction": 82}, "elbow_l": 25, - "hip_r": 78, "knee_r": 62, - "hip_l": 78, "knee_l": 62 + "hip_r": 96, "knee_r": 100, + "hip_l": 96, "knee_l": 100 }, { "hold": 0.5, "tween": 1.2, @@ -30,8 +30,8 @@ "neck": 0, "shoulder_r": {"flexion": 86, "abduction": 6}, "elbow_r": 25, "shoulder_l": {"flexion": 86, "abduction": 6}, "elbow_l": 25, - "hip_r": 78, "knee_r": 62, - "hip_l": 78, "knee_l": 62 + "hip_r": 96, "knee_r": 100, + "hip_l": 96, "knee_l": 100 } ] } diff --git a/Workouts/Resources/ExerciseMotions/Plank.motion.json b/Workouts/Resources/ExerciseMotions/Plank.motion.json index abeec08..11abadc 100644 --- a/Workouts/Resources/ExerciseMotions/Plank.motion.json +++ b/Workouts/Resources/ExerciseMotions/Plank.motion.json @@ -10,18 +10,18 @@ "neck": 0, "head": -65, "shoulder_r": 95, "elbow_r": 90, "shoulder_l": 95, "elbow_l": 90, - "hip_r": 60, "knee_r": 55, - "hip_l": 60, "knee_l": 55 + "hip_r": 60, "knee_r": 72, + "hip_l": 60, "knee_l": 72 }, { "hold": 1.8, "tween": 0.7, - "root": {"pos": [168, 137], "yaw": 180, "pitch": 80}, + "root": {"pos": [168, 136], "yaw": 180, "pitch": 80}, "spine": [0, 0], "neck": 0, "head": -50, - "shoulder_r": 80, "elbow_r": 90, - "shoulder_l": 80, "elbow_l": 90, - "hip_r": 0, "knee_r": 0, - "hip_l": 0, "knee_l": 0 + "shoulder_r": 82, "elbow_r": 90, + "shoulder_l": 82, "elbow_l": 90, + "hip_r": 0, "knee_r": 14, "ankle_r": -50, + "hip_l": 0, "knee_l": 14, "ankle_l": -50 } ] } diff --git a/Workouts/Resources/ExerciseMotions/Push-Up.motion.json b/Workouts/Resources/ExerciseMotions/Push-Up.motion.json index f45c83d..6caafbb 100644 --- a/Workouts/Resources/ExerciseMotions/Push-Up.motion.json +++ b/Workouts/Resources/ExerciseMotions/Push-Up.motion.json @@ -10,10 +10,10 @@ "neck": 0, "head": -60, "shoulder_r": 90, "elbow_r": 8, "shoulder_l": 90, "elbow_l": 8, - "hip_r": 5, "knee_r": 3, "ankle_r": 25, + "hip_r": 5, "knee_r": 2, "ankle_r": 25, "hip_l": 5, "knee_l": 3, "ankle_l": 25, "pins": {"hand_r": [97, 148], "hand_l": [101, 150], - "foot_r": [256, 143], "foot_l": [260, 145]} + "foot_r": [268, 143], "foot_l": [260, 142]} }, { "hold": 0.4, "tween": 0.9, @@ -21,11 +21,11 @@ "spine": [0, 0], "neck": 0, "head": -55, "shoulder_r": 60, "elbow_r": 110, - "shoulder_l": 60, "elbow_l": 110, - "hip_r": 5, "knee_r": 3, "ankle_r": 25, + "shoulder_l": 8, "elbow_l": 110, + "hip_r": 5, "knee_r": 33, "ankle_r": 25, "hip_l": 5, "knee_l": 3, "ankle_l": 25, "pins": {"hand_r": [97, 148], "hand_l": [101, 150], - "foot_r": [256, 143], "foot_l": [260, 145]} + "foot_r": [268, 143], "foot_l": [260, 142]} } ] } diff --git a/Workouts/Resources/ExerciseMotions/Rear Delt Fly.motion.json b/Workouts/Resources/ExerciseMotions/Rear Delt Fly.motion.json index 5855500..a7d9528 100644 --- a/Workouts/Resources/ExerciseMotions/Rear Delt Fly.motion.json +++ b/Workouts/Resources/ExerciseMotions/Rear Delt Fly.motion.json @@ -20,8 +20,8 @@ "neck": 0, "shoulder_r": {"flexion": 85, "abduction": 6}, "elbow_r": 15, "shoulder_l": {"flexion": 85, "abduction": 6}, "elbow_l": 15, - "hip_r": 78, "knee_r": 62, - "hip_l": 78, "knee_l": 62 + "hip_r": 96, "knee_r": 100, + "hip_l": 96, "knee_l": 100 }, { "hold": 0.5, "tween": 1.2, @@ -30,8 +30,8 @@ "neck": 0, "shoulder_r": {"flexion": 12, "abduction": 84}, "elbow_r": 15, "shoulder_l": {"flexion": 12, "abduction": 84}, "elbow_l": 15, - "hip_r": 78, "knee_r": 62, - "hip_l": 78, "knee_l": 62 + "hip_r": 96, "knee_r": 100, + "hip_l": 96, "knee_l": 100 } ] } diff --git a/Workouts/Resources/ExerciseMotions/Reverse Crunch.motion.json b/Workouts/Resources/ExerciseMotions/Reverse Crunch.motion.json index c2c5582..eed3179 100644 --- a/Workouts/Resources/ExerciseMotions/Reverse Crunch.motion.json +++ b/Workouts/Resources/ExerciseMotions/Reverse Crunch.motion.json @@ -15,7 +15,7 @@ }, { "hold": 0.8, "tween": 0.9, - "root": {"pos": [166, 136], "pitch": -105}, + "root": {"pos": [166, 134], "pitch": -105}, "spine": [0, 20], "neck": -7, "head": 2, "shoulder_r": 3, "elbow_r": 0, diff --git a/Workouts/Resources/ExerciseMotions/Romanian Deadlift.motion.json b/Workouts/Resources/ExerciseMotions/Romanian Deadlift.motion.json index aa926d2..8082e55 100644 --- a/Workouts/Resources/ExerciseMotions/Romanian Deadlift.motion.json +++ b/Workouts/Resources/ExerciseMotions/Romanian Deadlift.motion.json @@ -9,27 +9,25 @@ "frames": [ { "hold": 0.4, "tween": 0.9, - "root": {"pos": [90, 92], "pitch": 68}, + "root": {"pos": [100, 84], "pitch": 70}, "spine": [0, -6], - "neck": 5, "head": -62, - "shoulder_r": 66, "elbow_r": 4, - "shoulder_l": 66, "elbow_l": 4, - "hip_r": 112, "knee_r": 12, "ankle_r": 12, - "hip_l": 112, "knee_l": 12, "ankle_l": 12, - "pins": {"foot_r": [158, 147], "foot_l": [162, 149], - "hand_r": [167, 120], "hand_l": [171, 122]} + "neck": 5, "head": -66, + "shoulder_r": 35, "elbow_r": 8, + "shoulder_l": 35, "elbow_l": 8, + "hip_r": 116, "knee_r": 18, "ankle_r": 12, + "hip_l": 116, "knee_l": 18, "ankle_l": 12, + "pins": {"foot_r": [156, 148], "foot_l": [160, 149]} }, { "hold": 0.4, "tween": 1.4, - "root": {"pos": [158, 64], "pitch": 10}, + "root": {"pos": [158, 64], "pitch": 8}, "spine": [0, 0], "neck": 2, "head": -8, - "shoulder_r": 10, "elbow_r": 3, - "shoulder_l": 10, "elbow_l": 3, - "hip_r": 8, "knee_r": 8, "ankle_r": 0, - "hip_l": 8, "knee_l": 8, "ankle_l": 0, - "pins": {"foot_r": [158, 147], "foot_l": [162, 149], - "hand_r": [169, 38], "hand_l": [173, 40]} + "shoulder_r": -6, "elbow_r": 8, + "shoulder_l": -6, "elbow_l": 8, + "hip_r": 6, "knee_r": 10, "ankle_r": 0, + "hip_l": 6, "knee_l": 10, "ankle_l": 0, + "pins": {"foot_r": [156, 148], "foot_l": [160, 149]} } ] } diff --git a/Workouts/Resources/ExerciseMotions/Rotary.motion.json b/Workouts/Resources/ExerciseMotions/Rotary.motion.json index 740d9b8..a52e3dd 100644 --- a/Workouts/Resources/ExerciseMotions/Rotary.motion.json +++ b/Workouts/Resources/ExerciseMotions/Rotary.motion.json @@ -19,8 +19,8 @@ "neck": {"rotation": 18}, "shoulder_r": 70, "elbow_r": 10, "shoulder_l": 70, "elbow_l": 10, - "hip_r": {"flexion": 82, "abduction": 16}, "knee_r": 70, - "hip_l": {"flexion": 82, "abduction": 16}, "knee_l": 70 + "hip_r": {"flexion": 104, "abduction": 16}, "knee_r": 104, + "hip_l": {"flexion": 104, "abduction": 16}, "knee_l": 104 }, { "hold": 0.4, "tween": 1.0, @@ -29,8 +29,8 @@ "neck": {"rotation": -18}, "shoulder_r": 70, "elbow_r": 10, "shoulder_l": 70, "elbow_l": 10, - "hip_r": {"flexion": 82, "abduction": 16}, "knee_r": 70, - "hip_l": {"flexion": 82, "abduction": 16}, "knee_l": 70 + "hip_r": {"flexion": 104, "abduction": 16}, "knee_r": 104, + "hip_l": {"flexion": 104, "abduction": 16}, "knee_l": 104 } ] } diff --git a/Workouts/Resources/ExerciseMotions/Running.info.md b/Workouts/Resources/ExerciseMotions/Running.info.md new file mode 100644 index 0000000..bfa531a --- /dev/null +++ b/Workouts/Resources/ExerciseMotions/Running.info.md @@ -0,0 +1,43 @@ +# Running + +Steady, easy-pace running — an upright posture with a slight forward lean from +the ankles, a light midfoot landing under the hips, and a relaxed, efficient +stride. Run in place, on a treadmill, or outdoors; your Apple Watch records +the real effort — heart rate, calories, and duration — as a running workout. + +- **Category:** Cardio +- **Type:** Aerobic / conditioning +- **Targets:** Heart, lungs, legs, endurance +- **Prescription:** 15–30 minutes at a conversational-to-brisk pace +- **Defaults:** 1 × 1200 s + +## Setup + +Stand tall with a slight forward lean from the ankles, not the waist. Let +your watch start the session so the effort is tracked on your wrist. + +## Execution + +1. Ease in for the first minute or two, letting your heart rate climb. +2. Land lightly on your midfoot, under your hips — not out in front. +3. Drive your knees forward and let your arms swing opposite your legs. +4. Favor a quicker cadence over a longer stride; settle into a pace you can + hold for the whole block. +5. Cool down with an easy minute before you stop. + +## Cues + +- Keep your posture tall, with the lean coming from the ankles. +- Relax your shoulders and keep your elbows around 90 degrees. +- Aim for a pace where you could speak in short sentences, not full paragraphs. + +## Common Mistakes + +- Overstriding — reaching the foot out ahead of the hips on landing. +- Starting too hard and fading long before the time is up. +- Hunching forward at the waist instead of leaning from the ankles. + +## Progression + +Add minutes, lift the pace, or fold in short faster intervals to raise the +challenge over time. diff --git a/Workouts/Resources/ExerciseMotions/Running.motion.json b/Workouts/Resources/ExerciseMotions/Running.motion.json new file mode 100644 index 0000000..6cdf62d --- /dev/null +++ b/Workouts/Resources/ExerciseMotions/Running.motion.json @@ -0,0 +1,50 @@ +{ + "name": "Running", + "primary": 4, + "camera": {"zoom": 0.7}, + "working": ["leg_r", "leg_l"], + "frames": [ + { + "hold": 0.08, "tween": 0.38, + "root": {"pos": [160, 65], "pitch": 10}, + "spine": [0, 0], + "neck": 4, "head": -8, + "shoulder_r": -30, "elbow_r": 90, + "shoulder_l": 35, "elbow_l": 90, + "hip_r": 25, "knee_r": 30, "ankle_r": 0, + "hip_l": -12, "knee_l": 88, "ankle_l": -18, + "pins": {"foot_r": [161, 149]} + }, + { + "hold": 0.06, "tween": 0.32, + "root": {"pos": [160, 62], "pitch": 10}, + "spine": [0, 0], + "neck": 4, "head": -8, + "shoulder_r": 4, "elbow_r": 70, + "shoulder_l": 4, "elbow_l": 70, + "hip_r": -12, "knee_r": 55, "ankle_r": -5, + "hip_l": 56, "knee_l": 100, "ankle_l": -5 + }, + { + "hold": 0.08, "tween": 0.38, + "root": {"pos": [160, 65], "pitch": 10}, + "spine": [0, 0], + "neck": 4, "head": -8, + "shoulder_r": 35, "elbow_r": 90, + "shoulder_l": -30, "elbow_l": 90, + "hip_l": 25, "knee_l": 30, "ankle_l": 0, + "hip_r": -12, "knee_r": 88, "ankle_r": -18, + "pins": {"foot_l": [159, 149]} + }, + { + "hold": 0.06, "tween": 0.32, + "root": {"pos": [160, 62], "pitch": 10}, + "spine": [0, 0], + "neck": 4, "head": -8, + "shoulder_r": 4, "elbow_r": 70, + "shoulder_l": 4, "elbow_l": 70, + "hip_l": -12, "knee_l": 55, "ankle_l": -5, + "hip_r": 56, "knee_r": 100, "ankle_r": -5 + } + ] +} diff --git a/Workouts/Resources/ExerciseMotions/Shoulder Press.motion.json b/Workouts/Resources/ExerciseMotions/Shoulder Press.motion.json index fddce57..4ba1dfa 100644 --- a/Workouts/Resources/ExerciseMotions/Shoulder Press.motion.json +++ b/Workouts/Resources/ExerciseMotions/Shoulder Press.motion.json @@ -19,8 +19,8 @@ "neck": 24, "head": -18, "shoulder_r": 16, "elbow_r": 150, "shoulder_l": 16, "elbow_l": 150, - "hip_r": 45, "knee_r": 47, - "hip_l": 45, "knee_l": 47, + "hip_r": 94, "knee_r": 111, + "hip_l": 96, "knee_l": 115, "pins": {"foot_r": [164, 151], "foot_l": [168, 152]} }, { @@ -30,8 +30,8 @@ "neck": 24, "head": -18, "shoulder_r": 130, "elbow_r": -8, "shoulder_l": 130, "elbow_l": -8, - "hip_r": 45, "knee_r": 47, - "hip_l": 45, "knee_l": 47, + "hip_r": 94, "knee_r": 111, + "hip_l": 96, "knee_l": 115, "pins": {"foot_r": [164, 151], "foot_l": [168, 152]} } ] diff --git a/Workouts/Resources/ExerciseMotions/Side Plank.motion.json b/Workouts/Resources/ExerciseMotions/Side Plank.motion.json index 8b5ee7f..07db8c6 100644 --- a/Workouts/Resources/ExerciseMotions/Side Plank.motion.json +++ b/Workouts/Resources/ExerciseMotions/Side Plank.motion.json @@ -10,8 +10,8 @@ "neck": 0, "head": -77, "shoulder_r": 2, "elbow_r": -5, "shoulder_l": 72, "elbow_l": 90, - "hip_r": -17, "knee_r": 0, - "hip_l": -17, "knee_l": 0, + "hip_r": -17, "knee_r": 17, + "hip_l": -17, "knee_l": 17, "pins": {"hand_l": [60, 152]} }, { @@ -21,8 +21,8 @@ "neck": 0, "head": -80, "shoulder_r": -70, "elbow_r": 0, "shoulder_l": 80, "elbow_l": 90, - "hip_r": 0, "knee_r": 0, - "hip_l": 0, "knee_l": 0, + "hip_r": 0, "knee_r": 19, + "hip_l": 0, "knee_l": 19, "pins": {"hand_l": [60, 152]} } ] diff --git a/Workouts/Resources/ExerciseMotions/Standing Calf Stretch.motion.json b/Workouts/Resources/ExerciseMotions/Standing Calf Stretch.motion.json index 7cd97db..77e9582 100644 --- a/Workouts/Resources/ExerciseMotions/Standing Calf Stretch.motion.json +++ b/Workouts/Resources/ExerciseMotions/Standing Calf Stretch.motion.json @@ -6,26 +6,27 @@ "frames": [ { "hold": 2.2, "tween": 1.8, - "root": {"pos": [160, 66], "pitch": 12}, - "spine": [4, 4], - "neck": 6, "head": -10, - "shoulder_r": 24, "elbow_r": 42, - "shoulder_l": 24, "elbow_l": 42, - "hip_r": 22, "knee_r": 22, "ankle_r": 6, - "knee_l": 2, "ankle_l": 10, - "pins": {"foot_r": [188, 150], "foot_l": [142, 150]} + "root": {"pos": [158, 70], "pitch": 30}, + "spine": [6, 6], + "neck": 6, "head": -12, + "shoulder_r": {"flexion": 39, "abduction": 5, "rotation": 6}, "elbow_r": 64, + "shoulder_l": {"flexion": 36, "abduction": 4, "rotation": 6}, "elbow_l": 58, + "hip_r": 30, "knee_r": 34, "ankle_r": 6, + "hip_l": 5, "knee_l": 2, "ankle_l": 12, + "pins": {"foot_r": [178, 150], "foot_l": [128, 150], + "hand_r": [236, 48], "hand_l": [238, 54]} }, { "hold": 2.4, "tween": 1.8, - "root": {"pos": [160, 68], "pitch": 21}, - "spine": [6, 6], - "neck": 9, "head": -17, - "shoulder_r": 40, "elbow_r": 34, - "shoulder_l": 40, "elbow_l": 34, - "hip_r": 44, "knee_r": 46, "ankle_r": 8, - "knee_l": 2, "ankle_l": 12, - "pins": {"foot_r": [198, 150], "foot_l": [132, 150], - "hand_r": [186, 110], "hand_l": [190, 112]} + "root": {"pos": [160, 71], "pitch": 36}, + "spine": [7, 7], + "neck": 7, "head": -13, + "shoulder_r": {"flexion": 23, "abduction": -1, "rotation": 13}, "elbow_r": 100, + "shoulder_l": {"flexion": 20, "abduction": -4, "rotation": 15}, "elbow_l": 93, + "hip_r": 38, "knee_r": 40, "ankle_r": 6, + "hip_l": 5, "knee_l": 2, "ankle_l": 15, + "pins": {"foot_r": [181, 150], "foot_l": [128, 150], + "hand_r": [236, 48], "hand_l": [238, 54]} } ] } diff --git a/Workouts/Resources/ExerciseMotions/Standing Forward Fold.motion.json b/Workouts/Resources/ExerciseMotions/Standing Forward Fold.motion.json index cb9f8da..a659e49 100644 --- a/Workouts/Resources/ExerciseMotions/Standing Forward Fold.motion.json +++ b/Workouts/Resources/ExerciseMotions/Standing Forward Fold.motion.json @@ -5,7 +5,7 @@ "working": ["leg_r", "leg_l", "spine"], "frames": [ { - "hold": 0.4, "tween": 1.2, + "hold": 0.5, "tween": 1.8, "root": {"pos": [160, 64], "pitch": 5}, "spine": [0, 0], "neck": 2, "head": -6, @@ -16,16 +16,16 @@ "pins": {"foot_r": [158, 148], "foot_l": [162, 150]} }, { - "hold": 0.6, "tween": 1.2, - "root": {"pos": [147, 66], "pitch": 134}, - "spine": [11, 13], - "neck": 16, "head": -56, - "shoulder_r": 90, "elbow_r": 6, - "shoulder_l": 90, "elbow_l": 6, - "hip_r": 34, "knee_r": 14, "ankle_r": 10, - "hip_l": 34, "knee_l": 14, "ankle_l": 10, + "hold": 0.7, "tween": 1.8, + "root": {"pos": [148, 62], "pitch": 80}, + "spine": [44, 52], + "neck": 32, "head": 0, + "shoulder_r": {"flexion": 74, "abduction": 9, "rotation": 0}, "elbow_r": 122, + "shoulder_l": {"flexion": 71, "abduction": 9, "rotation": 0}, "elbow_l": 121, + "hip_r": 87, "knee_r": 4, "ankle_r": 6, + "hip_l": 87, "knee_l": 4, "ankle_l": 6, "pins": {"foot_r": [158, 148], "foot_l": [162, 150], - "hand_r": [159, 151], "hand_l": [163, 152]} + "hand_r": [168, 150], "hand_l": [172, 151]} } ] } diff --git a/Workouts/Resources/ExerciseMotions/Standing Quad Stretch.motion.json b/Workouts/Resources/ExerciseMotions/Standing Quad Stretch.motion.json index a3a2227..f9a606c 100644 --- a/Workouts/Resources/ExerciseMotions/Standing Quad Stretch.motion.json +++ b/Workouts/Resources/ExerciseMotions/Standing Quad Stretch.motion.json @@ -22,9 +22,9 @@ "neck": 2, "head": -6, "shoulder_r": -46, "elbow_r": 72, "shoulder_l": {"flexion": 122, "abduction": 14}, "elbow_l": 10, - "hip_r": -8, "knee_r": 145, "ankle_r": -48, + "hip_r": -15, "knee_r": 145, "ankle_r": -45, "hip_l": 2, "knee_l": 2, "ankle_l": 0, - "pins": {"foot_l": [162, 150], "foot_r": [154, 38], "hand_r": [156, 36]} + "pins": {"foot_l": [162, 150]} } ] } diff --git a/Workouts/Resources/ExerciseMotions/Standing Side Bend.motion.json b/Workouts/Resources/ExerciseMotions/Standing Side Bend.motion.json index 052b171..03490a7 100644 --- a/Workouts/Resources/ExerciseMotions/Standing Side Bend.motion.json +++ b/Workouts/Resources/ExerciseMotions/Standing Side Bend.motion.json @@ -6,7 +6,7 @@ "frames": [ { "hold": 0.5, "tween": 1.0, - "root": {"pos": [160, 72]}, + "root": {"pos": [160, 64]}, "spine": [{"lateral": 16}, {"lateral": 15}], "neck": 0, "shoulder_l": {"flexion": 14, "abduction": 126}, "elbow_l": 50, @@ -17,7 +17,7 @@ }, { "hold": 0.3, "tween": 0.9, - "root": {"pos": [160, 72]}, + "root": {"pos": [160, 64]}, "spine": [{"lateral": 0}, {"lateral": 0}], "neck": 0, "shoulder_l": {"flexion": 4, "abduction": 8}, "elbow_l": 14, @@ -28,7 +28,7 @@ }, { "hold": 0.5, "tween": 1.0, - "root": {"pos": [160, 72]}, + "root": {"pos": [160, 64]}, "spine": [{"lateral": -16}, {"lateral": -15}], "neck": 0, "shoulder_r": {"flexion": 14, "abduction": 126}, "elbow_r": 50, @@ -39,7 +39,7 @@ }, { "hold": 0.3, "tween": 0.9, - "root": {"pos": [160, 72]}, + "root": {"pos": [160, 64]}, "spine": [{"lateral": 0}, {"lateral": 0}], "neck": 0, "shoulder_l": {"flexion": 4, "abduction": 8}, "elbow_l": 14, diff --git a/Workouts/Resources/ExerciseMotions/Tricep Press.motion.json b/Workouts/Resources/ExerciseMotions/Tricep Press.motion.json index 1002dc6..bd0f3fa 100644 --- a/Workouts/Resources/ExerciseMotions/Tricep Press.motion.json +++ b/Workouts/Resources/ExerciseMotions/Tricep Press.motion.json @@ -19,9 +19,9 @@ "neck": 12, "head": -10, "shoulder_r": -26, "elbow_r": 120, "shoulder_l": -26, "elbow_l": 120, - "hip_r": 56, "knee_r": 50, - "hip_l": 56, "knee_l": 50, - "pins": {"hand_r": [124, 62], "hand_l": [128, 64], "foot_r": [156, 151], "foot_l": [160, 152]} + "hip_r": 56, "knee_r": 115, + "hip_l": 56, "knee_l": 118, + "pins": {"hand_r": [124, 62], "hand_l": [128, 64], "foot_r": [156, 151], "foot_l": [160, 151]} }, { "hold": 0.4, "tween": 1.1, @@ -30,9 +30,9 @@ "neck": 12, "head": -10, "shoulder_r": 1, "elbow_r": 20, "shoulder_l": 1, "elbow_l": 20, - "hip_r": 56, "knee_r": 50, - "hip_l": 56, "knee_l": 50, - "pins": {"hand_r": [124, 96], "hand_l": [128, 98], "foot_r": [156, 151], "foot_l": [160, 152]} + "hip_r": 56, "knee_r": 115, + "hip_l": 56, "knee_l": 118, + "pins": {"hand_r": [124, 96], "hand_l": [128, 98], "foot_r": [156, 151], "foot_l": [160, 151]} } ] } diff --git a/Workouts/Resources/ExerciseMotions/Triceps Pushdown.motion.json b/Workouts/Resources/ExerciseMotions/Triceps Pushdown.motion.json index 3d2d484..a1ea150 100644 --- a/Workouts/Resources/ExerciseMotions/Triceps Pushdown.motion.json +++ b/Workouts/Resources/ExerciseMotions/Triceps Pushdown.motion.json @@ -16,12 +16,12 @@ "root": {"pos": [150, 66], "pitch": 8}, "spine": [0, 2], "neck": 6, "head": -8, - "shoulder_r": 15, "elbow_r": 130, - "shoulder_l": 15, "elbow_l": 130, + "shoulder_r": -32, "elbow_r": 148, + "shoulder_l": -39, "elbow_l": 150, "hip_r": 6, "knee_r": 5, "ankle_r": 0, "hip_l": 6, "knee_l": 5, "ankle_l": 0, - "pins": {"foot_r": [146, 148], "foot_l": [150, 150], - "hand_r": [172, -10], "hand_l": [176, -8]} + "pins": {"foot_r": [146, 148], "foot_l": [150, 149], + "hand_r": [172, -4], "hand_l": [176, -2]} }, { "hold": 0.4, "tween": 1.1, @@ -32,7 +32,7 @@ "shoulder_l": 8, "elbow_l": 10, "hip_r": 6, "knee_r": 5, "ankle_r": 0, "hip_l": 6, "knee_l": 5, "ankle_l": 0, - "pins": {"foot_r": [146, 148], "foot_l": [150, 150], + "pins": {"foot_r": [146, 148], "foot_l": [150, 149], "hand_r": [168, 40], "hand_l": [172, 42]} } ] diff --git a/Workouts/Resources/ExerciseMotions/skeleton.json b/Workouts/Resources/ExerciseMotions/skeleton.json index 4940db2..a2b5278 100644 --- a/Workouts/Resources/ExerciseMotions/skeleton.json +++ b/Workouts/Resources/ExerciseMotions/skeleton.json @@ -125,7 +125,7 @@ }, "ankle": { "flexion": [ - -60, + -70, 30 ] } diff --git a/WorkoutsTests/ExerciseMotionTests.swift b/WorkoutsTests/ExerciseMotionTests.swift index 9b9fb26..f8936b6 100644 --- a/WorkoutsTests/ExerciseMotionTests.swift +++ b/WorkoutsTests/ExerciseMotionTests.swift @@ -131,7 +131,10 @@ struct ExerciseMotionTests { bundle.url(forResource: "figure-fixtures", withExtension: "json"), "figure-fixtures.json must be bundled as a WorkoutsTests resource (see project.yml)") let fixtures = try JSONDecoder().decode(FigureFixtures.self, from: Data(contentsOf: url)) - #expect(fixtures.exercises.count == 66) + // One fixture entry per bundled motion: the loop below proves fixtures ⊆ bundle, + // and matching counts close the other direction (a bundled motion the reference + // pipeline never snapshotted would otherwise slip through unverified). + #expect(fixtures.exercises.count == ExerciseMotionLibrary.exerciseNames.count) for exercise in fixtures.exercises { let resources = try #require(ExerciseMotionLibrary.resources(for: exercise.name), diff --git a/WorkoutsTests/Fixtures/figure-fixtures.json b/WorkoutsTests/Fixtures/figure-fixtures.json index 2d77976..9c001d7 100644 --- a/WorkoutsTests/Fixtures/figure-fixtures.json +++ b/WorkoutsTests/Fixtures/figure-fixtures.json @@ -1 +1 @@ -{"profile": "neutral", "pitch": 10.0, "exercises": [{"name": "Abdominal", "camera": 0.0, "frames": [{"order": ["leg_l", "arm_l", "spine", "leg_r", "arm_r", "head"], "shade": {"arm_r": "near", "arm_l": "far", "leg_r": "near", "leg_l": "far"}, "spine": [[128.0, 126.0], [123.50070744350393, 83.31559451522868], [125.00047162900262, 42.39449550813546]], "head": [127.78393364820391, 22.89002207499297], "nose": [[137.6895074402238, 24.26100998553362], [144.6213839214148, 25.22042122738718]], "arm_r": [[125.00047162900262, 44.30462546247169], [153.5959458166933, 35.37057588667207], [137.46787065175624, 10.458926161567888]], "arm_l": [[130.90931814707588, 42.453981059823654], [159.51563713035878, 33.55366614061362], [143.51615744049056, 8.561724009237087]], "leg_r": [[128.0, 127.2155372436685], [171.17430886688956, 111.58284855334222], [168.0, 150.8509233159615], [178.9653082306577, 151.71059641116776]], "leg_l": [[133.90884651807326, 126.7540782623559], [176.35384130990658, 109.29150625391821], [172.0, 148.449771713863], [182.93464482641144, 149.6288883001427]]}, {"order": ["leg_l", "arm_l", "spine", "leg_r", "arm_r", "head"], "shade": {"arm_r": "near", "arm_l": "far", "leg_r": "near", "leg_l": "far"}, "spine": [[128.0, 126.0], [123.11337415401846, 76.7383796324037], [167.64073825067507, 57.70967534760443]], "head": [186.18441534201082, 50.33136579709479], "nose": [[193.66654290527876, 56.965954490223126], [198.8685566836205, 61.57870955266287]], "arm_r": [[167.64073825067507, 59.61980530194066], [195.90006093783734, 49.70250854036303], [172.72817683159388, 30.93775236749825]], "arm_l": [[173.54958476874833, 57.76916089929262], [201.81359837899106, 47.864837419955926], [178.71564429723324, 29.01188919273017]], "leg_r": [[128.0, 127.2155372436685], [171.1743088668896, 111.58284855334223], [168.0, 150.8509233159615], [178.9653082306577, 151.71059641116778]], "leg_l": [[133.90884651807326, 126.7540782623559], [176.35384130990658, 109.29150625391821], [172.0, 148.449771713863], [182.93464482641144, 149.62888830014273]]}], "tween": {"t": 0.5, "sample": {"order": ["leg_l", "arm_l", "spine", "leg_r", "arm_r", "head"], "shade": {"arm_r": "near", "arm_l": "far", "leg_r": "near", "leg_l": "far"}, "spine": [[128.0, 126.0], [122.50068568111516, 81.31026966131319], [148.00041311155596, 46.22466606468976]], "head": [160.31364261806914, 30.70388407251191], "nose": [[169.4012247293501, 34.87711440053437], [175.74537923860663, 37.79049858562185]], "arm_r": [[148.00041311155596, 48.134796019025984], [177.4772385118675, 42.64130176976346], [162.0341655680046, 17.312178498974532]], "arm_l": [[153.90925962962922, 46.28415161637795], [183.38904849856343, 40.8061016600034], [168.05011894867513, 15.415678998609911]], "leg_r": [[128.0, 127.2155372436685], [171.17430886688956, 111.58284855334223], [168.0, 150.8509233159615], [178.96530823065774, 151.71059641116776]], "leg_l": [[133.90884651807326, 126.7540782623559], [176.35384130990658, 109.29150625391821], [172.0, 148.449771713863], [182.93464482641144, 149.62888830014273]]}}}, {"name": "Abductor", "camera": 90.0, "frames": [{"order": ["spine", "arm_l", "arm_r", "leg_l", "leg_r", "head"], "shade": {"arm_r": "far", "arm_l": "near", "leg_r": "far", "leg_l": "near"}, "spine": [[160.0, 116.0], [160.0, 73.16086274396895], [160.0, 32.29134099396232]], "head": [160.0, 12.59518593371817], "arm_r": [[149.0, 32.29134099396232], [139.72949016875157, 60.82303648281693], [131.3275549188913, 86.68153428172431]], "arm_l": [[171.0, 32.29134099396232], [180.27050983124843, 60.82303648281693], [188.6724450811087, 86.68153428172431]], "leg_r": [[153.0, 116.0], [147.39401020336322, 133.10345930302373], [145.10544255919902, 172.83189963719428], [143.92179588176742, 171.6549669223465]], "leg_l": [[167.0, 116.0], [172.60598979663678, 133.10345930302373], [174.89455744080098, 172.83189963719428], [176.07820411823258, 171.6549669223465]]}, {"order": ["spine", "arm_l", "arm_r", "leg_l", "leg_r", "head"], "shade": {"arm_r": "far", "arm_l": "near", "leg_r": "far", "leg_l": "near"}, "spine": [[160.0, 116.0], [160.0, 73.16086274396895], [160.0, 32.29134099396232]], "head": [160.0, 12.59518593371817], "arm_r": [[149.0, 32.29134099396232], [139.72949016875157, 60.82303648281693], [131.3275549188913, 86.68153428172431]], "arm_l": [[171.0, 32.29134099396232], [180.27050983124843, 60.82303648281693], [188.6724450811087, 86.68153428172431]], "leg_r": [[153.0, 116.0], [130.0, 130.9232660108731], [120.61056874428219, 169.76167264761645], [115.7543569835581, 168.1244147020733]], "leg_l": [[167.0, 116.0], [190.0, 130.9232660108731], [199.38943125571782, 169.76167264761645], [204.24564301644193, 168.1244147020733]]}], "tween": {"t": 0.5, "sample": {"order": ["spine", "arm_l", "arm_r", "leg_l", "leg_r", "head"], "shade": {"arm_r": "far", "arm_l": "near", "leg_r": "far", "leg_l": "near"}, "spine": [[160.0, 116.0], [160.0, 73.16086274396895], [160.0, 32.29134099396232]], "head": [160.0, 12.59518593371817], "arm_r": [[149.0, 32.29134099396232], [139.72949016875157, 60.82303648281693], [131.3275549188913, 86.68153428172431]], "arm_l": [[171.0, 32.29134099396232], [180.27050983124843, 60.82303648281693], [188.6724450811087, 86.68153428172431]], "leg_r": [[153.0, 116.0], [138.40398580536578, 132.34142152089595], [132.44536528849622, 171.75877049117304], [129.36356808016237, 170.42094139199114]], "leg_l": [[167.0, 116.0], [181.59601419463425, 132.34142152089595], [187.5546347115038, 171.75877049117304], [190.63643191983766, 170.42094139199114]]}}, "orbit": [{"yaw": 127.0, "sample": {"order": ["spine", "arm_r", "leg_r", "arm_l", "leg_l", "head"], "shade": {"arm_r": "far", "arm_l": "near", "leg_r": "far", "leg_l": "near"}, "spine": [[160.0, 116.0], [160.0, 73.16086274396895], [160.0, 32.29134099396232]], "head": [160.0, 12.59518593371817], "nose": [[150.25538327938614, 14.840724837485546], [146.0426781173218, 15.811496044064228]], "arm_r": [[154.77104199355594, 32.327140292628755], [144.38560499931648, 59.71678856368911], [127.45898099051918, 84.10364976890271]], "arm_l": [[168.78499061052023, 33.440885896654606], [173.2070703112358, 62.76814640805501], [169.70061398975147, 88.91108067494635]], "leg_r": [[157.9655840337451, 116.45381562691817], [126.61174048168456, 131.4098395903588], [118.23109913779213, 170.5183789577097], [110.96489412668988, 168.85049407976638]], "leg_l": [[165.59044857033106, 116.73152857444055], [143.19089005938437, 132.85925017338457], [138.46571149104156, 172.44611886252008], [133.09011101583206, 171.0256258036004]], "props": {"bg": [{"kind": "poly", "pts": [[170.17558907270748, 64.59122072790889], [164.32336047718314, 120.25119531754564], [171.43542568533545, 120.66441958783159], [177.28765428085978, 65.00444499819484]], "w": 16, "color": "equipment"}, {"kind": "poly", "pts": [[131.35448580972135, 127.88309544322196], [171.286261312086, 133.1082995463687], [185.5103917283906, 133.9347480869406], [145.57861622602596, 128.70954398379385]], "w": 10, "color": "equipment"}, {"kind": "line", "pts": [[157.9099183587413, 135.8785623534417], [156.44686120986023, 149.79355600085088]], "w": 6, "color": "equipment"}], "fg": [{"kind": "line", "pts": [[125.25318741486642, 144.3309051200959], [127.97029354850271, 118.48877406062171]], "w": 6, "color": "prop"}, {"kind": "line", "pts": [[141.8323369925662, 145.78031570312166], [144.54944312620253, 119.93818464364746]], "w": 6, "color": "prop"}]}}}, {"yaw": 270.0, "sample": {"order": ["leg_l", "leg_r", "arm_l", "arm_r", "spine", "head"], "shade": {"arm_r": "near", "arm_l": "far", "leg_r": "near", "leg_l": "far"}, "spine": [[160.0, 116.0], [160.0, 73.16086274396895], [160.0, 32.29134099396232]], "head": [160.0, 12.59518593371817], "arm_r": [[171.0, 32.29134099396232], [180.27050983124843, 59.10236470334958], [188.67244508110866, 79.06508551601353]], "arm_l": [[149.0, 32.29134099396232], [139.72949016875157, 59.102364703349586], [131.3275549188913, 79.06508551601354]], "leg_r": [[167.0, 116.0], [172.60598979663678, 117.59341061272917], [174.89455744080098, 153.54028741485138], [176.07820411823258, 148.71567825347657]], "leg_l": [[153.0, 116.0], [147.39401020336322, 117.59341061272917], [145.10544255919902, 153.54028741485138], [143.9217958817674, 148.71567825347657]], "props": {"bg": [{"kind": "poly", "pts": [[160.0, 69.87214486573811], [160.0, 122.49493162974898], [160.0, 126.59917334965701], [160.0, 73.97638658564614]], "w": 16, "color": "equipment"}, {"kind": "poly", "pts": [[185.0, 125.9911475918806], [135.0, 125.9911475918806], [135.0, 134.19963103169664], [185.0, 134.19963103169664]], "w": 10, "color": "equipment"}, {"kind": "line", "pts": [[160.0, 134.79385241571816], [160.0, 147.9495491067209]], "w": 6, "color": "equipment"}], "fg": [{"kind": "line", "pts": [[172.60598979663678, 129.80941468294597], [172.60598979663678, 105.37740654251236]], "w": 6, "color": "prop"}, {"kind": "line", "pts": [[147.39401020336322, 129.80941468294597], [147.39401020336322, 105.37740654251236]], "w": 6, "color": "prop"}]}}}]}, {"name": "Adductor", "camera": 90.0, "frames": [{"order": ["spine", "arm_l", "arm_r", "leg_l", "leg_r", "head"], "shade": {"arm_r": "far", "arm_l": "near", "leg_r": "far", "leg_l": "near"}, "spine": [[160.0, 116.0], [160.0, 73.16086274396895], [160.0, 32.29134099396232]], "head": [160.0, 12.59518593371817], "arm_r": [[149.0, 32.29134099396232], [139.72949016875157, 60.82303648281693], [131.3275549188913, 86.68153428172431]], "arm_l": [[171.0, 32.29134099396232], [180.27050983124843, 60.82303648281693], [188.6724450811087, 86.68153428172431]], "leg_r": [[153.0, 116.0], [130.0, 130.9232660108731], [120.61056874428219, 169.76167264761645], [115.7543569835581, 168.1244147020733]], "leg_l": [[167.0, 116.0], [190.0, 130.9232660108731], [199.38943125571782, 169.76167264761645], [204.24564301644193, 168.1244147020733]]}, {"order": ["spine", "arm_l", "arm_r", "leg_l", "leg_r", "head"], "shade": {"arm_r": "far", "arm_l": "near", "leg_r": "far", "leg_l": "near"}, "spine": [[160.0, 116.0], [160.0, 73.16086274396895], [160.0, 32.29134099396232]], "head": [160.0, 12.59518593371817], "arm_r": [[149.0, 32.29134099396232], [139.72949016875157, 60.82303648281693], [131.3275549188913, 86.68153428172431]], "arm_l": [[171.0, 32.29134099396232], [180.27050983124843, 60.82303648281693], [188.6724450811087, 86.68153428172431]], "leg_r": [[153.0, 116.0], [147.39401020336322, 133.10345930302373], [145.10544255919902, 172.83189963719428], [143.92179588176742, 171.6549669223465]], "leg_l": [[167.0, 116.0], [172.60598979663678, 133.10345930302373], [174.89455744080098, 172.83189963719428], [176.07820411823258, 171.6549669223465]]}], "tween": {"t": 0.5, "sample": {"order": ["spine", "arm_l", "arm_r", "leg_l", "leg_r", "head"], "shade": {"arm_r": "far", "arm_l": "near", "leg_r": "far", "leg_l": "near"}, "spine": [[160.0, 116.0], [160.0, 73.16086274396895], [160.0, 32.29134099396232]], "head": [160.0, 12.59518593371817], "arm_r": [[149.0, 32.29134099396232], [139.72949016875157, 60.82303648281693], [131.3275549188913, 86.68153428172431]], "arm_l": [[171.0, 32.29134099396232], [180.27050983124843, 60.82303648281693], [188.6724450811087, 86.68153428172431]], "leg_r": [[153.0, 116.0], [138.40398580536578, 132.34142152089595], [132.44536528849622, 171.75877049117304], [129.36356808016237, 170.42094139199114]], "leg_l": [[167.0, 116.0], [181.59601419463425, 132.34142152089595], [187.5546347115038, 171.75877049117304], [190.63643191983766, 170.42094139199114]]}}}, {"name": "Arm Circles", "camera": 40.0, "frames": [{"order": ["leg_l", "leg_r", "spine", "arm_l", "arm_r", "head"], "shade": {"arm_r": "near", "arm_l": "far", "leg_r": "near", "leg_l": "far"}, "spine": [[160.0, 66.0], [160.0, 23.160862743968956], [160.0, -17.708659006037678]], "head": [160.534691310332, -37.31490683420151], "nose": [[170.48425726540742, -36.311842875321474], [175.84330179220183, -35.771571626994444]], "arm_r": [[152.92933629344807, -16.245414568883305], [171.3991805532178, -12.140315628510749], [189.7987414793807, -10.625787364292506]], "arm_l": [[171.59710274696485, -17.663090429721073], [198.08553053273266, -15.217403989394604], [224.47316185370062, -15.355973659669438]], "leg_r": [[155.50048673219422, 66.93115555091643], [164.01536833498193, 112.0157431100973], [156.0, 149.83419719709872], [165.63509355919305, 153.02761752718845]], "leg_l": [[169.0259523082187, 66.57765746255455], [178.07794715293392, 111.28365043871992], [164.0, 147.99480835522493], [174.22144670557157, 152.02318799487986]]}, {"order": ["leg_l", "arm_l", "leg_r", "spine", "arm_r", "head"], "shade": {"arm_r": "near", "arm_l": "far", "leg_r": "near", "leg_l": "far"}, "spine": [[160.0, 66.0], [160.0, 23.160862743968956], [160.0, -17.708659006037678]], "head": [160.534691310332, -37.31490683420151], "nose": [[170.48425726540742, -36.311842875321474], [175.84330179220183, -35.771571626994444]], "arm_r": [[152.92933629344807, -16.245414568883305], [146.05740343975492, -39.183541265595636], [137.2281578147836, -62.68175177962408]], "arm_l": [[171.59710274696485, -17.663090429721073], [184.0087981838679, -44.59188377321808], [194.38980082196048, -72.06557524262496]], "leg_r": [[155.50048673219422, 66.93115555091643], [164.01536833498193, 112.0157431100973], [156.0, 149.83419719709872], [165.63509355919305, 153.02761752718845]], "leg_l": [[169.0259523082187, 66.57765746255455], [178.07794715293392, 111.28365043871992], [164.0, 147.99480835522493], [174.22144670557157, 152.02318799487986]]}, {"order": ["arm_l", "leg_l", "leg_r", "spine", "arm_r", "head"], "shade": {"arm_r": "near", "arm_l": "far", "leg_r": "near", "leg_l": "far"}, "spine": [[160.0, 66.0], [160.0, 23.160862743968956], [160.0, -17.708659006037678]], "head": [160.534691310332, -37.31490683420151], "nose": [[170.48425726540742, -36.311842875321474], [175.84330179220183, -35.771571626994444]], "arm_r": [[152.92933629344807, -16.245414568883305], [132.85541810268234, -12.374042228280558], [112.85788723111405, -11.092351163556003]], "arm_l": [[171.59710274696485, -17.663090429721073], [190.0669470067346, -21.76818937009363], [208.46650793289749, -28.432616704957745]], "leg_r": [[155.50048673219422, 66.93115555091643], [164.01536833498193, 112.0157431100973], [156.0, 149.83419719709872], [165.63509355919305, 153.02761752718845]], "leg_l": [[169.0259523082187, 66.57765746255455], [178.07794715293392, 111.28365043871992], [164.0, 147.99480835522493], [174.22144670557157, 152.02318799487986]]}, {"order": ["leg_l", "arm_l", "leg_r", "spine", "arm_r", "head"], "shade": {"arm_r": "near", "arm_l": "far", "leg_r": "near", "leg_l": "far"}, "spine": [[160.0, 66.0], [160.0, 23.160862743968956], [160.0, -17.708659006037678]], "head": [160.534691310332, -37.31490683420151], "nose": [[170.48425726540742, -36.311842875321474], [175.84330179220183, -35.771571626994444]], "arm_r": [[152.92933629344807, -16.245414568883305], [148.67105145730744, 12.807960658166763], [146.4124332310594, 41.68142191233785]], "arm_l": [[171.59710274696485, -17.663090429721073], [181.7863665161021, 8.400424721307992], [193.92031961085468, 34.295403219710764]], "leg_r": [[155.50048673219422, 66.93115555091643], [164.01536833498193, 112.0157431100973], [156.0, 149.83419719709872], [165.63509355919305, 153.02761752718845]], "leg_l": [[169.0259523082187, 66.57765746255455], [178.07794715293392, 111.28365043871992], [164.0, 147.99480835522493], [174.22144670557157, 152.02318799487986]]}], "tween": {"t": 0.5, "sample": {"order": ["leg_l", "leg_r", "spine", "arm_l", "arm_r", "head"], "shade": {"arm_r": "near", "arm_l": "far", "leg_r": "near", "leg_l": "far"}, "spine": [[160.0, 66.0], [160.0, 23.160862743968956], [160.0, -17.708659006037678]], "head": [160.534691310332, -37.31490683420151], "nose": [[170.48425726540742, -36.311842875321474], [175.84330179220183, -35.771571626994444]], "arm_r": [[152.92933629344807, -16.245414568883305], [162.2109378471654, -30.551313123154785], [170.1431632791755, -46.9375812492998]], "arm_l": [[171.59710274696485, -17.663090429721073], [194.69997296127158, -34.82924303104664], [216.40087295386246, -54.06488107406239]], "leg_r": [[155.50048673219422, 66.93115555091643], [164.01536833498193, 112.0157431100973], [156.00000000000003, 149.83419719709875], [165.63509355919308, 153.02761752718848]], "leg_l": [[169.0259523082187, 66.57765746255455], [178.07794715293392, 111.28365043871992], [164.0, 147.99480835522493], [174.22144670557157, 152.02318799487986]]}}}, {"name": "Arm Curl", "camera": 0.0, "frames": [{"order": ["leg_l", "arm_l", "spine", "leg_r", "arm_r", "head"], "shade": {"arm_r": "near", "arm_l": "far", "leg_r": "near", "leg_l": "far"}, "spine": [[130.0, 124.0], [130.7861315886847, 81.14917968668395], [134.4304502554608, 40.41789305174976]], "head": [137.2139122746621, 20.913419618607264], "nose": [[146.73819953969002, 23.961033782707986], [153.3955951537561, 26.091290105818835]], "arm_r": [[134.4304502554608, 42.328023006085985], [159.00501158413056, 59.27389864999469], [180.9456226327057, 79.4230168259295]], "arm_l": [[140.33929677353407, 40.47737860343795], [164.91385810220382, 57.423254247346655], [186.85446915077895, 77.57237242328145]], "leg_r": [[130.0, 125.2155372436685], [173.8364696761423, 111.48589278988837], [176.0, 150.82053882198593], [186.98389774627694, 150.2346069268626]], "leg_l": [[135.90884651807326, 124.7540782623559], [179.40646070778647, 110.0162218015468], [180.0, 149.4041949728996], [190.99878894026918, 149.24345139631006]]}, {"order": ["leg_l", "arm_l", "spine", "leg_r", "arm_r", "head"], "shade": {"arm_r": "near", "arm_l": "far", "leg_r": "near", "leg_l": "far"}, "spine": [[130.0, 124.0], [130.7861315886847, 81.14917968668395], [134.4304502554608, 40.41789305174976]], "head": [137.2139122746621, 20.913419618607264], "nose": [[146.73819953969002, 23.961033782707986], [153.3955951537561, 26.091290105818835]], "arm_r": [[134.4304502554608, 42.328023006085985], [159.00501158413056, 59.27389864999469], [178.28863987472675, 36.64170344793001]], "arm_l": [[140.33929677353407, 40.47737860343795], [164.91385810220382, 57.423254247346655], [184.19748639280002, 34.791059045281976]], "leg_r": [[130.0, 125.2155372436685], [173.8364696761423, 111.48589278988837], [176.0, 150.82053882198593], [186.98389774627694, 150.2346069268626]], "leg_l": [[135.90884651807326, 124.7540782623559], [179.40646070778647, 110.0162218015468], [180.0, 149.4041949728996], [190.99878894026918, 149.24345139631006]]}], "tween": {"t": 0.5, "sample": {"order": ["leg_l", "arm_l", "spine", "leg_r", "arm_r", "head"], "shade": {"arm_r": "near", "arm_l": "far", "leg_r": "near", "leg_l": "far"}, "spine": [[130.0, 124.0], [130.7861315886847, 81.14917968668395], [134.4304502554608, 40.41789305174976]], "head": [137.2139122746621, 20.913419618607264], "nose": [[146.73819953969002, 23.961033782707986], [153.3955951537561, 26.091290105818835]], "arm_r": [[134.4304502554608, 42.328023006085985], [159.00501158413056, 59.27389864999469], [188.94905553678657, 57.47026639867471]], "arm_l": [[140.33929677353407, 40.47737860343795], [164.91385810220382, 57.423254247346655], [194.85790205485984, 55.61962199602667]], "leg_r": [[130.0, 125.2155372436685], [173.8364696761423, 111.48589278988837], [176.0, 150.82053882198593], [186.98389774627694, 150.2346069268626]], "leg_l": [[135.90884651807326, 124.7540782623559], [179.40646070778647, 110.0162218015468], [180.0, 149.4041949728996], [190.99878894026918, 149.24345139631006]]}}}, {"name": "Back Extension", "camera": 0.0, "frames": [{"order": ["arm_l", "leg_l", "spine", "arm_r", "leg_r", "head"], "shade": {"arm_r": "near", "arm_l": "far", "leg_r": "near", "leg_l": "far"}, "spine": [[150.0, 102.0], [192.3935695959019, 114.23040065827821], [224.68848379368362, 140.99266081782648]], "head": [239.07527980045666, 154.6747597962834], "nose": [[236.62097246800994, 164.3689010949183], [234.92751919881226, 171.05778437257678]], "arm_r": [[224.68848379368362, 142.90279077216272], [194.76156228588889, 140.84188928718248], [216.3417562960484, 161.3650377548679]], "arm_l": [[230.59733031175688, 141.05214636951465], [200.67040880396215, 138.99124488453444], [222.25060281412166, 159.51439335221986]], "leg_r": [[150.0, 103.2155372436685], [110.70964035040065, 126.77422264541534], [72.00000000000003, 136.6990008460836], [76.92410730224489, 146.3858838484451]], "leg_l": [[155.90884651807326, 102.7540782623559], [113.84739023733808, 121.09462279932025], [76.79945624721068, 135.94696647498034], [82.97447053750626, 144.9119197054579]]}, {"order": ["leg_l", "arm_l", "spine", "leg_r", "arm_r", "head"], "shade": {"arm_r": "near", "arm_l": "far", "leg_r": "near", "leg_l": "far"}, "spine": [[150.0, 102.0], [190.45633894911956, 85.80672899774845], [224.97226147206464, 62.800530599496355]], "head": [242.948142398048, 54.16630451840163], "nose": [[252.82867196388915, 55.70745198004789], [259.7424903480551, 56.78585709811745]], "arm_r": [[224.97226147206464, 64.71066055383258], [210.42797286467453, 90.55062860967689], [238.4353856595906, 79.96292255537792]], "arm_l": [[230.8811079901379, 62.86001615118454], [216.3368193827478, 88.69998420702885], [244.34423217766386, 78.11227815272986]], "leg_r": [[150.0, 103.2155372436685], [110.70964035040065, 126.77422264541532], [72.00000000000003, 136.69900084608358], [76.92410730224489, 146.38588384844508]], "leg_l": [[155.90884651807326, 102.7540782623559], [113.84739023733808, 121.09462279932026], [76.79945624721073, 135.94696647498048], [82.97447053750635, 144.91191970545802]]}], "tween": {"t": 0.5, "sample": {"order": ["arm_l", "leg_l", "spine", "leg_r", "arm_r", "head"], "shade": {"arm_r": "near", "arm_l": "far", "leg_r": "near", "leg_l": "far"}, "spine": [[150.0, 102.0], [193.48509363643677, 99.79587312945566], [234.97087262292237, 101.97422073835621]], "head": [254.72463943482512, 105.05537821855494], "nose": [[260.3028000822107, 113.35502422256974], [264.1663589793951, 119.10354478146067]], "arm_r": [[234.97087262292237, 103.88435069269244], [208.60635924306342, 117.98164008833311], [238.0041003816883, 123.87181271381567]], "arm_l": [[240.87971914099563, 102.03370629004439], [214.51520576113668, 116.13099568568506], [243.91294689976155, 122.02116831116763]], "leg_r": [[150.0, 103.2155372436685], [110.70964035040063, 126.77422264541534], [72.0, 136.6990008460836], [76.92410730224486, 146.3858838484451]], "leg_l": [[155.90884651807326, 102.7540782623559], [113.84739023733808, 121.09462279932026], [76.79945624721068, 135.94696647498034], [82.97447053750628, 144.9119197054579]]}}}, {"name": "Barbell Squat", "camera": 0.0, "frames": [{"order": ["leg_l", "leg_r", "arm_l", "spine", "arm_r", "head"], "shade": {"arm_r": "near", "arm_l": "far", "leg_r": "near", "leg_l": "far"}, "spine": [[160.0, 64.0], [164.54698815214294, 21.395540020190396], [168.88491937775055, -19.25009421342108]], "head": [171.66838139695184, -38.75456764656357], "nose": [[181.66247319251514, -38.41086838579267], [188.6582089816488, -38.17028332129074]], "arm_r": [[168.88491937775055, -17.33996425908485], [192.65203640748376, 0.688316816865914], [172.53258338641072, -21.22686681380081]], "arm_l": [[174.7937658958238, -19.19060866173289], [192.95847995970774, 4.322244384596905], [180.4718928817179, -22.541266754049982]], "leg_r": [[160.0, 65.2155372436685], [169.19599513541698, 109.6022295401473], [160.0, 147.93938849669397], [170.70535714285714, 150.42986750584978]], "leg_l": [[165.90884651807326, 64.7540782623559], [173.95930503181157, 109.35608682232831], [164.0, 147.50785240061987], [174.65358746612156, 150.2050526233538]]}, {"order": ["leg_l", "arm_l", "leg_r", "spine", "arm_r", "head"], "shade": {"arm_r": "near", "arm_l": "far", "leg_r": "near", "leg_l": "far"}, "spine": [[117.0, 108.0], [143.17988057153133, 73.6944252453616], [163.29538590931725, 37.85749664208181]], "head": [175.05109095516673, 21.92297247450017], "nose": [[184.9566647471866, 23.29396038504082], [191.88854122837762, 24.25337162689438]], "arm_r": [[163.29538590931725, 39.76762659641804], [192.92714924506498, 35.152816875860026], [163.0, 33.095125219384]], "arm_l": [[169.2042324273905, 37.916982193770004], [196.41794186727452, 25.4828719446184], [167.0, 31.274403701974496]], "leg_r": [[117.0, 109.2155372436685], [162.9998620689883, 109.32647413907678], [160.0, 148.60784736415684], [170.47933607337416, 145.31447656703358]], "leg_l": [[122.90884651807325, 108.7540782623559], [168.90764416620357, 109.08161372334803], [164.00000000000003, 148.17631126808274], [174.6275376973515, 145.38121892992268]]}], "tween": {"t": 0.5, "sample": {"order": ["leg_l", "arm_l", "leg_r", "spine", "arm_r", "head"], "shade": {"arm_r": "near", "arm_l": "far", "leg_r": "near", "leg_l": "far"}, "spine": [[138.5, 86.0], [154.42497830672875, 46.114735055074036], [166.88571296317096, 7.1105000413806465]], "head": [174.3778448314892, -11.151456927521664], "nose": [[184.3409329061434, -10.293042099665406], [191.3142957927856, -9.692220541423389]], "arm_r": [[166.88571296317096, 9.020629995716874], [178.30322698758025, 36.3415537826384], [169.3591627143218, 8.140887535208648]], "arm_l": [[172.79455948124422, 7.169985593068835], [178.3035324959653, 36.21181789545084], [177.20992304137073, 6.687222030755185]], "leg_r": [[138.5, 87.2155372436685], [176.68686825538467, 112.47279577877578], [159.99999999999997, 148.27361793042542], [170.68903086130587, 150.83120352836477]], "leg_l": [[144.40884651807326, 86.7540782623559], [182.10526165656407, 112.71605172140461], [164.0, 147.8420818343513], [174.57848897743455, 150.81215017210735]]}}}, {"name": "Bench Press", "camera": 0.0, "frames": [{"order": ["arm_l", "leg_l", "spine", "leg_r", "arm_r", "head"], "shade": {"arm_r": "near", "arm_l": "far", "leg_r": "near", "leg_l": "far"}, "spine": [[150.0, 116.0], [106.5, 116.0], [65.0, 116.0]], "head": [45.194638625168594, 113.25882502327553], "nose": [[46.60741399901631, 103.35912473775934], [47.58162570573677, 96.53255903615947]], "arm_r": [[65.0, 117.91012995433623], [91.55143264884377, 131.6629772522244], [93.0, 102.15320590614091]], "arm_l": [[70.90884651807325, 116.05948555168817], [97.42740111345603, 129.87371855164292], [96.99999999999999, 100.33248438873136]], "leg_r": [[150.0, 117.2155372436685], [195.30008769797305, 109.34310611741422], [196.0, 148.72938534005917], [206.93968862700535, 147.59655128433957]], "leg_l": [[155.90884651807326, 116.7540782623559], [201.21645940182967, 108.92375949218865], [200.0, 148.29784924398507], [210.98222903324333, 147.68232827813742]]}, {"order": ["leg_l", "arm_l", "spine", "leg_r", "arm_r", "head"], "shade": {"arm_r": "near", "arm_l": "far", "leg_r": "near", "leg_l": "far"}, "spine": [[150.0, 116.0], [106.5, 116.0], [65.0, 116.0]], "head": [45.194638625168594, 113.25882502327553], "nose": [[46.60741399901631, 103.35912473775934], [47.58162570573677, 96.53255903615947]], "arm_r": [[65.0, 117.91012995433623], [60.64117536816883, 88.67940591693508], [46.121662397853754, 62.825928192786506]], "arm_l": [[70.90884651807325, 116.05948555168817], [65.41872444969624, 87.01419136030722], [49.604935830325346, 61.907887764618856]], "leg_r": [[150.0, 117.2155372436685], [195.30008769797305, 109.34310611741422], [196.0, 148.72938534005917], [206.93968862700535, 147.59655128433957]], "leg_l": [[155.90884651807326, 116.7540782623559], [201.21645940182967, 108.92375949218865], [200.0, 148.29784924398507], [210.98222903324333, 147.68232827813742]]}], "tween": {"t": 0.5, "sample": {"order": ["arm_l", "leg_l", "spine", "leg_r", "arm_r", "head"], "shade": {"arm_r": "near", "arm_l": "far", "leg_r": "near", "leg_l": "far"}, "spine": [[150.0, 116.0], [106.5, 116.0], [65.0, 116.0]], "head": [45.194638625168594, 113.25882502327553], "nose": [[46.60741399901631, 103.35912473775934], [47.58162570573677, 96.53255903615947]], "arm_r": [[65.0, 117.91012995433623], [93.09853317509568, 107.55922265396269], [80.0, 80.97983921637844]], "arm_l": [[70.90884651807325, 116.05948555168817], [98.69349816980488, 104.91708615451506], [84.0, 79.1591176989689]], "leg_r": [[150.0, 117.2155372436685], [195.30008769797305, 109.34310611741422], [196.0, 148.72938534005917], [206.93968862700535, 147.59655128433957]], "leg_l": [[155.90884651807326, 116.7540782623559], [201.21645940182967, 108.92375949218865], [200.0, 148.29784924398507], [210.98222903324333, 147.68232827813742]]}}}, {"name": "Bird Dog", "camera": 0.0, "frames": [{"order": ["arm_r", "leg_r", "leg_l", "spine", "arm_l", "head"], "shade": {"arm_r": "far", "arm_l": "near", "leg_r": "far", "leg_l": "near"}, "spine": [[190.0, 106.0], [147.03555718411147, 99.29848248056776], [106.04649104941329, 92.90508070915538]], "head": [86.19556801658685, 95.30543819395331], "nose": [[77.1079859053059, 99.47866852197576], [70.76383139604934, 102.39205270706324]], "arm_r": [[111.95533756748654, 92.96456626084355], [115.93122267253811, 122.24819097380495], [111.0, 151.39056507548827]], "arm_l": [[106.04649104941329, 94.81521066349163], [110.07168565309334, 124.09230142764625], [105.0, 153.2112865928978]], "leg_r": [[195.90884651807326, 106.7540782623559], [201.51483631471004, 151.7175669488609], [241.51483631471004, 151.7175669488609], [250.52550880188895, 157.93105468496077]], "leg_l": [[190.0, 107.2155372436685], [195.60598979663678, 152.17902593017354], [235.60598979663678, 152.17902593017354], [244.61666228381569, 158.3925136662734]]}, {"order": ["arm_r", "leg_r", "leg_l", "spine", "arm_l", "head"], "shade": {"arm_r": "far", "arm_l": "near", "leg_r": "far", "leg_l": "near"}, "spine": [[190.0, 106.0], [147.03555718411147, 99.29848248056776], [106.04649104941329, 92.90508070915538]], "head": [86.19556801658685, 95.30543819395331], "nose": [[76.52653951347901, 97.85688637216273], [69.76505872945553, 99.64109538787199]], "arm_r": [[111.95533756748654, 92.96456626084355], [115.93122267253811, 122.24819097380495], [111.0, 151.39056507548827]], "arm_l": [[106.04649104941329, 94.81521066349163], [77.6809337814338, 85.1965493841931], [49.31537651345428, 75.57788810489458]], "leg_r": [[195.90884651807326, 106.7540782623559], [240.3414345273704, 95.02927615912368], [278.9784675789331, 84.83379606935654], [286.04913128548503, 93.13226764344691]], "leg_l": [[190.0, 107.2155372436685], [195.60598979663678, 152.17902593017354], [235.60598979663678, 152.17902593017354], [244.61666228381569, 158.3925136662734]]}, {"order": ["arm_r", "leg_r", "leg_l", "spine", "arm_l", "head"], "shade": {"arm_r": "far", "arm_l": "near", "leg_r": "far", "leg_l": "near"}, "spine": [[190.0, 106.0], [147.03555718411147, 99.29848248056776], [106.04649104941329, 92.90508070915538]], "head": [86.19556801658685, 95.30543819395331], "nose": [[77.1079859053059, 99.47866852197576], [70.76383139604934, 102.39205270706324]], "arm_r": [[111.95533756748654, 92.96456626084355], [115.93122267253811, 122.24819097380495], [111.0, 151.39056507548827]], "arm_l": [[106.04649104941329, 94.81521066349163], [110.07168565309334, 124.09230142764625], [105.0, 153.2112865928978]], "leg_r": [[195.90884651807326, 106.7540782623559], [201.51483631471004, 151.7175669488609], [241.51483631471004, 151.7175669488609], [250.52550880188895, 157.93105468496077]], "leg_l": [[190.0, 107.2155372436685], [195.60598979663678, 152.17902593017354], [235.60598979663678, 152.17902593017354], [244.61666228381569, 158.3925136662734]]}, {"order": ["leg_r", "arm_r", "spine", "arm_l", "leg_l", "head"], "shade": {"arm_r": "far", "arm_l": "near", "leg_r": "far", "leg_l": "near"}, "spine": [[190.0, 106.0], [147.03555718411147, 99.29848248056776], [106.04649104941329, 92.90508070915538]], "head": [86.19556801658685, 95.30543819395331], "nose": [[76.52653951347901, 97.85688637216273], [69.76505872945553, 99.64109538787199]], "arm_r": [[111.95533756748654, 92.96456626084355], [83.58978029950704, 83.34590498154503], [55.22422303152753, 73.72724370224651]], "arm_l": [[106.04649104941329, 94.81521066349163], [110.07168565309334, 124.09230142764625], [105.0, 153.2112865928978]], "leg_r": [[195.90884651807326, 106.7540782623559], [201.51483631471004, 151.7175669488609], [241.51483631471004, 151.7175669488609], [250.52550880188895, 157.93105468496077]], "leg_l": [[190.0, 107.2155372436685], [234.43258800929715, 95.49073514043629], [273.06962106085984, 85.29525505066914], [280.1402847674118, 93.59372662475951]]}], "tween": {"t": 0.5, "sample": {"order": ["arm_r", "leg_r", "leg_l", "spine", "arm_l", "head"], "shade": {"arm_r": "far", "arm_l": "near", "leg_r": "far", "leg_l": "near"}, "spine": [[190.0, 106.0], [147.03555718411147, 99.29848248056776], [106.04649104941329, 92.90508070915538]], "head": [86.19556801658685, 95.30543819395331], "nose": [[76.78202489248983, 98.67963526151854], [70.20417654698848, 101.0374038833528]], "arm_r": [[111.95533756748654, 92.96456626084355], [115.93122267253811, 122.24819097380495], [111.0, 151.39056507548827]], "arm_l": [[106.04649104941329, 94.81521066349163], [82.84966999647663, 113.55006179251055], [57.03634935368697, 128.60417717799652]], "leg_r": [[195.90884651807326, 106.7540782623559], [234.0445748556052, 132.08616357365625], [273.7023693105576, 126.9444353308775], [281.8124200154689, 134.26302654838682]], "leg_l": [[190.0, 107.2155372436685], [195.60598979663678, 152.17902593017354], [235.60598979663678, 152.17902593017354], [244.61666228381569, 158.3925136662734]]}}, "orbit": [{"yaw": 37.0, "sample": {"order": ["arm_r", "arm_l", "spine", "leg_r", "leg_l", "head"], "shade": {"arm_r": "far", "arm_l": "near", "leg_r": "far", "leg_l": "near"}, "spine": [[190.0, 106.0], [155.68707029783513, 94.80852282274789], [122.95174655898823, 84.13159632031196]], "head": [107.09809451775733, 84.4574513154624], "nose": [[97.95900332573831, 88.5166399269906], [92.89233625341937, 90.7670340686228]], "arm_r": [[134.2907264664134, 84.17910359422488], [137.46600949517568, 113.87822453047738], [133.5277599609364, 142.5052657333192]], "arm_l": [[116.3317813043157, 85.65709393064989], [119.54644464966532, 115.35483396198678], [115.49601639130758, 143.94380727355005]], "leg_r": [[198.93171981481694, 106.60223367767217], [203.40886233537387, 152.15157118192892], [235.35428273726558, 156.3317344644463], [242.55052575493283, 163.48687425758854]], "leg_l": [[185.78729483793566, 106.97077120657869], [190.2644373584926, 152.52010871083542], [222.2098577603843, 156.7002719933528], [229.40610077805155, 163.85541178649504]], "props": {"bg": [], "fg": []}}}, {"yaw": 180.0, "sample": {"order": ["arm_l", "leg_l", "spine", "leg_r", "arm_r", "head"], "shade": {"arm_r": "near", "arm_l": "far", "leg_r": "near", "leg_l": "far"}, "spine": [[190.0, 106.0], [232.96444281588853, 99.29848248056776], [273.9535089505867, 92.90508070915538]], "head": [293.80443198341317, 95.30543819395332], "nose": [[302.8920140946941, 99.47866852197578], [309.23616860395066, 102.39205270706326]], "arm_r": [[273.9535089505867, 94.81521066349163], [269.97762384553516, 124.09883537645301], [274.90884651807323, 153.24120947813634]], "arm_l": [[279.8623554686599, 92.96456626084357], [275.83716086497986, 122.2416570249982], [280.90884651807323, 151.36064219024973]], "leg_r": [[190.0, 107.2155372436685], [184.39401020336322, 152.17902593017354], [144.39401020336322, 152.17902593017354], [135.38333771618431, 158.39251366627337]], "leg_l": [[195.90884651807326, 106.7540782623559], [190.30285672143648, 151.7175669488609], [150.30285672143648, 151.7175669488609], [141.29218423425758, 157.93105468496077]], "props": {"bg": [], "fg": []}}}]}, {"name": "Bodyweight Squat", "camera": 0.0, "frames": [{"order": ["leg_l", "arm_l", "leg_r", "spine", "arm_r", "head"], "shade": {"arm_r": "near", "arm_l": "far", "leg_r": "near", "leg_l": "far"}, "spine": [[160.0, 64.0], [163.03440660786944, 21.26521672923713], [165.92930026825064, -19.504748919881465]], "head": [168.01986953360372, -39.09300638186289], "nose": [[178.01986953360372, -39.09300638186289], [185.01986953360372, -39.09300638186289]], "arm_r": [[165.92930026825064, -17.594618965545237], [166.97628516932568, 11.9316160765854], [170.6323654714801, 41.25563043734954]], "arm_l": [[171.8381467863239, -19.445263368193277], [172.88513168739894, 10.080971673937361], [176.54121198955337, 39.4049860347015]], "leg_r": [[160.0, 65.2155372436685], [160.0, 111.19909733724643], [160.0, 147.939388496694], [160.0, 152.2888332649806]], "leg_l": [[165.90884651807326, 64.7540782623559], [173.95930503181157, 109.35608682232831], [164.0, 147.50785240061987], [174.65358746612154, 150.2050526233538]]}, {"order": ["leg_l", "arm_l", "leg_r", "spine", "arm_r", "head"], "shade": {"arm_r": "near", "arm_l": "far", "leg_r": "near", "leg_l": "far"}, "spine": [[146.0, 106.0], [169.0442059174294, 69.57790593735669], [185.91158816514124, 32.150800629466346]], "head": [196.21234966334234, 15.267900562266604], "nose": [[206.14003446926995, 16.468348143027285], [213.0878575307592, 17.30847326270656]], "arm_r": [[185.91158816514124, 34.06093058380257], [215.8933129757141, 33.02985173593716], [245.43754556608036, 27.899549586052117]], "arm_l": [[191.8204346832145, 32.21028618115454], [221.80215949378737, 31.179207333289117], [251.34639208415362, 26.048905183404077]], "leg_r": [[146.0, 107.2155372436685], [189.49303604512522, 121.96649178745926], [160.0, 148.57746287018125], [169.92809767204204, 153.24184306651708]], "leg_l": [[151.90884651807326, 106.7540782623559], [194.83033076218078, 123.04799530614652], [164.0, 148.14592677410715], [173.6741219853583, 153.3019727452271]]}], "tween": {"t": 0.5, "sample": {"order": ["leg_l", "leg_r", "arm_l", "spine", "arm_r", "head"], "shade": {"arm_r": "near", "arm_l": "far", "leg_r": "near", "leg_l": "far"}, "spine": [[153.0, 85.0], [166.42277500746357, 44.23170229834066], [176.44238319738355, 4.551065281965364]], "head": [182.7884763254854, -14.12726447827346], "nose": [[192.77038521149322, -13.526019942799008], [199.7573288004463, -13.105172417491014]], "arm_r": [[176.44238319738355, 6.461195236301592], [198.38299424595868, 26.610313412236394], [222.4987000644752, 44.18389617406784]], "arm_l": [[182.3512297154568, 4.610550833653553], [204.29184076403195, 24.759669009588354], [228.40754658254846, 42.3332517714198]], "leg_r": [[153.0, 86.2155372436685], [178.8862823773017, 124.14007916459117], [160.0, 144.6419652845282], [168.23298591666023, 151.5226164668142]], "leg_l": [[158.90884651807326, 85.7540782623559], [190.7002154063726, 118.4951797068221], [164.0, 147.82688958736352], [173.4411956216626, 153.38593746786563]]}}}, {"name": "Butterfly Stretch", "camera": 52.0, "frames": [{"order": ["leg_l", "spine", "leg_r", "arm_l", "arm_r", "head"], "shade": {"arm_r": "near", "arm_l": "far", "leg_r": "near", "leg_l": "far"}, "spine": [[160.0, 118.0], [167.50046261033052, 77.00750092244417], [188.06995283948805, 54.81524765398234]], "head": [198.03156476589623, 45.452201386939706], "nose": [[203.41726561244826, 53.87800855251433], [206.71863397655784, 59.04292469083349]], "arm_r": [[179.4018345498141, 55.99124107973272], [179.3792722923378, 85.04096750172937], [179.7792766637896, 113.93409674302181]], "arm_l": [[200.37592029395185, 54.85187061649525], [200.26403873897775, 84.5670097002087], [200.5936451686343, 114.1932218141525]], "leg_r": [[154.48392472475294, 118.74835945275024], [153.99624906356505, 134.04977472288715], [176.83193200832542, 158.80286328447318], [178.74974735954865, 164.86196005792743]], "leg_l": [[169.15392444003692, 118.46425693551305], [213.29985218754484, 127.71028366316729], [191.32252689605835, 158.54310040943946], [200.45869159355496, 163.62289220662225]]}, {"order": ["leg_l", "spine", "leg_r", "arm_l", "arm_r", "head"], "shade": {"arm_r": "near", "arm_l": "far", "leg_r": "near", "leg_l": "far"}, "spine": [[160.0, 118.0], [169.39539005652387, 77.23415963036267], [194.15610676495888, 64.60624353918908]], "head": [205.57273436097324, 59.76538829462121], "nose": [[209.6047010216403, 68.91652182262033], [212.25797438704146, 74.938510816213]], "arm_r": [[185.48798847528494, 65.78223696493946], [183.36407363225595, 94.71822023026505], [181.67844369976953, 123.52169374631076]], "arm_l": [[206.46207421942268, 64.64286650170199], [205.1884194198, 94.35768290107595], [204.37141029440315, 124.00281258392798]], "leg_r": [[154.48392472475294, 118.74835945275024], [149.23043809783283, 133.36867530000643], [174.0881495814435, 157.71001146004073], [175.23930996841958, 163.86691836751203]], "leg_l": [[169.15392444003692, 118.46425693551305], [214.26107828554112, 126.25220384951403], [193.48786929959434, 156.78423338611003], [202.8873875451986, 161.82209527241005]]}], "tween": {"t": 0.5, "sample": {"order": ["leg_l", "spine", "leg_r", "arm_l", "arm_r", "head"], "shade": {"arm_r": "near", "arm_l": "far", "leg_r": "near", "leg_l": "far"}, "spine": [[160.0, 118.0], [168.41999929273476, 77.11286671031178], [191.23476868132948, 59.53447897382967]], "head": [202.0041618662562, 52.379193807430994], "nose": [[206.70285021478765, 61.20655625628143], [209.69657099521638, 66.8308191226959]], "arm_r": [[182.56665039165554, 60.71047239958005], [181.08833447545757, 90.58306392738217], [180.06729563247913, 120.42215403788741]], "arm_l": [[203.54073613579325, 59.57110193634258], [202.3592043555531, 89.54289707323235], [201.64032860894966, 119.51249717266958]], "leg_r": [[154.48392472475294, 118.74835945275024], [151.6094041501542, 133.7297564954217], [175.4705656164614, 158.27213348395813], [177.00298826323856, 164.3849879986275]], "leg_l": [[169.15392444003692, 118.46425693551305], [213.84170829120612, 126.99293200911858], [192.42833487469392, 157.67765196031715], [201.7026563745822, 162.74017215214639]]}}}, {"name": "Calfs", "camera": 0.0, "frames": [{"order": ["leg_l", "arm_l", "spine", "leg_r", "arm_r", "head"], "shade": {"arm_r": "near", "arm_l": "far", "leg_r": "near", "leg_l": "far"}, "spine": [[140.0, 118.0], [130.9947902691037, 76.01258331473494], [128.14293290308055, 35.16126798294198]], "head": [131.61589645641916, 15.764341775082897], "nose": [[141.46845419959308, 17.475220472543253], [148.36210847067855, 18.672290974183092]], "arm_r": [[128.14293290308055, 37.071397937278206], [155.6576522621167, 48.84552396045507], [183.3010064025833, 37.36733835695226]], "arm_l": [[134.0517794211538, 35.22075353463017], [161.85257237368958, 46.324036719323196], [187.80927886043239, 31.51096362388954]], "leg_r": [[140.0, 119.2155372436685], [185.99829621354849, 118.82564110752023], [212.0, 148.75976983403476], [218.68954801152353, 140.16030879539852]], "leg_l": [[145.90884651807326, 118.7540782623559], [191.8707292881921, 116.9102687478058], [216.0, 148.32823373796066], [223.2019010505247, 140.1399483462988]]}, {"order": ["leg_l", "arm_l", "spine", "leg_r", "arm_r", "head"], "shade": {"arm_r": "near", "arm_l": "far", "leg_r": "near", "leg_l": "far"}, "spine": [[140.0, 118.0], [130.9947902691037, 76.01258331473494], [128.14293290308055, 35.16126798294198]], "head": [131.61589645641916, 15.764341775082897], "nose": [[141.46845419959308, 17.475220472543253], [148.36210847067855, 18.672290974183092]], "arm_r": [[128.14293290308055, 37.071397937278206], [155.6576522621167, 48.84552396045507], [183.3010064025833, 37.36733835695226]], "arm_l": [[134.0517794211538, 35.22075353463017], [161.85257237368958, 46.324036719323196], [187.80927886043239, 31.51096362388954]], "leg_r": [[140.0, 119.2155372436685], [185.1751715569397, 110.6752678976193], [212.0, 139.89650005692488], [222.040000508351, 135.47051611931823]], "leg_l": [[145.90884651807326, 118.7540782623559], [190.80108243714875, 108.87222292080564], [216.0, 139.46496396085078], [226.26606991421917, 135.57431163727887]]}], "tween": {"t": 0.5, "sample": {"order": ["leg_l", "arm_l", "spine", "leg_r", "arm_r", "head"], "shade": {"arm_r": "near", "arm_l": "far", "leg_r": "near", "leg_l": "far"}, "spine": [[140.0, 118.0], [130.9947902691037, 76.01258331473494], [128.14293290308055, 35.16126798294198]], "head": [131.61589645641916, 15.764341775082897], "nose": [[141.46845419959308, 17.475220472543253], [148.36210847067855, 18.672290974183092]], "arm_r": [[128.14293290308055, 37.071397937278206], [155.6576522621167, 48.84552396045507], [183.3010064025833, 37.36733835695226]], "arm_l": [[134.0517794211538, 35.22075353463017], [161.85257237368958, 46.324036719323196], [187.80927886043239, 31.51096362388954]], "leg_r": [[140.0, 119.2155372436685], [185.76022286869107, 114.59616916585809], [212.0, 144.3281349454798], [220.6686979213759, 137.6594754981849]], "leg_l": [[145.90884651807326, 118.7540782623559], [191.50375298446497, 112.75527283004915], [216.0, 143.8965988494057], [225.03661802939996, 137.7197628895158]]}}}, {"name": "Cardio", "camera": 0.0, "frames": [{"order": ["leg_l", "arm_l", "leg_r", "spine", "arm_r", "head"], "shade": {"arm_r": "near", "arm_l": "far", "leg_r": "near", "leg_l": "far"}, "spine": [[160.0, 62.0], [163.03440660786944, 19.26521672923713], [165.92930026825064, -21.504748919881465]], "head": [168.01986953360372, -41.09300638186289], "nose": [[178.01986953360372, -41.09300638186289], [185.01986953360372, -41.09300638186289]], "arm_r": [[165.92930026825064, -19.594618965545237], [150.0317223412545, 5.460311235117487], [173.01305563482384, 24.450977881902162]], "arm_l": [[171.8381467863239, -21.445263368193277], [186.8381467863239, 4.140792590380022], [215.3698422751785, -4.98887736580931]], "leg_r": [[160.0, 63.215537243668514], [201.34452612976168, 83.07425723018636], [185.07506040672968, 119.06092320680713], [194.40358946445036, 124.80147780556837]], "leg_l": [[165.90884651807326, 62.754078262355904], [164.4746241447424, 108.03321059644975], [162.0079625065513, 147.35054957930294], [172.98702739227483, 148.01857614327372]]}, {"order": ["leg_l", "leg_r", "arm_l", "spine", "arm_r", "head"], "shade": {"arm_r": "near", "arm_l": "far", "leg_r": "near", "leg_l": "far"}, "spine": [[160.0, 64.0], [163.03440660786944, 21.26521672923713], [165.92930026825064, -19.504748919881465]], "head": [168.01986953360372, -39.09300638186289], "nose": [[178.01986953360372, -39.09300638186289], [185.01986953360372, -39.09300638186289]], "arm_r": [[165.92930026825064, -17.594618965545237], [165.40572807513215, 11.945113895096782], [192.1359238007832, 25.357914813218557]], "arm_l": [[171.8381467863239, -19.445263368193277], [171.3145745932054, 10.094469492448743], [198.04477031885645, 23.507270410570516]], "leg_r": [[160.0, 65.2155372436685], [168.06607636623892, 109.81480911859667], [158.0, 147.939388496694], [168.64599592855438, 150.6655047598624]], "leg_l": [[165.90884651807326, 64.7540782623559], [172.71840731660157, 109.55611956268012], [162.0, 147.50785240061987], [172.59772985997608, 150.4106343225862]]}, {"order": ["leg_l", "leg_r", "arm_l", "spine", "arm_r", "head"], "shade": {"arm_r": "near", "arm_l": "far", "leg_r": "near", "leg_l": "far"}, "spine": [[160.0, 62.0], [163.03440660786944, 19.26521672923713], [165.92930026825064, -21.504748919881465]], "head": [168.01986953360372, -41.09300638186289], "nose": [[178.01986953360372, -41.09300638186289], [185.01986953360372, -41.09300638186289]], "arm_r": [[165.92930026825064, -19.594618965545237], [180.92930026825064, 5.99143699302806], [209.46099575710525, -3.138232963161272]], "arm_l": [[171.8381467863239, -21.445263368193277], [155.94056885932775, 3.6096668324694487], [178.9219021528971, 22.60033347925412]], "leg_r": [[160.0, 63.215537243668514], [159.58457964721987, 108.51484653715457], [158.00131601773398, 147.876286549904], [168.99269577728379, 148.3050693816835]], "leg_l": [[165.90884651807326, 62.754078262355904], [207.25337264783494, 82.61279824887376], [190.98390692480294, 118.59946422549453], [200.31243598252362, 124.34001882425576]]}, {"order": ["leg_l", "leg_r", "arm_l", "spine", "arm_r", "head"], "shade": {"arm_r": "near", "arm_l": "far", "leg_r": "near", "leg_l": "far"}, "spine": [[160.0, 64.0], [163.03440660786944, 21.26521672923713], [165.92930026825064, -19.504748919881465]], "head": [168.01986953360372, -39.09300638186289], "nose": [[178.01986953360372, -39.09300638186289], [185.01986953360372, -39.09300638186289]], "arm_r": [[165.92930026825064, -17.594618965545237], [165.40572807513215, 11.945113895096782], [192.1359238007832, 25.357914813218557]], "arm_l": [[171.8381467863239, -19.445263368193277], [171.3145745932054, 10.094469492448743], [198.04477031885645, 23.507270410570516]], "leg_r": [[160.0, 65.2155372436685], [168.06607636623892, 109.81480911859667], [158.0, 147.939388496694], [168.64599592855438, 150.6655047598624]], "leg_l": [[165.90884651807326, 64.7540782623559], [172.71840731660157, 109.55611956268012], [162.0, 147.50785240061987], [172.59772985997608, 150.4106343225862]]}], "tween": {"t": 0.5, "sample": {"order": ["leg_l", "arm_l", "leg_r", "spine", "arm_r", "head"], "shade": {"arm_r": "near", "arm_l": "far", "leg_r": "near", "leg_l": "far"}, "spine": [[160.0, 63.0], [163.03440660786944, 20.26521672923713], [165.92930026825064, -20.504748919881465]], "head": [168.01986953360372, -40.09300638186289], "nose": [[178.01986953360372, -40.09300638186289], [185.01986953360372, -40.09300638186289]], "arm_r": [[165.92930026825064, -18.594618965545237], [157.40883992713296, 9.732974293633951], [182.425414589148, 26.03952896291895]], "arm_l": [[171.8381467863239, -20.445263368193277], [179.34954690795715, 8.157915700951795], [209.25706691995097, 10.475929473965058]], "leg_r": [[160.0, 64.2155372436685], [187.71521835779888, 100.37108340382309], [174.5027852113516, 137.55239037407463], [184.60663358284393, 141.83514346377513]], "leg_l": [[165.90884651807326, 63.754078262355904], [169.92855366558072, 108.88194074142741], [162.0, 147.49266015363207], [172.7817467986817, 149.63988796164233]]}}}, {"name": "Cat-Cow", "camera": 0.0, "frames": [{"order": ["arm_r", "leg_r", "leg_l", "spine", "arm_l", "head"], "shade": {"arm_r": "far", "arm_l": "near", "leg_r": "far", "leg_l": "near"}, "spine": [[190.0, 106.0], [145.1601730939384, 123.58044185519884], [109.35354598857317, 94.41322108943268]], "head": [89.42965202673827, 96.1298541129813], "nose": [[79.80600507406713, 93.4122413130513], [73.0771732024989, 91.51209267785273]], "arm_r": [[115.26239250664642, 94.47270664112087], [120.87972526065431, 123.49440084545728], [111.0, 151.39056507548827]], "arm_l": [[109.35354598857317, 96.32335104376892], [114.9679818582322, 125.3455889056239], [105.0, 153.2112865928978]], "leg_r": [[195.90884651807326, 106.7540782623559], [201.51483631471004, 151.7175669488609], [241.51483631471004, 151.7175669488609], [250.52550880188895, 157.93105468496077]], "leg_l": [[190.0, 107.2155372436685], [195.60598979663678, 152.17902593017354], [235.60598979663678, 152.17902593017354], [244.61666228381569, 158.3925136662734]]}, {"order": ["arm_r", "leg_r", "leg_l", "spine", "arm_l", "head"], "shade": {"arm_r": "far", "arm_l": "near", "leg_r": "far", "leg_l": "near"}, "spine": [[190.0, 106.0], [152.08424735154603, 74.85543177687914], [109.94656592660422, 96.70312504123498]], "head": [93.56352504082439, 108.00037547050745], "nose": [[86.43854210873769, 115.01711390210609], [81.48879464043186, 119.89166358434622]], "arm_r": [[115.85541244467747, 96.76261059292317], [124.5590964138107, 125.03612878182669], [111.0, 151.39056507548827]], "arm_l": [[109.94656592660422, 98.61325499557122], [118.63058159288913, 126.89263803630388], [105.0, 153.2112865928978]], "leg_r": [[195.90884651807326, 106.7540782623559], [201.51483631471004, 151.7175669488609], [241.51483631471004, 151.7175669488609], [250.52550880188895, 157.93105468496077]], "leg_l": [[190.0, 107.2155372436685], [195.60598979663678, 152.17902593017354], [235.60598979663678, 152.17902593017354], [244.61666228381569, 158.39251366627337]]}], "tween": {"t": 0.5, "sample": {"order": ["arm_r", "leg_r", "leg_l", "spine", "arm_l", "head"], "shade": {"arm_r": "far", "arm_l": "near", "leg_r": "far", "leg_l": "near"}, "spine": [[190.0, 106.0], [147.07348578236468, 98.95228286813989], [105.7422999370209, 95.05845136735941]], "head": [86.94844752130274, 101.79493314402872], "nose": [[77.25780748643307, 104.26302870834161], [70.48077400378631, 105.98906189268591]], "arm_r": [[111.65114645509415, 95.1179369190476], [120.46983670889635, 123.3568712620384], [111.0, 151.39056507548824]], "arm_l": [[105.7422999370209, 96.96858132169565], [114.56083205483813, 125.20756355913188], [105.0, 153.21128659289778]], "leg_r": [[195.90884651807326, 106.7540782623559], [201.51483631471007, 151.7175669488609], [241.51483631471004, 151.7175669488609], [250.52550880188895, 157.93105468496077]], "leg_l": [[190.0, 107.2155372436685], [195.60598979663678, 152.17902593017354], [235.60598979663678, 152.17902593017354], [244.61666228381569, 158.39251366627337]]}}}, {"name": "Chest Opener", "camera": 0.0, "frames": [{"order": ["leg_l", "leg_r", "arm_l", "spine", "arm_r", "head"], "shade": {"arm_r": "near", "arm_l": "far", "leg_r": "near", "leg_l": "far"}, "spine": [[160.0, 66.0], [161.1256802152048, 23.170537162876016], [160.7504534768032, -17.70220939343298]], "head": [160.05246354275317, -37.38636608818675], "nose": [[169.95803733477305, -38.757353998727396], [176.88991381596406, -39.71676524058096]], "arm_r": [[160.7504534768032, -15.792079439096753], [147.59931907313086, 10.762100915602247], [151.77451210193283, 40.018811065315994]], "arm_l": [[166.65929999487645, -17.642723841744793], [153.50816559120412, 8.911456512954208], [157.6833586200061, 38.16816666266796]], "leg_r": [[160.0, 67.2155372436685], [168.06607636623892, 111.81480911859667], [158.0, 149.939388496694], [168.64599592855438, 152.6655047598624]], "leg_l": [[165.90884651807326, 66.7540782623559], [176.5209189274121, 110.83326271847169], [162.0, 147.53823689459546], [172.24958208092917, 151.47082311825417]]}, {"order": ["leg_l", "leg_r", "arm_l", "spine", "arm_r", "head"], "shade": {"arm_r": "near", "arm_l": "far", "leg_r": "near", "leg_l": "far"}, "spine": [[160.0, 66.0], [154.58807701263999, 23.32473036716258], [140.95635941600804, -15.463026121913273]], "head": [131.8765494212171, -33.012428782016556], "nose": [[139.35867698448504, -39.64701747514489], [144.5606907628268, -44.25977253758464]], "arm_r": [[140.95635941600804, -13.552896167577046], [138.72959228006906, 15.909837994427669], [150.0, 43.289936129031]], "arm_l": [[146.8652059340813, -15.403540570225084], [141.44082956091827, 13.653731466709052], [154.0, 40.48440685860927]], "leg_r": [[160.0, 67.2155372436685], [168.06607636623892, 111.81480911859667], [158.0, 149.939388496694], [168.64599592855438, 152.6655047598624]], "leg_l": [[165.90884651807326, 66.7540782623559], [176.5209189274121, 110.83326271847169], [162.0, 147.53823689459546], [172.24958208092917, 151.47082311825417]]}], "tween": {"t": 0.5, "sample": {"order": ["leg_l", "leg_r", "arm_l", "spine", "arm_r", "head"], "shade": {"arm_r": "near", "arm_l": "far", "leg_r": "near", "leg_l": "far"}, "spine": [[160.0, 66.0], [157.86202344571535, 23.15540830526413], [150.7809886433799, -17.175586742622897]], "head": [145.7733885622911, -36.2443727887196], "nose": [[154.86097067357207, -40.41760311674206], [161.2051251828286, -43.330987301829545]], "arm_r": [[150.7809886433799, -15.26545678828667], [142.95151607473076, 13.254877696829503], [150.73286795258437, 41.78798182584565]], "arm_l": [[156.68983516145317, -17.11610119093471], [147.31553692727067, 10.948717387584443], [155.7728940366232, 39.29464460290591]], "leg_r": [[160.0, 67.2155372436685], [168.06607636623892, 111.81480911859668], [158.0, 149.939388496694], [168.64599592855438, 152.6655047598624]], "leg_l": [[165.90884651807326, 66.7540782623559], [176.5209189274121, 110.8332627184717], [162.0, 147.53823689459546], [172.24958208092917, 151.47082311825417]]}}}, {"name": "Chest Press", "camera": 0.0, "frames": [{"order": ["leg_l", "arm_l", "spine", "leg_r", "arm_r", "head"], "shade": {"arm_r": "near", "arm_l": "far", "leg_r": "near", "leg_l": "far"}, "spine": [[116.0, 122.0], [104.04264946482697, 80.73349088839885], [98.30413502720322, 40.17760054359378]], "head": [100.39470429255628, 20.589343081612355], "nose": [[110.35779236721048, 19.730928253756097], [117.3311552538527, 19.130106695514076]], "arm_r": [[98.30413502720322, 42.08773049793001], [93.0946896971953, 71.18311980971865], [116.07602299076464, 52.19245316293397]], "arm_l": [[104.21298154527646, 40.237086095281974], [99.00353621526855, 69.3324754070706], [121.98486950883789, 50.341808760285936]], "leg_r": [[116.0, 123.2155372436685], [160.6875870401012, 112.47166989865372], [158.0, 151.77496208102255], [168.97514242459204, 152.5028201333689]], "leg_l": [[121.90884651807325, 122.7540782623559], [166.38862646620098, 111.20411892847166], [162.0, 150.35861823193625], [172.93359315614495, 151.5471554084083]]}, {"order": ["leg_l", "arm_l", "spine", "leg_r", "arm_r", "head"], "shade": {"arm_r": "near", "arm_l": "far", "leg_r": "near", "leg_l": "far"}, "spine": [[116.0, 122.0], [104.04264946482697, 80.73349088839885], [98.30413502720322, 40.17760054359378]], "head": [100.39470429255628, 20.589343081612355], "nose": [[110.35779236721048, 19.730928253756097], [117.3311552538527, 19.130106695514076]], "arm_r": [[98.30413502720322, 42.08773049793001], [128.1397918882514, 45.17594372902312], [157.2486636765313, 52.323340481322006]], "arm_l": [[104.21298154527646, 40.237086095281974], [134.04863840632467, 43.32529932637508], [163.15751019460455, 50.47269607867397]], "leg_r": [[116.0, 123.2155372436685], [160.6875870401012, 112.47166989865372], [158.0, 151.77496208102255], [168.97514242459204, 152.5028201333689]], "leg_l": [[121.90884651807325, 122.7540782623559], [166.38862646620098, 111.20411892847166], [162.0, 150.35861823193625], [172.93359315614495, 151.5471554084083]]}], "tween": {"t": 0.5, "sample": {"order": ["leg_l", "arm_l", "spine", "leg_r", "arm_r", "head"], "shade": {"arm_r": "near", "arm_l": "far", "leg_r": "near", "leg_l": "far"}, "spine": [[116.0, 122.0], [104.04264946482697, 80.73349088839885], [98.30413502720322, 40.17760054359378]], "head": [100.39470429255628, 20.589343081612355], "nose": [[110.35779236721048, 19.730928253756097], [117.3311552538527, 19.130106695514076]], "arm_r": [[98.30413502720322, 42.08773049793001], [116.35858572176467, 65.68280376169301], [145.58968766532172, 59.036797490709745]], "arm_l": [[104.21298154527646, 40.237086095281974], [122.26743223983792, 63.83215935904497], [151.49853418339498, 57.18615308806171]], "leg_r": [[116.0, 123.2155372436685], [160.6875870401012, 112.47166989865372], [158.0, 151.77496208102255], [168.97514242459204, 152.5028201333689]], "leg_l": [[121.90884651807325, 122.7540782623559], [166.38862646620098, 111.20411892847166], [162.0, 150.35861823193625], [172.93359315614495, 151.5471554084083]]}}}, {"name": "Child's Pose", "camera": 0.0, "frames": [{"order": ["arm_r", "leg_r", "spine", "arm_l", "leg_l", "head"], "shade": {"arm_r": "far", "arm_l": "near", "leg_r": "far", "leg_l": "near"}, "spine": [[201.0, 108.0], [155.82571467885413, 111.8022553753272], [124.45770572282038, 141.37389729585914]], "head": [111.33652514301022, 156.23877421337863], "nose": [[117.27325277234276, 164.28583983105068], [121.38774953839007, 169.86292328970427]], "arm_r": [[130.36655224089364, 141.4333828475473], [107.12136215799222, 160.10999998477317], [79.99999999999999, 147.481718557415]], "arm_l": [[124.45770572282038, 143.28402725019538], [108.99208153799717, 168.5998024546127], [83.99999999999999, 152.2568633338612]], "leg_r": [[206.90884651807326, 108.7540782623559], [209.31630050524868, 153.9931512401667], [247.56849074377007, 142.47595437727284], [257.8378754352393, 146.35811326384913]], "leg_l": [[201.0, 109.2155372436685], [203.40745398717542, 154.45461022147933], [241.6596442256968, 142.93741335858545], [251.92902891716605, 146.81957224516174]]}, {"order": ["arm_r", "leg_r", "spine", "arm_l", "leg_l", "head"], "shade": {"arm_r": "far", "arm_l": "near", "leg_r": "far", "leg_l": "near"}, "spine": [[202.0, 110.0], [156.74378800446112, 116.33532375305779], [128.93070318831133, 149.67279357603658]], "head": [118.03792248801076, 166.19137912675268], "nose": [[124.78564870801182, 173.57163595561101], [129.46956295252383, 178.69461945579832]], "arm_r": [[134.8395497063846, 149.73227912772478], [106.04161630328194, 158.0116388932225], [78.00000000000001, 147.5121030513906]], "arm_l": [[128.93070318831133, 151.58292353037282], [105.75011328400946, 170.33724855225375], [82.0, 152.28724782783678]], "leg_r": [[207.90884651807326, 110.7540782623559], [209.5142233663883, 156.02763866028954], [247.10192819782466, 142.55467510695092], [257.5635498770713, 145.9022207575537]], "leg_l": [[202.0, 111.2155372436685], [203.60537684831505, 156.48909764160214], [241.1930816797514, 143.01613408826356], [251.65470335899806, 146.36367973886632]]}], "tween": {"t": 0.5, "sample": {"order": ["arm_r", "leg_r", "spine", "leg_l", "arm_l", "head"], "shade": {"arm_r": "far", "arm_l": "near", "leg_r": "far", "leg_l": "near"}, "spine": [[201.5, 109.0], [156.26996632297158, 114.06239831006303], [126.62305565266601, 145.56456984475278]], "head": [114.58675518962505, 161.29461868726145], "nose": [[120.93805820162584, 169.01866879389266], [125.34330093897469, 174.37604437034733]], "arm_r": [[132.53190217073927, 145.62405539644095], [105.28609458574061, 133.25830599136376], [99.20171180988373, 104.32807532258633]], "arm_l": [[126.62305565266601, 147.47469979908902], [102.5416627187038, 129.85554190324453], [118.69316943490644, 104.95861963534743]], "leg_r": [[207.40884651807326, 109.7540782623559], [209.41533833687873, 155.012118237712], [247.3482845451267, 142.51275480992763], [257.71734094714066, 146.12884622273043]], "leg_l": [[201.5, 110.2155372436685], [203.50649181880547, 155.4735772190246], [241.43943802705343, 142.97421379124023], [251.8084944290674, 146.59030520404303]]}}}, {"name": "Cobra Stretch", "camera": 0.0, "frames": [{"order": ["arm_r", "leg_r", "spine", "leg_l", "arm_l", "head"], "shade": {"arm_r": "far", "arm_l": "near", "leg_r": "far", "leg_l": "near"}, "spine": [[188.0, 147.0], [146.2115550987712, 134.51133070811812], [104.6860248829862, 130.99893053725023]], "head": [84.69820834260429, 130.3115446386733], "nose": [[77.21608077933637, 136.94613333180163], [72.0140670009946, 141.5588883942414]], "arm_r": [[110.59487140105945, 131.0584160889384], [133.96056156318676, 149.58862856981378], [104.00000000000001, 148.07421618993888]], "arm_l": [[104.6860248829862, 132.90906049158647], [78.52170000775969, 147.36354601159968], [89.13411237249052, 119.7296105142682]], "leg_r": [[193.90884651807326, 147.7540782623559], [235.07408286009883, 167.9708002769172], [270.0, 148.76880890060664], [280.80420398805575, 150.8036171891036]], "leg_l": [[188.0, 148.2155372436685], [233.91528622289013, 150.9635728393661], [273.8970875772516, 152.15171001244428], [282.10647978204673, 159.3620820259009]]}, {"order": ["leg_r", "arm_r", "leg_l", "spine", "arm_l", "head"], "shade": {"arm_r": "far", "arm_l": "near", "leg_r": "far", "leg_l": "near"}, "spine": [[188.0, 147.0], [148.3804213554066, 126.63849409496028], [126.34500567148017, 90.56665811833622]], "head": [116.64881326655342, 73.34001274777336], "nose": [[106.82714865461051, 75.22014685216816], [99.95575837047687, 76.5355180981072]], "arm_r": [[132.2538521895534, 90.6261436700244], [118.68593676222457, 116.976177686032], [104.21670561230384, 142.85698070747202]], "arm_l": [[126.34500567148017, 92.47678807267246], [117.22115287129492, 120.6215411178757], [107.1206945871057, 148.44093505140947]], "leg_r": [[193.90884651807326, 147.7540782623559], [235.07408286009883, 167.9708002769172], [270.0, 148.76880890060664], [280.80420398805575, 150.8036171891036]], "leg_l": [[188.0, 148.2155372436685], [233.91528622289013, 150.9635728393661], [273.8970875772516, 152.15171001244428], [282.10647978204673, 159.3620820259009]]}], "tween": {"t": 0.5, "sample": {"order": ["arm_r", "leg_r", "spine", "leg_l", "arm_l", "head"], "shade": {"arm_r": "far", "arm_l": "near", "leg_r": "far", "leg_l": "near"}, "spine": [[188.0, 147.0], [147.58496764320086, 130.84243706328948], [112.31672612283286, 109.07150914920337]], "head": [95.26392283575102, 98.78029639980302], "nose": [[86.28759453505705, 103.18773672704067], [80.02305400384289, 106.2636701871341]], "arm_r": [[118.22557264090611, 109.13099470089155], [131.2607963421022, 135.74054653115266], [104.0, 148.0742161899389]], "arm_l": [[112.31672612283286, 110.9816391035396], [89.20688866169617, 129.8204583254148], [69.74512702248809, 107.33663014299796]], "leg_r": [[193.90884651807326, 147.7540782623559], [235.07408286009883, 167.97080027691717], [270.0, 148.76880890060661], [280.80420398805575, 150.8036171891036]], "leg_l": [[188.0, 148.2155372436685], [233.91528622289013, 150.9635728393661], [273.8970875772516, 152.15171001244425], [282.10647978204673, 159.3620820259009]]}}}, {"name": "Crunch", "camera": 0.0, "frames": [{"order": ["arm_l", "leg_l", "spine", "leg_r", "arm_r", "head"], "shade": {"arm_r": "near", "arm_l": "far", "leg_r": "near", "leg_l": "far"}, "spine": [[166.0, 146.0], [122.5, 146.0], [81.0, 146.0]], "head": [61.437047985323886, 141.90493909881587], "nose": [[63.546821344204844, 132.13002956602958], [65.00220317992915, 125.387018180479]], "arm_r": [[81.0, 147.91012995433624], [53.810766388900504, 135.42419773253272], [66.48931424112148, 162.20036579120364]], "arm_l": [[86.90884651807325, 146.05948555168817], [59.71961290697375, 133.57355332988467], [72.39816075919472, 160.34972138855557]], "leg_r": [[166.0, 147.2155372436685], [194.0368351722767, 111.30128659027031], [205.0, 149.18515274969292], [215.27575990220512, 145.31938923995287]], "leg_l": [[171.90884651807326, 146.7540782623559], [199.48140422111373, 110.49289964731176], [208.99999999999997, 148.75361665361882], [219.41521534843125, 145.26855340182198]]}, {"order": ["leg_l", "arm_l", "spine", "leg_r", "arm_r", "head"], "shade": {"arm_r": "near", "arm_l": "far", "leg_r": "near", "leg_l": "far"}, "spine": [[166.0, 144.0], [117.46766838873427, 144.00204748311933], [96.1737983030601, 103.01749698724782]], "head": [92.0155644867049, 83.75175017138899], "nose": [[101.80342162264763, 81.70288397605682], [108.65045482778427, 80.26961266064238]], "arm_r": [[96.1737983030601, 104.92762694158407], [89.93644757852732, 76.02900671779581], [75.8523006949506, 102.11501576632395]], "arm_l": [[102.08264482113334, 103.076982538936], [95.84529409660057, 74.17836231514775], [81.76114721302385, 100.26437136367588]], "leg_r": [[166.0, 145.2155372436685], [195.90537209116957, 110.79416451246408], [205.0, 149.15476825571733], [215.45316340216056, 145.78169389384772]], "leg_l": [[171.90884651807326, 144.7540782623559], [201.45982836379503, 110.03713295240527], [208.99999999999997, 148.72323215964326], [219.5809665807253, 145.76173557962537]]}], "tween": {"t": 0.5, "sample": {"order": ["arm_l", "leg_l", "spine", "leg_r", "arm_r", "head"], "shade": {"arm_r": "near", "arm_l": "far", "leg_r": "near", "leg_l": "far"}, "spine": [[166.0, 145.0], [121.16522782962937, 145.67055250176602], [84.95160625843393, 123.01582062720574]], "head": [70.80947063470298, 109.08853582080536], "nose": [[77.93445356678967, 102.07179738920672], [82.8842010350955, 97.19724770696659]], "arm_r": [[84.95160625843393, 124.92595058154197], [66.27616715930534, 101.80439316837644], [65.49085871006913, 131.33850168811765]], "arm_l": [[90.86045277650717, 123.07530617889392], [72.18501367737859, 99.95374876572838], [71.39970522814238, 129.48785728546957]], "leg_r": [[166.0, 146.2155372436685], [194.97879634694823, 111.03391792015745], [205.0, 149.16996050270512], [215.36848703280944, 145.55228605768735]], "leg_l": [[171.90884651807326, 145.7540782623559], [200.47950405948097, 110.25018764814351], [209.0, 148.73842440663103], [219.50242901519758, 145.51718692476985]]}}}, {"name": "Dead Bug", "camera": 0.0, "frames": [{"order": ["arm_l", "leg_l", "spine", "leg_r", "arm_r", "head"], "shade": {"arm_r": "near", "arm_l": "far", "leg_r": "near", "leg_l": "far"}, "spine": [[185.0, 148.0], [141.5, 148.0], [100.0, 148.0]], "head": [80.43704798532389, 143.90493909881587], "nose": [[80.43704798532389, 133.90493909881587], [80.43704798532389, 127.01128482773042]], "arm_r": [[100.0, 149.91012995433624], [100.0, 120.36589736396999], [100.0, 90.82166477360374]], "arm_l": [[105.90884651807325, 148.05948555168817], [105.90884651807325, 118.51525296132193], [105.90884651807325, 88.97102037095569]], "leg_r": [[185.0, 149.2155372436685], [205.16507275229756, 108.4991273664634], [244.55738287278587, 115.33953023297677], [246.4675128271221, 104.67122081865428]], "leg_l": [[190.90884651807326, 148.7540782623559], [211.07391927037082, 108.03766838515077], [250.46622939085913, 114.87807125166415], [252.37635934519537, 104.20976183734166]]}, {"order": ["arm_l", "leg_l", "spine", "leg_r", "arm_r", "head"], "shade": {"arm_r": "near", "arm_l": "far", "leg_r": "near", "leg_l": "far"}, "spine": [[185.0, 148.0], [141.5, 148.0], [100.0, 148.0]], "head": [80.43704798532389, 143.90493909881587], "nose": [[80.43704798532389, 133.90493909881587], [80.43704798532389, 127.01128482773042]], "arm_r": [[100.0, 149.91012995433624], [78.78679656440357, 129.01920274473565], [57.57359312880715, 108.12827553513509]], "arm_l": [[105.90884651807325, 148.05948555168817], [105.90884651807325, 118.51525296132193], [105.90884651807325, 88.97102037095569]], "leg_r": [[185.0, 149.2155372436685], [205.16507275229756, 108.4991273664634], [244.55738287278587, 115.33953023297677], [246.4675128271221, 104.67122081865428]], "leg_l": [[190.90884651807326, 148.7540782623559], [235.12688453123593, 136.2673872310511], [273.57735236876863, 125.40939502991648], [270.5453414547817, 114.99615735074556]]}, {"order": ["arm_l", "leg_l", "spine", "leg_r", "arm_r", "head"], "shade": {"arm_r": "near", "arm_l": "far", "leg_r": "near", "leg_l": "far"}, "spine": [[185.0, 148.0], [141.5, 148.0], [100.0, 148.0]], "head": [80.43704798532389, 143.90493909881587], "nose": [[80.43704798532389, 133.90493909881587], [80.43704798532389, 127.01128482773042]], "arm_r": [[100.0, 149.91012995433624], [100.0, 120.36589736396999], [100.0, 90.82166477360374]], "arm_l": [[105.90884651807325, 148.05948555168817], [105.90884651807325, 118.51525296132193], [105.90884651807325, 88.97102037095569]], "leg_r": [[185.0, 149.2155372436685], [205.16507275229756, 108.4991273664634], [244.55738287278587, 115.33953023297677], [246.4675128271221, 104.67122081865428]], "leg_l": [[190.90884651807326, 148.7540782623559], [211.07391927037082, 108.03766838515077], [250.46622939085913, 114.87807125166415], [252.37635934519537, 104.20976183734166]]}, {"order": ["arm_l", "leg_l", "spine", "leg_r", "arm_r", "head"], "shade": {"arm_r": "near", "arm_l": "far", "leg_r": "near", "leg_l": "far"}, "spine": [[185.0, 148.0], [141.5, 148.0], [100.0, 148.0]], "head": [80.43704798532389, 143.90493909881587], "nose": [[80.43704798532389, 133.90493909881587], [80.43704798532389, 127.01128482773042]], "arm_r": [[100.0, 149.91012995433624], [100.0, 120.36589736396999], [100.0, 90.82166477360374]], "arm_l": [[105.90884651807325, 148.05948555168817], [84.69564308247682, 127.16855834208761], [63.482439646880394, 106.27763113248703]], "leg_r": [[185.0, 149.2155372436685], [229.21803801316267, 136.7288462123637], [267.6685058506954, 125.87085401122908], [264.63649493670846, 115.45761633205817]], "leg_l": [[190.90884651807326, 148.7540782623559], [211.07391927037082, 108.03766838515077], [250.46622939085913, 114.87807125166415], [252.37635934519537, 104.20976183734166]]}], "tween": {"t": 0.5, "sample": {"order": ["arm_l", "leg_l", "spine", "leg_r", "arm_r", "head"], "shade": {"arm_r": "near", "arm_l": "far", "leg_r": "near", "leg_l": "far"}, "spine": [[185.0, 148.0], [141.5, 148.0], [100.0, 148.0]], "head": [80.43704798532389, 143.90493909881587], "nose": [[80.43704798532389, 133.90493909881587], [80.43704798532389, 127.01128482773042]], "arm_r": [[100.0, 149.91012995433624], [88.51949702904732, 122.61481816034394], [77.03899405809463, 95.31950636635166]], "arm_l": [[105.90884651807325, 148.05948555168817], [105.90884651807325, 118.51525296132193], [105.90884651807325, 88.97102037095569]], "leg_r": [[185.0, 149.2155372436685], [205.16507275229756, 108.4991273664634], [244.55738287278587, 115.33953023297677], [246.4675128271221, 104.67122081865428]], "leg_l": [[190.90884651807326, 148.7540782623559], [226.14689090154624, 119.63505607061941], [266.0920722917292, 117.57342185184505], [265.5163767730568, 106.755382661499]]}}}, {"name": "Deadlift", "camera": 0.0, "frames": [{"order": ["leg_l", "arm_l", "leg_r", "spine", "arm_r", "head"], "shade": {"arm_r": "near", "arm_l": "far", "leg_r": "near", "leg_l": "far"}, "spine": [[92.0, 90.0], [135.1183334051322, 83.18419756301371], [174.00472051595008, 68.41408112378903]], "head": [193.49212181165478, 63.983410276466856], "nose": [[203.4198066175824, 65.18385785722754], [210.36762967907163, 66.02398297690681]], "arm_r": [[174.00472051595008, 70.32421107812527], [166.15560263227576, 98.83930806126465], [159.29930173624587, 127.60161513162308]], "arm_l": [[179.91356703402334, 68.4735666754772], [171.25570462090087, 96.76072587520919], [163.5755155861773, 125.32040024801982]], "leg_r": [[92.0, 91.2155372436685], [113.48276422122781, 131.27301891844934], [106.37742255819141, 170.03886151266857], [117.33935559069171, 169.138408861487]], "leg_l": [[97.90884651807325, 90.7540782623559], [116.99012526171511, 131.97395705768585], [104.17165311229812, 169.28877339739455], [115.1488380723927, 169.98611906473377]]}, {"order": ["leg_l", "leg_r", "arm_l", "spine", "arm_r", "head"], "shade": {"arm_r": "near", "arm_l": "far", "leg_r": "near", "leg_l": "far"}, "spine": [[150.0, 64.0], [157.55369572851146, 21.811685497906495], [164.76009510168907, -18.436936383401104]], "head": [168.91832891804427, -37.70268319925994], "nose": [[178.8947013481789, -37.01566563380052], [185.87764969999765, -36.53478862063847]], "arm_r": [[164.76009510168907, -16.526806429064877], [170.85644942928292, 12.400979889721263], [191.1744301067988, 34.137801113206514]], "arm_l": [[170.66894161976234, -18.377450831712917], [175.4474723060758, 10.789583023349335], [194.20923781110346, 33.84326058608493]], "leg_r": [[150.0, 65.2155372436685], [161.22887526493585, 109.1462686355685], [150.0, 146.95458074368176], [160.55768072289158, 149.9956086837736]], "leg_l": [[155.90884651807326, 64.7540782623559], [166.01236624892732, 108.94900788074216], [154.0, 146.52304464760766], [164.49226113348837, 149.77625928644824]]}], "tween": {"t": 0.5, "sample": {"order": ["leg_l", "arm_l", "leg_r", "spine", "arm_r", "head"], "shade": {"arm_r": "near", "arm_l": "far", "leg_r": "near", "leg_l": "far"}, "spine": [[121.0, 77.0], [152.0282252858047, 46.91558466206313], [178.42478914733817, 15.322067738987485]], "head": [192.44297443333522, 1.2737762956579388], "nose": [[202.3983153476498, 2.217803456164566], [209.36608873622006, 2.878530937391008]], "arm_r": [[178.42478914733817, 17.23219769332372], [170.69935078808214, 45.78003344335117], [163.8809515483398, 74.551077451591]], "arm_l": [[184.33363566541144, 15.381553290675667], [175.8851979024652, 43.73005997979728], [168.3328137749549, 72.32277049751575]], "leg_r": [[121.0, 78.2155372436685], [155.53625674578984, 108.1389004808649], [150.0, 147.1520799545231], [160.9996521719293, 147.2382272564324]], "leg_l": [[126.90884651807325, 77.7540782623559], [161.1827791149295, 107.96854417466466], [154.0, 146.72054385844896], [164.98644510033364, 147.25816596777275]]}}}, {"name": "Dip", "camera": 0.0, "frames": [{"order": ["leg_l", "arm_l", "leg_r", "spine", "arm_r", "head"], "shade": {"arm_r": "near", "arm_l": "far", "leg_r": "near", "leg_l": "far"}, "spine": [[160.0, 86.0], [166.05402989176287, 43.57777028291508], [171.82971358160557, 3.105987909144403]], "head": [176.32873466848287, -16.08535597292574], "nose": [[186.3154424382918, -15.569926132464488], [193.30584918157382, -15.209140144178978]], "arm_r": [[171.82971358160557, 5.0161178634806305], [165.65325797831116, 33.92742009448894], [174.0, 62.30512837601881]], "arm_l": [[177.73856009967884, 3.165473460832592], [170.58370649634907, 31.857168685039003], [178.0, 60.4844068586093]], "leg_r": [[160.0, 87.2155372436685], [187.68349106499423, 123.39464958143844], [147.73830967481126, 121.3330153626641], [143.44026726142926, 131.30473884268272]], "leg_l": [[165.90884651807326, 86.7540782623559], [193.5923375830675, 122.93319060012583], [153.64715619288452, 120.87155638135147], [149.34911377950252, 130.8432798613701]]}, {"order": ["leg_l", "arm_l", "leg_r", "spine", "arm_r", "head"], "shade": {"arm_r": "near", "arm_l": "far", "leg_r": "near", "leg_l": "far"}, "spine": [[160.0, 116.0], [172.06485767544996, 74.76384973073141], [189.02120768159105, 37.37575364089446]], "head": [199.02120768159102, 20.318383001845604], "nose": [[208.69023618469885, 22.86983118005503], [215.45171696872234, 24.65404019576428]], "arm_r": [[189.02120768159105, 39.285883595230686], [159.1021538806009, 37.11702038250827], [174.0, 62.76089578565258]], "arm_l": [[194.9300541996643, 37.43523919258265], [165.103239794315, 34.26526825327232], [178.0, 60.94017426824305]], "leg_r": [[160.0, 117.2155372436685], [199.83716857408416, 139.8661155629493], [159.86153549332033, 141.24088736010316], [156.46234855519592, 151.54357349890591]], "leg_l": [[165.90884651807326, 116.7540782623559], [205.74601509215742, 139.4046565816367], [165.7703820113936, 140.77942837879056], [162.37119507326918, 151.0821145175933]]}], "tween": {"t": 0.5, "sample": {"order": ["leg_l", "arm_l", "leg_r", "spine", "arm_r", "head"], "shade": {"arm_r": "near", "arm_l": "far", "leg_r": "near", "leg_l": "far"}, "spine": [[160.0, 101.0], [169.07414305802632, 59.084192074171945], [180.54329523109206, 19.78605846585289]], "head": [187.873319765578, 1.460409776103674], "nose": [[197.75384933141916, 3.0015572377499415], [204.66766771558514, 4.079962355819498]], "arm_r": [[180.54329523109206, 21.696188420189117], [156.09947277307057, 38.82447106310195], [174.0, 62.533012080835704]], "arm_l": [[186.45214174916532, 19.845544017541076], [161.40189587227587, 36.1018888687581], [178.0, 60.71229056342617]], "leg_r": [[160.0, 102.2155372436685], [194.45196315629408, 132.23299183974086], [154.45348623372723, 131.88923344711145], [150.6012050398731, 142.0360958211416]], "leg_l": [[165.90884651807326, 101.7540782623559], [200.36080967436735, 131.77153285842823], [160.3623327518005, 131.42777446579885], [156.51005155794635, 141.574636839829]]}}}, {"name": "Dumbbell Bench Press", "camera": 0.0, "frames": [{"order": ["arm_l", "leg_l", "spine", "leg_r", "arm_r", "head"], "shade": {"arm_r": "near", "arm_l": "far", "leg_r": "near", "leg_l": "far"}, "spine": [[150.0, 116.0], [106.5, 116.0], [65.0, 116.0]], "head": [45.194638625168594, 113.25882502327553], "nose": [[46.60741399901631, 103.35912473775934], [47.58162570573677, 96.53255903615947]], "arm_r": [[65.0, 117.91012995433623], [89.01219176211681, 135.62064948104614], [90.0, 106.09243691818973]], "arm_l": [[70.90884651807325, 116.05948555168817], [94.99848677843022, 133.66770585501038], [97.99999999999999, 104.2717154007802]], "leg_r": [[150.0, 117.2155372436685], [195.30008769797305, 109.34310611741422], [196.0, 148.72938534005917], [206.93968862700535, 147.59655128433957]], "leg_l": [[155.90884651807326, 116.7540782623559], [201.21645940182967, 108.92375949218865], [200.0, 148.29784924398507], [210.98222903324333, 147.68232827813742]]}, {"order": ["leg_l", "arm_l", "spine", "leg_r", "arm_r", "head"], "shade": {"arm_r": "near", "arm_l": "far", "leg_r": "near", "leg_l": "far"}, "spine": [[150.0, 116.0], [106.5, 116.0], [65.0, 116.0]], "head": [45.194638625168594, 113.25882502327553], "nose": [[46.60741399901631, 103.35912473775934], [47.58162570573677, 96.53255903615947]], "arm_r": [[65.0, 117.91012995433623], [60.069389734334294, 88.76765535754025], [44.92401672772445, 63.264791219785906]], "arm_l": [[70.90884651807325, 116.05948555168817], [65.94642267092193, 86.9222484977981], [50.637339472650595, 61.51436169540154]], "leg_r": [[150.0, 117.2155372436685], [195.30008769797305, 109.34310611741422], [196.0, 148.72938534005917], [206.93968862700535, 147.59655128433957]], "leg_l": [[155.90884651807326, 116.7540782623559], [201.21645940182967, 108.92375949218865], [200.0, 148.29784924398507], [210.98222903324333, 147.68232827813742]]}], "tween": {"t": 0.5, "sample": {"order": ["arm_l", "leg_l", "spine", "leg_r", "arm_r", "head"], "shade": {"arm_r": "near", "arm_l": "far", "leg_r": "near", "leg_l": "far"}, "spine": [[150.0, 116.0], [106.5, 116.0], [65.0, 116.0]], "head": [45.194638625168594, 113.25882502327553], "nose": [[46.60741399901631, 103.35912473775934], [47.58162570573677, 96.53255903615947]], "arm_r": [[65.0, 117.91012995433623], [93.37505541110951, 108.318677244387], [78.0, 82.94945472240286]], "arm_l": [[70.90884651807325, 116.05948555168817], [99.46709581175503, 107.01069392508388], [85.0, 81.12873320499331]], "leg_r": [[150.0, 117.2155372436685], [195.30008769797305, 109.34310611741422], [196.0, 148.72938534005917], [206.93968862700535, 147.59655128433957]], "leg_l": [[155.90884651807326, 116.7540782623559], [201.21645940182967, 108.92375949218865], [200.0, 148.29784924398507], [210.98222903324333, 147.68232827813742]]}}}, {"name": "Dumbbell Curl", "camera": 0.0, "frames": [{"order": ["leg_l", "leg_r", "arm_l", "spine", "arm_r", "head"], "shade": {"arm_r": "near", "arm_l": "far", "leg_r": "near", "leg_l": "far"}, "spine": [[160.0, 64.0], [162.27661409656804, 21.21957229272239], [164.44855628065022, -19.59393919812868]], "head": [166.1916711356034, -39.215144441936815], "nose": [[176.1901940025219, -39.04327100097566], [183.18912786861665, -38.92296014479856]], "arm_r": [[164.44855628065022, -17.683809243792453], [164.44855628065022, 11.860423346573782], [169.65800161065815, 40.955812658362404]], "arm_l": [[170.35740279872348, -19.534453646440493], [170.35740279872348, 10.009778943925744], [175.5668481287314, 39.10516825571437]], "leg_r": [[160.0, 65.2155372436685], [168.06607636623892, 109.81480911859667], [158.0, 147.939388496694], [168.64599592855438, 150.6655047598624]], "leg_l": [[165.90884651807326, 64.7540782623559], [172.71840731660157, 109.55611956268012], [162.0, 147.50785240061987], [172.59772985997608, 150.4106343225862]]}, {"order": ["leg_l", "leg_r", "arm_l", "spine", "arm_r", "head"], "shade": {"arm_r": "near", "arm_l": "far", "leg_r": "near", "leg_l": "far"}, "spine": [[160.0, 64.0], [162.27661409656804, 21.21957229272239], [164.44855628065022, -19.59393919812868]], "head": [166.1916711356034, -39.215144441936815], "nose": [[176.1901940025219, -39.04327100097566], [183.18912786861665, -38.92296014479856]], "arm_r": [[164.44855628065022, -17.683809243792453], [166.01863496793854, 11.819934002605898], [188.65992237462171, -7.562826542899472]], "arm_l": [[170.35740279872348, -19.534453646440493], [171.9274814860118, 9.96928959995786], [194.56876889269498, -9.41347094554751]], "leg_r": [[160.0, 65.2155372436685], [168.06607636623892, 109.81480911859667], [158.0, 147.939388496694], [168.64599592855438, 150.6655047598624]], "leg_l": [[165.90884651807326, 64.7540782623559], [172.71840731660157, 109.55611956268012], [162.0, 147.50785240061987], [172.59772985997608, 150.4106343225862]]}], "tween": {"t": 0.5, "sample": {"order": ["leg_l", "leg_r", "arm_l", "spine", "arm_r", "head"], "shade": {"arm_r": "near", "arm_l": "far", "leg_r": "near", "leg_l": "far"}, "spine": [[160.0, 64.0], [162.27661409656804, 21.21957229272239], [164.44855628065022, -19.59393919812868]], "head": [166.1916711356034, -39.215144441936815], "nose": [[176.1901940025219, -39.04327100097566], [183.18912786861665, -38.92296014479856]], "arm_r": [[164.44855628065022, -17.683809243792453], [165.23386472988642, 11.850299275948743], [193.51310946265176, 21.71236676541092]], "arm_l": [[170.35740279872348, -19.534453646440493], [171.14271124795968, 9.999654873300704], [199.42195598072502, 19.86172236276288]], "leg_r": [[160.0, 65.2155372436685], [168.06607636623892, 109.81480911859667], [158.0, 147.939388496694], [168.64599592855438, 150.6655047598624]], "leg_l": [[165.90884651807326, 64.7540782623559], [172.71840731660157, 109.55611956268012], [162.0, 147.50785240061987], [172.59772985997608, 150.4106343225862]]}}}, {"name": "Dumbbell Fly", "camera": 90.0, "frames": [{"order": ["arm_l", "arm_r", "spine", "leg_l", "leg_r", "head"], "shade": {"arm_r": "far", "arm_l": "near", "leg_r": "far", "leg_l": "near"}, "spine": [[160.0, 116.0], [160.0, 108.44630427148853], [160.0, 101.23990489831093]], "head": [160.0, 95.05956501081197], "nose": [[160.0, 85.05956501081197], [160.0, 78.40216939674589]], "arm_r": [[149.0, 101.23990489831093], [149.0, 71.89547687629675], [149.0, 41.895476876296755]], "arm_l": [[171.0, 101.23990489831093], [171.0, 71.89547687629675], [171.0, 41.895476876296755]], "leg_r": [[153.0, 116.0], [139.2057898989263, 116.18285705273352], [139.66261958055435, 156.14743421830946], [136.36799117671453, 155.65043725393338]], "leg_l": [[167.0, 116.0], [180.82470091432793, 118.16195384834933], [180.79806668035621, 158.1090965367697], [184.09202372933197, 157.69091950032282]]}, {"order": ["arm_l", "arm_r", "spine", "leg_l", "leg_r", "head"], "shade": {"arm_r": "far", "arm_l": "near", "leg_r": "far", "leg_l": "near"}, "spine": [[160.0, 116.0], [160.0, 108.44630427148853], [160.0, 101.23990489831093]], "head": [160.0, 95.05956501081197], "nose": [[160.0, 85.05956501081197], [160.0, 78.40216939674589]], "arm_r": [[149.0, 101.23990489831093], [119.16434313895179, 100.912118909318], [91.5012038069931, 89.43156725352722]], "arm_l": [[171.0, 101.23990489831093], [200.8356568610482, 100.912118909318], [228.49879619300688, 89.43156725352722]], "leg_r": [[153.0, 116.0], [139.2057898989263, 116.18285705273352], [139.66261958055435, 156.14743421830946], [136.36799117671453, 155.65043725393338]], "leg_l": [[167.0, 116.0], [180.82470091432793, 118.16195384834933], [180.79806668035621, 158.1090965367697], [184.09202372933197, 157.69091950032282]]}], "tween": {"t": 0.5, "sample": {"order": ["arm_l", "arm_r", "spine", "leg_l", "leg_r", "head"], "shade": {"arm_r": "far", "arm_l": "near", "leg_r": "near", "leg_l": "far"}, "spine": [[160.0, 116.0], [160.0, 108.44630427148853], [160.0, 101.23990489831093]], "head": [160.0, 95.05956501081197], "nose": [[160.0, 85.05956501081197], [160.0, 78.40216939674589]], "arm_r": [[149.0, 101.23990489831093], [128.92608180923423, 86.32207646778681], [109.72929837259207, 65.53785060661484]], "arm_l": [[171.0, 101.23990489831093], [191.07391819076574, 86.32207646778681], [210.2707016274079, 65.53785060661484]], "leg_r": [[153.0, 116.0], [139.20037079553018, 116.08135134071809], [139.88445590137957, 156.01219734499898], [136.58605196402783, 155.6991971878592]], "leg_l": [[167.0, 116.0], [180.83203697997072, 118.04697952897166], [180.53021656989924, 157.94616690783334], [183.8314873318548, 157.75202692624796]]}}}, {"name": "Dumbbell Row", "camera": 0.0, "frames": [{"order": ["arm_r", "leg_r", "leg_l", "spine", "arm_l", "head"], "shade": {"arm_r": "far", "arm_l": "near", "leg_r": "far", "leg_l": "near"}, "spine": [[168.0, 82.0], [125.16086274396895, 74.5610618826667], [84.29134099396232, 67.46414390865907]], "head": [64.29134099396232, 67.46414390865907], "nose": [[56.582726094680645, 73.83417187834434], [51.2204149928478, 78.26532742926075]], "arm_r": [[90.20018751203557, 67.52362946034725], [102.09645322030373, 94.64572241081939], [92.0, 122.46652631042721]], "arm_l": [[84.29134099396232, 69.37427386299531], [85.51514091393564, 98.89391400097236], [66.0, 121.33282456880013]], "leg_r": [[173.90884651807326, 82.7540782623559], [211.1451698158023, 109.35220659139566], [241.63376726871167, 83.85261792608881], [247.1902245701585, 93.20185091031925]], "leg_l": [[168.0, 83.2155372436685], [162.4022022511762, 128.18001577127842], [202.0, 122.60784736415684], [211.34192807714578, 128.32723060939875]]}, {"order": ["arm_r", "leg_r", "leg_l", "spine", "arm_l", "head"], "shade": {"arm_r": "far", "arm_l": "near", "leg_r": "far", "leg_l": "near"}, "spine": [[168.0, 82.0], [125.16086274396895, 74.5610618826667], [84.29134099396232, 67.46414390865907]], "head": [64.29134099396232, 67.46414390865907], "nose": [[56.582726094680645, 73.83417187834434], [51.2204149928478, 78.26532742926075]], "arm_r": [[90.20018751203557, 67.52362946034725], [119.61204459175761, 61.70220240985699], [99.99999999999999, 84.0590239429511]], "arm_l": [[84.29134099396232, 69.37427386299531], [85.51514091393564, 98.89391400097236], [66.0, 121.33282456880013]], "leg_r": [[173.90884651807326, 82.7540782623559], [211.1451698158023, 109.35220659139566], [241.63376726871167, 83.85261792608881], [247.1902245701585, 93.20185091031925]], "leg_l": [[168.0, 83.2155372436685], [162.4022022511762, 128.18001577127842], [202.0, 122.60784736415684], [211.34192807714578, 128.32723060939875]]}], "tween": {"t": 0.5, "sample": {"order": ["arm_r", "leg_r", "leg_l", "spine", "arm_l", "head"], "shade": {"arm_r": "far", "arm_l": "near", "leg_r": "far", "leg_l": "near"}, "spine": [[168.0, 82.0], [125.16086274396895, 74.5610618826667], [84.29134099396232, 67.46414390865907]], "head": [64.29134099396232, 67.46414390865907], "nose": [[56.582726094680645, 73.83417187834434], [51.2204149928478, 78.26532742926075]], "arm_r": [[90.20018751203557, 67.52362946034725], [116.5166611402472, 81.70770635791291], [96.0, 103.26277512668918]], "arm_l": [[84.29134099396232, 69.37427386299531], [85.51514091393564, 98.89391400097236], [66.0, 121.33282456880013]], "leg_r": [[173.90884651807326, 82.7540782623559], [211.1451698158023, 109.35220659139566], [241.63376726871167, 83.85261792608881], [247.1902245701585, 93.20185091031925]], "leg_l": [[168.0, 83.2155372436685], [162.40220225117616, 128.18001577127842], [202.0, 122.60784736415684], [211.34192807714578, 128.32723060939878]]}}}, {"name": "Dumbbell Shoulder Press", "camera": 0.0, "frames": [{"order": ["leg_l", "arm_l", "spine", "leg_r", "arm_r", "head"], "shade": {"arm_r": "near", "arm_l": "far", "leg_r": "near", "leg_l": "far"}, "spine": [[130.0, 124.0], [130.7861315886847, 81.14917968668395], [134.4304502554608, 40.41789305174976]], "head": [137.2139122746621, 20.913419618607264], "nose": [[147.2080040702254, 21.25711887937817], [154.20373985935908, 21.497703943880097]], "arm_r": [[134.4304502554608, 42.328023006085985], [158.22858921859793, 60.31657064382028], [146.0, 33.338201171188686]], "arm_l": [[140.33929677353407, 40.47737860343795], [165.22803832271347, 56.97255699205585], [150.0, 31.51747965377915]], "leg_r": [[130.0, 125.2155372436685], [173.8364696761423, 111.48589278988837], [176.0, 150.82053882198593], [186.98389774627694, 150.2346069268626]], "leg_l": [[135.90884651807326, 124.7540782623559], [179.40646070778647, 110.0162218015468], [180.0, 149.4041949728996], [190.99878894026918, 149.24345139631006]]}, {"order": ["leg_l", "spine", "leg_r", "arm_l", "arm_r", "head"], "shade": {"arm_r": "near", "arm_l": "far", "leg_r": "near", "leg_l": "far"}, "spine": [[130.0, 124.0], [130.7861315886847, 81.14917968668395], [134.4304502554608, 40.41789305174976]], "head": [137.2139122746621, 20.913419618607264], "nose": [[147.2080040702254, 21.25711887937817], [154.20373985935908, 21.497703943880097]], "arm_r": [[134.4304502554608, 42.328023006085985], [143.41856866823082, 14.140944212067012], [138.0, -14.91737872640951]], "arm_l": [[140.33929677353407, 40.47737860343795], [148.61393171247587, 12.079197208400549], [142.0, -16.738100243819016]], "leg_r": [[130.0, 125.2155372436685], [173.8364696761423, 111.48589278988837], [176.0, 150.82053882198593], [186.98389774627694, 150.2346069268626]], "leg_l": [[135.90884651807326, 124.7540782623559], [179.40646070778647, 110.0162218015468], [180.0, 149.4041949728996], [190.99878894026918, 149.24345139631006]]}], "tween": {"t": 0.5, "sample": {"order": ["leg_l", "arm_l", "spine", "leg_r", "arm_r", "head"], "shade": {"arm_r": "near", "arm_l": "far", "leg_r": "near", "leg_l": "far"}, "spine": [[130.0, 124.0], [130.7861315886847, 81.14917968668395], [134.4304502554608, 40.41789305174976]], "head": [137.2139122746621, 20.913419618607264], "nose": [[147.2080040702254, 21.25711887937817], [154.20373985935908, 21.497703943880097]], "arm_r": [[134.4304502554608, 42.328023006085985], [162.17101057015535, 31.079582070738752], [142.0, 9.210411222389595]], "arm_l": [[140.33929677353407, 40.47737860343795], [167.52019230026508, 27.97385205227781], [146.0, 7.3896897049800625]], "leg_r": [[130.0, 125.2155372436685], [173.8364696761423, 111.48589278988837], [176.0, 150.82053882198593], [186.98389774627694, 150.2346069268626]], "leg_l": [[135.90884651807326, 124.7540782623559], [179.40646070778647, 110.0162218015468], [180.0, 149.4041949728996], [190.99878894026918, 149.24345139631006]]}}}, {"name": "Face Pull", "camera": 0.0, "frames": [{"order": ["leg_l", "leg_r", "arm_l", "spine", "arm_r", "head"], "shade": {"arm_r": "near", "arm_l": "far", "leg_r": "near", "leg_l": "far"}, "spine": [[150.0, 66.0], [153.06228919571583, 23.248423141253653], [158.8662093611655, -17.239211379257284]], "head": [162.6823892686964, -36.57349259579321], "nose": [[172.6454773433506, -35.715077767936954], [179.6188402299928, -35.114256209694936]], "arm_r": [[158.8662093611655, -15.329081424921057], [187.57122205368216, -6.742470038371721], [214.0, -20.722567816762492]], "arm_l": [[164.77505587923875, -17.179725827569097], [192.76969061470504, -6.559295559438974], [218.0, -22.543289334172012]], "leg_r": [[150.0, 67.2155372436685], [160.60371763953367, 111.29667164972889], [146.0, 147.96977299066958], [156.24068183654285, 151.9247829380784]], "leg_l": [[155.90884651807326, 66.7540782623559], [165.23395514054224, 111.11463772661938], [150.0, 147.5382368945955], [160.17101027135118, 151.6639291057432]]}, {"order": ["leg_l", "leg_r", "arm_l", "spine", "arm_r", "head"], "shade": {"arm_r": "near", "arm_l": "far", "leg_r": "near", "leg_l": "far"}, "spine": [[150.0, 66.0], [153.06228919571583, 23.248423141253653], [158.8662093611655, -17.239211379257284]], "head": [162.6823892686964, -36.57349259579321], "nose": [[172.6454773433506, -35.715077767936954], [179.6188402299928, -35.114256209694936]], "arm_r": [[158.8662093611655, -15.329081424921057], [179.33203423607728, 6.086650492133344], [170.2261581012055, -22.376263640994495]], "arm_l": [[164.77505587923875, -17.179725827569097], [186.60646021578427, 0.4368913694498724], [174.27938782058348, -24.463157719618334]], "leg_r": [[150.0, 67.2155372436685], [160.60371763953367, 111.29667164972889], [146.0, 147.96977299066958], [156.24068183654285, 151.9247829380784]], "leg_l": [[155.90884651807326, 66.7540782623559], [165.23395514054224, 111.11463772661938], [150.0, 147.5382368945955], [160.17101027135118, 151.6639291057432]]}], "tween": {"t": 0.5, "sample": {"order": ["leg_l", "leg_r", "arm_l", "spine", "arm_r", "head"], "shade": {"arm_r": "near", "arm_l": "far", "leg_r": "near", "leg_l": "far"}, "spine": [[150.0, 66.0], [153.06228919571583, 23.248423141253653], [158.8662093611655, -17.239211379257284]], "head": [162.6823892686964, -36.57349259579321], "nose": [[172.6454773433506, -35.715077767936954], [179.6188402299928, -35.114256209694936]], "arm_r": [[158.8662093611655, -15.329081424921057], [179.91401379749405, 6.0440244594031185], [192.09814735171608, -21.172187554907964]], "arm_l": [[164.77505587923875, -17.179725827569097], [185.30308924151055, 3.421335695414859], [196.06151469937672, -23.838774964749273]], "leg_r": [[150.0, 67.2155372436685], [160.60371763953367, 111.29667164972889], [146.0, 147.96977299066958], [156.24068183654285, 151.9247829380784]], "leg_l": [[155.90884651807326, 66.7540782623559], [165.23395514054224, 111.11463772661938], [150.0, 147.5382368945955], [160.17101027135118, 151.6639291057432]]}}}, {"name": "Glute Bridge", "camera": 0.0, "frames": [{"order": ["arm_l", "leg_l", "spine", "arm_r", "leg_r", "head"], "shade": {"arm_r": "near", "arm_l": "far", "leg_r": "near", "leg_l": "far"}, "spine": [[168.0, 144.0], [124.5, 144.0], [83.0, 144.0]], "head": [64.20614758428184, 137.2635182233307], "nose": [[66.66045491672855, 127.56937692469582], [68.35390818592623, 120.88049364703733]], "arm_r": [[83.0, 145.91012995433624], [112.92692150779473, 147.97103143931645], [142.85384301558946, 150.03193292429665]], "arm_l": [[88.90884651807325, 144.05948555168817], [118.83576802586798, 146.12038703666838], [148.76268953366272, 148.1812885216486]], "leg_r": [[168.0, 145.2155372436685], [197.5044798913556, 110.46025450639627], [205.0, 149.15476825571733], [215.58437753584877, 146.20511660320886]], "leg_l": [[173.90884651807326, 144.7540782623559], [203.11952081133066, 109.7589308468124], [208.99999999999997, 148.72323215964326], [219.69813598891116, 146.20283871368702]]}, {"order": ["arm_l", "leg_l", "spine", "leg_r", "arm_r", "head"], "shade": {"arm_r": "near", "arm_l": "far", "leg_r": "near", "leg_l": "far"}, "spine": [[172.0, 116.0], [130.5742805698035, 129.31344833951914], [93.2243080852167, 147.3068466003177]], "head": [74.95339893236468, 139.29569860961357], "nose": [[78.08659203536632, 129.79922026344212], [80.24971099599095, 123.24296544784039]], "arm_r": [[93.2243080852167, 149.21697655465394], [122.76854067558295, 144.0866744047689], [152.3127732659492, 138.9563722548839]], "arm_l": [[99.13315460328995, 147.3663321520059], [128.67738719365622, 142.23603000212086], [158.22161978402247, 137.10572785223582]], "leg_r": [[172.0, 117.2155372436685], [217.61231681635738, 111.34649988822532], [205.0, 148.72938534005917], [215.7014503494387, 151.23609550620586]], "leg_l": [[177.90884651807326, 116.7540782623559], [223.61346075114872, 111.62851219693835], [209.00000000000003, 148.29784924398507], [219.55091873231555, 151.36155338463374]]}], "tween": {"t": 0.5, "sample": {"order": ["arm_l", "leg_l", "spine", "leg_r", "arm_r", "head"], "shade": {"arm_r": "near", "arm_l": "far", "leg_r": "near", "leg_l": "far"}, "spine": [[170.0, 130.0], [127.02099954612248, 136.73033567600945], [86.57106738965523, 145.95306097398856]], "head": [68.02739029831947, 138.57475142347892], "nose": [[70.82298545434472, 128.97346777369498], [72.75244694506371, 122.34686197785895]], "arm_r": [[86.57106738965523, 147.86319092832477], [116.52995343229244, 146.316965264244], [146.48883947492965, 144.77073960016327]], "arm_l": [[92.47991390772847, 146.01254652567673], [122.43879995036569, 144.46632086159596], [152.3976859930029, 142.9200951975152]], "leg_r": [[170.0, 131.2155372436685], [210.61089504167376, 109.93924028266386], [205.0, 148.94207679788823], [215.98427899607043, 149.52103566600155]], "leg_l": [[175.90884651807326, 130.7540782623559], [216.72361168994397, 109.85955478107854], [209.0, 148.51054070181414], [219.9370385291809, 149.6679258108433]]}}}, {"name": "Goblet Squat", "camera": 0.0, "frames": [{"order": ["leg_l", "leg_r", "arm_l", "spine", "arm_r", "head"], "shade": {"arm_r": "near", "arm_l": "far", "leg_r": "near", "leg_l": "far"}, "spine": [[160.0, 66.0], [163.7912748095231, 23.3238785947173], [167.40823813355095, -17.390122286184578]], "head": [169.8456250016539, -36.939465193360675], "nose": [[179.8441478685724, -36.76759175239952], [186.84308173466712, -36.64728089622242]], "arm_r": [[167.40823813355095, -15.47999233184835], [161.58327027278116, 13.501977080510542], [185.0, -4.965643768567148]], "arm_l": [[173.3170846516242, -17.33063673449639], [165.11280321558735, 11.087334645808118], [189.0, -6.7863652859766805]], "leg_r": [[160.0, 67.2155372436685], [173.9610906185993, 110.37987505887354], [162.0, 147.96977299066955], [172.496690241954, 151.20910105398104]], "leg_l": [[165.90884651807326, 66.7540782623559], [178.83656733035028, 110.22945395799843], [166.0, 147.53823689459546], [176.4181910389946, 151.0146634275683]]}, {"order": ["leg_l", "arm_l", "leg_r", "spine", "arm_r", "head"], "shade": {"arm_r": "near", "arm_l": "far", "leg_r": "near", "leg_l": "far"}, "spine": [[150.0, 104.0], [167.67276839345243, 64.77395322209524], [179.086797280632, 25.399263623249595]], "head": [186.57892914895024, 7.1373066543472845], "nose": [[196.55530157908487, 7.824324219806698], [203.53824993090362, 8.305201232968749]], "arm_r": [[179.086797280632, 27.309393577585823], [171.41227156937236, 55.87054440998645], [196.0, 38.9432027495061]], "arm_l": [[184.99564379870526, 25.458749174937783], [174.87887031847484, 53.27239289284542], [200.0, 37.12248123209657]], "leg_r": [[150.0, 105.2155372436685], [192.35367092323057, 122.89185045923996], [162.0, 148.54707837620566], [171.58691261951185, 153.8587544047633]], "leg_l": [[155.90884651807326, 104.7540782623559], [197.5802282343205, 123.93877901322136], [166.0, 148.11554228013156], [175.3143251279279, 153.87842212811603]]}], "tween": {"t": 0.5, "sample": {"order": ["leg_l", "arm_l", "leg_r", "spine", "arm_r", "head"], "shade": {"arm_r": "near", "arm_l": "far", "leg_r": "near", "leg_l": "far"}, "spine": [[155.0, 85.0], [165.87049934594478, 43.50075172802916], [173.41160389132622, 3.2917374825404693]], "head": [178.41920397241503, -15.777048563556235], "nose": [[188.40997278727033, -15.347469131885184], [195.40331033834335, -15.046772155872004]], "arm_r": [[173.41160389132622, 5.201867436876697], [165.81924442435937, 33.78430844561579], [190.5, 16.98877949046944]], "arm_l": [[179.32045040939948, 3.351223034228658], [169.30026135410338, 31.198755194030664], [194.5, 15.168057973059907]], "leg_r": [[155.0, 86.2155372436685], [187.70233881532357, 118.07459372668339], [162.0, 148.25842568343762], [171.52792396979862, 153.672062223347]], "leg_l": [[160.90884651807326, 85.7540782623559], [192.7002154063726, 118.49517970682211], [166.0, 147.82688958736352], [175.34124224802244, 153.54735913060154]]}}}, {"name": "Hip Circles", "camera": 45.0, "frames": [{"order": ["leg_l", "arm_l", "leg_r", "spine", "arm_r", "head"], "shade": {"arm_r": "near", "arm_l": "far", "leg_r": "near", "leg_l": "far"}, "spine": [[160.0, 72.0], [159.4441210227361, 29.052652315278735], [156.867198580654, -12.126112205712047]], "head": [155.88069306833134, -31.945593306627956], "nose": [[165.85174201672737, -31.185209937076426], [170.78943214897384, -30.80866605688989]], "arm_r": [[149.08902398760196, -10.775446362053344], [131.8875970946982, 10.825618436816505], [159.08844008591993, 3.134054379460707]], "arm_l": [[168.82355861562613, -12.084049568730713], [184.12264494790446, 3.873360335346298], [192.6819593838462, -0.5811362594590932]], "leg_r": [[155.05025253169416, 72.85951462778281], [170.27809415713818, 116.23629730305997], [154.0, 149.79871604858775], [162.52693632902785, 155.58828277543466]], "leg_l": [[169.12793291022595, 72.53321385285722], [185.70098094242752, 115.44046187013774], [166.0, 148.10084546808693], [174.8346073365813, 154.25803608271772]]}, {"order": ["leg_l", "leg_r", "spine", "arm_l", "arm_r", "head"], "shade": {"arm_r": "near", "arm_l": "far", "leg_r": "near", "leg_l": "far"}, "spine": [[145.0, 67.0], [142.7455452100055, 24.369372531538616], [132.582347706998, -12.53794996469125]], "head": [128.68424683806742, -30.794211269113987], "nose": [[138.53680458124134, -29.08333257165363], [143.48655204954719, -28.223817943870824]], "arm_r": [[125.10548640637649, -8.253658769857907], [111.30892979662221, 17.798644034020015], [137.0966365575342, 8.96567608177466]], "arm_l": [[144.23739444953964, -15.429512678884556], [161.6823363014897, -7.278796034128369], [169.55065570847063, -5.843835992193469]], "leg_r": [[140.05025253169416, 67.85951462778281], [156.0161760072335, 110.05383320510516], [154.0, 149.7227548136488], [164.73580332864196, 149.98477051650372]], "leg_l": [[154.12793291022595, 67.53321385285722], [172.15197971679743, 108.65115236715383], [166.0, 148.024884233148], [176.5089784339167, 149.4096928711608]]}, {"order": ["leg_l", "leg_r", "arm_l", "spine", "arm_r", "head"], "shade": {"arm_r": "near", "arm_l": "far", "leg_r": "near", "leg_l": "far"}, "spine": [[160.0, 63.0], [160.5558789772639, 20.245707058089195], [163.132801419346, -20.038101690788437]], "head": [164.11930693166866, -39.51497302275793], "nose": [[173.77107388531098, -36.8989847443863], [178.70876401755748, -35.560686837875664]], "arm_r": [[155.35462682629398, -18.687435847129734], [136.26937282033094, 2.2177744861050854], [164.21333813717047, -1.7897275383506326]], "arm_l": [[175.08916145431814, -19.996039053807102], [188.5044206735372, -4.734483615365129], [197.80685743509673, -5.504918177270433]], "leg_r": [[155.05025253169416, 63.85951462778281], [155.05915304318088, 109.27844419331313], [154.21378610932078, 148.62017241502275], [161.9880118482433, 150.1782104752242]], "leg_l": [[169.12793291022595, 63.53321385285723], [170.96275690184086, 109.06990579364435], [167.57786367283106, 147.57341467764627], [175.3006823934713, 150.2235671631545]]}, {"order": ["leg_l", "arm_l", "leg_r", "spine", "arm_r", "head"], "shade": {"arm_r": "near", "arm_l": "far", "leg_r": "near", "leg_l": "far"}, "spine": [[175.0, 67.0], [177.2544547899945, 23.586408599708555], [187.417652293002, -16.850555347853984]], "head": [191.31575316193258, -36.46061287678006], "nose": [[201.1683109051065, -34.74973417931971], [206.11805837341234, -33.890219551536894]], "arm_r": [[179.94079099238047, -18.53815986364468], [158.70043603116835, -3.669811924778571], [187.42453366575347, -5.856419765892781]], "arm_l": [[199.07269903554362, -13.77022235142325], [209.07384253603584, 8.149653195646259], [219.8785528166899, 1.9184552781877287]], "leg_r": [[170.05025253169416, 67.85951462778281], [169.1103843231303, 113.37006357914862], [154.0, 149.7227548136488], [164.0955116276239, 154.04375169498837]], "leg_l": [[184.12793291022595, 67.53321385285722], [184.15710984832504, 113.073700371891], [166.0, 148.02488423314801], [175.72854456534554, 153.14721573509743]]}], "tween": {"t": 0.5, "sample": {"order": ["leg_l", "leg_r", "arm_l", "spine", "arm_r", "head"], "shade": {"arm_r": "near", "arm_l": "far", "leg_r": "near", "leg_l": "far"}, "spine": [[152.5, 69.5], [151.1060183087905, 26.75662358296359], [144.68658356094633, -12.85629329445861]], "head": [142.22797809252467, -32.09226080032802], "nose": [[152.15022272696726, -30.847647842708234], [157.090932702051, -30.227901819365403]], "arm_r": [[137.01245872650412, -10.006774915193887], [121.4328142515516, 14.075330717271115], [147.9656772757711, 5.706404729478997]], "arm_l": [[156.53889383730868, -14.313083193083294], [173.02499855449702, -2.137474215169938], [181.16570342816195, -3.677114282418678]], "leg_r": [[147.55025253169416, 70.35951462778281], [165.4435261192274, 112.61080343795655], [154.0, 150.2506348449002], [164.40256499711734, 153.63504937924387]], "leg_l": [[161.62793291022595, 70.03321385285722], [180.5764911170924, 111.62790675116207], [166.0, 148.40794644497956], [176.233437431852, 152.43961324032162]]}}}, {"name": "Hip Thrust", "camera": 0.0, "frames": [{"order": ["arm_l", "leg_l", "spine", "leg_r", "arm_r", "head"], "shade": {"arm_r": "near", "arm_l": "far", "leg_r": "near", "leg_l": "far"}, "spine": [[150.0, 136.0], [107.30297316079633, 126.97118259325977], [69.2548115566876, 110.21707042748173]], "head": [60.175001561896664, 92.66766776737846], "nose": [[68.781162701048, 87.5751251365347], [74.78133380596279, 84.02463071165936]], "arm_r": [[69.2548115566876, 112.12720038181797], [99.25399859551796, 112.34470027256535], [124.24702183306655, 96.00315788768978]], "arm_l": [[75.16365807476085, 110.27655597916991], [105.08630887497687, 108.15636549973091], [124.9919151500325, 86.05260088982135]], "leg_r": [[150.0, 137.2155372436685], [187.9153388743531, 111.56461136348543], [203.0, 148.0484225268028], [212.7875096801391, 143.104270330527]], "leg_l": [[155.90884651807326, 136.7540782623559], [193.43783057440342, 110.55790777790622], [207.0, 147.6168864307287], [216.98400043067375, 143.06970414754042]]}, {"order": ["arm_l", "leg_l", "spine", "leg_r", "arm_r", "head"], "shade": {"arm_r": "near", "arm_l": "far", "leg_r": "near", "leg_l": "far"}, "spine": [[152.0, 114.0], [108.48104389225882, 113.9737793615104], [67.06410864858307, 111.09623166805618]], "head": [54.47770082758632, 95.78944430675715], "nose": [[61.84307038470169, 89.02547126666317], [66.96254629603588, 84.32401035894505]], "arm_r": [[67.06410864858307, 113.0063616223924], [96.52714518752813, 107.4415897188251], [121.83726912974487, 91.58044756166865]], "arm_l": [[72.97295516665632, 111.15571721974436], [101.48303474405499, 101.96078907057003], [118.96500119444003, 77.9512477713769]], "leg_r": [[152.0, 115.2155372436685], [197.52072750459536, 108.69321211492046], [203.0, 147.71419309307137], [213.72351917568668, 145.30068334308834]], "leg_l": [[157.90884651807326, 114.7540782623559], [203.4023403087058, 108.05000190891487], [207.0, 147.28265699699728], [217.82750079408547, 145.37171715459846]]}], "tween": {"t": 0.5, "sample": {"order": ["leg_l", "arm_l", "spine", "leg_r", "arm_r", "head"], "shade": {"arm_r": "near", "arm_l": "far", "leg_r": "near", "leg_l": "far"}, "spine": [[151.0, 125.0], [107.66880918157864, 120.45952464630693], [67.33627381329264, 110.50684590755573]], "head": [56.44349311299209, 93.98826035683962], "nose": [[64.47381860088683, 88.02890866739654], [70.06426717121788, 83.88020396264102]], "arm_r": [[67.33627381329264, 112.41697586189196], [97.22215189743444, 109.8424444392641], [122.61084176884933, 94.1035518711111]], "arm_l": [[73.24512033136588, 110.56633145924391], [102.70102224857601, 104.96504811148836], [121.73528941335792, 82.12904288061985]], "leg_r": [[151.0, 126.2155372436685], [193.77452083569057, 109.55101958727552], [203.0, 147.88130780993708], [213.4415940186742, 144.47365747936155]], "leg_l": [[156.90884651807326, 125.7540782623559], [199.54443640867484, 108.7477721024602], [207.0, 147.449771713863], [217.5874176218285, 144.51072057311362]]}}}, {"name": "Hollow Body Hold", "camera": 0.0, "frames": [{"order": ["arm_l", "leg_l", "spine", "leg_r", "arm_r", "head"], "shade": {"arm_r": "near", "arm_l": "far", "leg_r": "near", "leg_l": "far"}, "spine": [[185.0, 148.0], [141.5, 148.0], [100.0, 148.0]], "head": [80.43704798532389, 143.90493909881587], "nose": [[80.43704798532389, 133.90493909881587], [80.43704798532389, 127.01128482773042]], "arm_r": [[100.0, 149.91012995433624], [70.0, 149.9101299543362], [40.0, 149.9101299543362]], "arm_l": [[105.90884651807325, 148.05948555168817], [75.90884651807325, 148.05948555168817], [45.90884651807325, 148.05948555168817]], "leg_r": [[185.0, 149.2155372436685], [231.0, 149.2155372436685], [271.0, 149.2155372436685], [271.0, 138.38265196053422]], "leg_l": [[190.90884651807326, 148.7540782623559], [236.90884651807326, 148.7540782623559], [276.90884651807323, 148.7540782623559], [276.90884651807323, 137.92119297922162]]}, {"order": ["arm_l", "leg_l", "spine", "leg_r", "arm_r", "head"], "shade": {"arm_r": "near", "arm_l": "far", "leg_r": "near", "leg_l": "far"}, "spine": [[185.0, 148.0], [140.58688278525045, 148.43364741865258], [102.76846842615609, 129.42694930442767]], "head": [87.44757956377653, 116.76650487323789], "nose": [[93.93309205085959, 109.15479496153674], [98.43260531866537, 103.8739494143883]], "arm_r": [[102.76846842615609, 131.3370792587639], [75.5792348150566, 118.85114703696041], [48.3900012039571, 106.3652148151569]], "arm_l": [[108.67731494422934, 129.48643485611586], [81.48808133312984, 117.00050263431234], [54.298847722030345, 104.51457041250885]], "leg_r": [[185.0, 149.2155372436685], [229.99478963375506, 139.79689717094502], [269.12069366310726, 131.60677536857676], [266.8336650641119, 121.01061461985441]], "leg_l": [[190.90884651807326, 148.7540782623559], [235.90363615182832, 139.3354381896324], [275.0295401811805, 131.14531638726413], [272.74251158218516, 120.54915563854179]]}], "tween": {"t": 0.5, "sample": {"order": ["arm_l", "leg_l", "spine", "leg_r", "arm_r", "head"], "shade": {"arm_r": "near", "arm_l": "far", "leg_r": "near", "leg_l": "far"}, "spine": [[185.0, 148.0], [141.26935782158634, 148.2668263271459], [100.6970043790406, 138.60132020497852]], "head": [82.72112345305727, 129.96709412388378], "nose": [[86.18778863202375, 120.58720966100572], [88.58192963530344, 114.10929361221746]], "arm_r": [[100.6970043790406, 140.51145015931476], [71.40812416544262, 134.11690786335836], [42.11924395184462, 127.72236556740197]], "arm_l": [[106.60585089711385, 138.6608057566667], [77.31697068351586, 132.26626346071032], [48.02809046991787, 125.87172116475392]], "leg_r": [[185.0, 149.2155372436685], [230.74800718694058, 144.48027695599242], [270.5288830016715, 140.36265931453494], [269.3790699057273, 129.58911771044515]], "leg_l": [[190.90884651807326, 148.7540782623559], [236.65685370501384, 144.01881797467982], [276.4377295197447, 139.90120033322233], [275.28791642380054, 129.12765872913255]]}}}, {"name": "Incline Bench Press", "camera": 0.0, "frames": [{"order": ["leg_l", "arm_l", "spine", "leg_r", "arm_r", "head"], "shade": {"arm_r": "near", "arm_l": "far", "leg_r": "near", "leg_l": "far"}, "spine": [[148.0, 122.0], [121.21872582333387, 88.24229916701316], [95.66877459731904, 56.03667653324413]], "head": [88.82837173080566, 37.52834496527767], "nose": [[97.98669786795362, 33.51274259880355], [104.38151607145183, 30.7088408020571]], "arm_r": [[95.66877459731904, 57.94680648758036], [125.026216615892, 64.02878958265757], [106.0, 41.18627870131074]], "arm_l": [[101.57762111539229, 56.096162084932324], [131.28947904201019, 60.18109651350132], [110.0, 39.365557183901196]], "leg_r": [[148.0, 123.2155372436685], [191.96163186669585, 109.8796648279379], [198.0, 148.8205388219859], [208.68783472873713, 146.25810977141558]], "leg_l": [[153.90884651807326, 122.7540782623559], [197.8060125288814, 109.21381982938716], [201.99999999999997, 148.3890027259118], [212.79722051369865, 146.31855615798008]]}, {"order": ["leg_l", "arm_l", "spine", "leg_r", "arm_r", "head"], "shade": {"arm_r": "near", "arm_l": "far", "leg_r": "near", "leg_l": "far"}, "spine": [[148.0, 122.0], [121.21872582333387, 88.24229916701316], [95.66877459731904, 56.03667653324413]], "head": [88.82837173080566, 37.52834496527767], "nose": [[97.98669786795362, 33.51274259880355], [104.38151607145183, 30.7088408020571]], "arm_r": [[95.66877459731904, 57.94680648758036], [104.38394002450866, 29.676718628853195], [97.99999999999999, 0.8091608278101887]], "arm_l": [[101.57762111539229, 56.096162084932324], [109.48815338938583, 27.5975292847013], [102.0, -1.01156068959933]], "leg_r": [[148.0, 123.2155372436685], [191.96163186669585, 109.8796648279379], [198.0, 148.8205388219859], [208.68783472873713, 146.25810977141558]], "leg_l": [[153.90884651807326, 122.7540782623559], [197.8060125288814, 109.21381982938716], [201.99999999999997, 148.3890027259118], [212.79722051369865, 146.31855615798008]]}], "tween": {"t": 0.5, "sample": {"order": ["leg_l", "arm_l", "spine", "leg_r", "arm_r", "head"], "shade": {"arm_r": "near", "arm_l": "far", "leg_r": "near", "leg_l": "far"}, "spine": [[148.0, 122.0], [121.21872582333387, 88.24229916701316], [95.66877459731904, 56.03667653324413]], "head": [88.82837173080566, 37.52834496527767], "nose": [[97.98669786795362, 33.51274259880355], [104.38151607145183, 30.7088408020571]], "arm_r": [[95.66877459731904, 57.94680648758036], [121.70710419240449, 43.273323253551595], [102.0, 20.997719764560486]], "arm_l": [[101.57762111539229, 56.096162084932324], [126.94689567822562, 40.32693556903181], [105.99999999999999, 19.17699824715095]], "leg_r": [[148.0, 123.2155372436685], [191.96163186669585, 109.8796648279379], [198.0, 148.8205388219859], [208.68783472873713, 146.25810977141558]], "leg_l": [[153.90884651807326, 122.7540782623559], [197.8060125288814, 109.21381982938716], [201.99999999999997, 148.3890027259118], [212.79722051369865, 146.31855615798008]]}}}, {"name": "Kneeling Hip Flexor Stretch", "camera": 0.0, "frames": [{"order": ["leg_l", "arm_l", "leg_r", "spine", "arm_r", "head"], "shade": {"arm_r": "near", "arm_l": "far", "leg_r": "near", "leg_l": "far"}, "spine": [[160.0, 108.0], [167.48803432654196, 65.23222110289855], [189.54080710454963, 29.92034407316092]], "head": [200.72466517396458, 13.5914914933484], "nose": [[210.01618295035192, 17.288476401496972], [216.50646993231942, 19.87088474417535]], "arm_r": [[189.54080710454963, 31.830474027497146], [194.52030489904934, 60.96488587692039], [200.33667189428212, 89.9485305307548]], "arm_l": [[195.4496536226229, 29.979829624849106], [199.76126870996237, 59.21734341322912], [204.91426784576808, 88.32247976825207]], "leg_r": [[160.0, 109.2155372436685], [205.95650014293446, 111.18517604332762], [206.0, 150.57746287018125], [216.93848396248202, 149.43340250036692]], "leg_l": [[165.90884651807326, 108.7540782623559], [150.1759199250925, 151.32324086867877], [110.27335791469952, 148.57537222203848], [100.84451760697628, 154.15472060398542]]}, {"order": ["leg_l", "arm_l", "leg_r", "spine", "arm_r", "head"], "shade": {"arm_r": "near", "arm_l": "far", "leg_r": "near", "leg_l": "far"}, "spine": [[162.0, 110.0], [172.77124244752997, 67.43012826213044], [202.09680242673178, 37.003417838858354]], "head": [216.23893805046274, 23.076133032457975], "nose": [[224.75555327463707, 28.31705519590993], [230.69188994773205, 31.970135395121623]], "arm_r": [[202.09680242673178, 38.91354779319458], [204.2210542863234, 68.38362245013457], [207.26105622745138, 97.77577678161127]], "arm_l": [[208.00564894480505, 37.062903390546545], [209.3595764755619, 66.57703280205601], [211.63136747047088, 96.03643315671671]], "leg_r": [[162.0, 111.2155372436685], [207.99997279057675, 111.26480978658026], [210.0, 150.60784736415684], [220.86856580612752, 148.93823445938295]], "leg_l": [[167.90884651807326, 110.7540782623559], [142.18597295841892, 148.3104391959247], [102.1859729584189, 148.3104391959247], [93.17530047123999, 154.52392693202455]]}], "tween": {"t": 0.5, "sample": {"order": ["leg_l", "arm_l", "leg_r", "spine", "arm_r", "head"], "shade": {"arm_r": "near", "arm_l": "far", "leg_r": "near", "leg_l": "far"}, "spine": [[161.0, 109.0], [170.11579656407298, 66.31583998394368], [195.919329904345, 33.27177313446985]], "head": [208.6408943099003, 18.073735691769016], "nose": [[217.57877685273942, 22.558627624738115], [223.815822522058, 25.688281172299863]], "arm_r": [[195.919329904345, 35.18190308880608], [199.52031557113526, 64.51252850700274], [203.99416062595552, 93.72639378717997]], "arm_l": [[201.82817642241827, 33.331258686158044], [204.71258284238976, 62.73861748692094], [208.4733956607904, 92.04978347246244]], "leg_r": [[161.0, 110.2155372436685], [206.98884942993953, 111.21293316469936], [208.0, 150.59265511716904], [218.9071791020003, 149.18833029841562]], "leg_l": [[166.90884651807326, 109.7540782623559], [146.0252835300541, 150.11770438059347], [106.04965044929027, 148.74293258343957], [96.8242742018906, 154.64294477047432]]}}}, {"name": "Lat Pull Down", "camera": 0.0, "frames": [{"order": ["leg_l", "arm_l", "spine", "leg_r", "arm_r", "head"], "shade": {"arm_r": "near", "arm_l": "far", "leg_r": "near", "leg_l": "far"}, "spine": [[150.0, 122.0], [146.62433082233014, 79.24791483349992], [147.74955388155342, 38.34937572031629]], "head": [149.49266873650657, 18.728170476508154], "nose": [[155.28735587215587, 10.578225630072646], [159.30239092661319, 4.931274641291457]], "arm_r": [[147.74955388155342, 40.259505674652516], [174.77136716083461, 27.425922423252715], [194.0, 4.748391839859067]], "arm_l": [[153.6584003996267, 38.40886127200448], [181.60676431735172, 27.670890621268786], [198.0, 2.9276703224495346]], "leg_r": [[150.0, 123.2155372436685], [194.41395436835177, 111.42246307048075], [193.0, 150.79015432801035], [203.99312537163428, 151.17308446470886]], "leg_l": [[155.90884651807326, 122.7540782623559], [200.07727426166045, 110.09824525529687], [197.0, 149.373810478924], [207.96739988435445, 150.20720445545675]]}, {"order": ["leg_l", "arm_l", "spine", "leg_r", "arm_r", "head"], "shade": {"arm_r": "near", "arm_l": "far", "leg_r": "near", "leg_l": "far"}, "spine": [[150.0, 122.0], [146.62433082233014, 79.24791483349992], [147.74955388155342, 38.34937572031629]], "head": [149.49266873650657, 18.728170476508154], "nose": [[158.18575082167658, 13.785466372427464], [164.24792864816766, 10.338639236884735]], "arm_r": [[147.74955388155342, 40.259505674652516], [171.72345780323056, 58.020259740573785], [194.0, 38.231855442274124]], "arm_l": [[153.6584003996267, 38.40886127200448], [176.75165320875354, 57.2673942535663], [198.0, 36.41113392486461]], "leg_r": [[150.0, 123.2155372436685], [194.41395436835177, 111.42246307048075], [193.0, 150.79015432801035], [203.99312537163428, 151.17308446470886]], "leg_l": [[155.90884651807326, 122.7540782623559], [200.07727426166045, 110.09824525529687], [197.0, 149.373810478924], [207.96739988435445, 150.20720445545675]]}], "tween": {"t": 0.5, "sample": {"order": ["leg_l", "arm_l", "spine", "leg_r", "arm_r", "head"], "shade": {"arm_r": "near", "arm_l": "far", "leg_r": "near", "leg_l": "far"}, "spine": [[150.0, 122.0], [146.62433082233014, 79.24791483349992], [147.74955388155342, 38.34937572031629]], "head": [149.49266873650657, 18.728170476508154], "nose": [[156.91670692063303, 12.028643848407304], [162.0776482783039, 7.371358528174099]], "arm_r": [[147.74955388155342, 40.259505674652516], [177.18620166864008, 45.95811146381125], [194.0, 21.49012364106659]], "arm_l": [[153.6584003996267, 38.40886127200448], [182.86086618586543, 45.17585880681934], [198.0, 19.66940212365707]], "leg_r": [[150.0, 123.2155372436685], [194.41395436835177, 111.42246307048075], [193.0, 150.79015432801035], [203.99312537163428, 151.17308446470886]], "leg_l": [[155.90884651807326, 122.7540782623559], [200.07727426166045, 110.09824525529687], [197.0, 149.373810478924], [207.96739988435445, 150.20720445545675]]}}, "orbit": [{"yaw": 37.0, "sample": {"order": ["spine", "leg_l", "arm_l", "leg_r", "arm_r", "head"], "shade": {"arm_r": "near", "arm_l": "far", "leg_r": "near", "leg_l": "far"}, "spine": [[150.0, 122.0], [147.3040707245407, 78.89514362473935], [148.20271381636047, 38.114194914475945]], "head": [149.59482723761698, 18.67515228851495], "nose": [[154.82362622309998, 10.15108863498608], [158.03017579167425, 4.923725199021456]], "arm_r": [[141.58274856168794, 39.63969252481388], [163.16332819238937, 29.629999065841375], [178.51999718740836, 8.961939106629913]], "arm_l": [[159.54169372378558, 38.16170218838887], [181.8622495962053, 30.344449654035888], [194.95446973694257, 7.314389402273139]], "leg_r": [[145.78729483793566, 122.97077120657869], [181.25785593812145, 115.81913656544059], [180.12862176996924, 155.0390638196267], [188.90812205815823, 156.57082043229062]], "leg_l": [[158.93171981481694, 122.60223367767217], [194.20619463380368, 114.56218166811979], [191.74857413428708, 153.51615916977624], [200.50752913482114, 155.49569120384058]], "props": {"bg": [{"kind": "poly", "pts": [[125.25533829692662, 127.16784412500894], [154.00621665862917, 130.9299910792746], [163.4889702694989, 131.4809567729892], [134.73809190779636, 127.71880981872354]], "w": 8, "color": "equipment"}, {"kind": "line", "pts": [[144.1631461190869, 131.31225668434325], [142.28207264195407, 149.20296280244077]], "w": 5, "color": "equipment"}, {"kind": "circle", "c": [258.197452678252, 32.37490189145329], "r": 4, "fill": true, "w": 3, "color": "prop"}, {"kind": "line", "pts": [[258.197452678252, 32.37490189145329], [186.73723346217548, 8.138164254451526]], "w": 4, "color": "equipment"}], "fg": [{"kind": "line", "pts": [[201.18079401782464, 4.809805831896043], [172.29367290652633, 11.46652267700701]], "w": 4, "color": "prop"}]}}}, {"yaw": 180.0, "sample": {"order": ["leg_r", "leg_l", "spine", "arm_r", "arm_l", "head"], "shade": {"arm_r": "far", "arm_l": "near", "leg_r": "far", "leg_l": "near"}, "spine": [[150.0, 122.0], [153.37566917766986, 79.24791483349992], [152.25044611844658, 38.34937572031629]], "head": [150.50733126349343, 18.728170476508154], "nose": [[144.71264412784413, 10.578225630072646], [140.69760907338681, 4.931274641291457]], "arm_r": [[158.15929263651984, 38.40886127200448], [131.13747935723865, 25.575278020604674], [111.90884651807325, 2.897747437211029]], "arm_l": [[152.25044611844658, 40.259505674652516], [124.30208220072154, 29.521535023916826], [107.90884651807326, 4.778314725097573]], "leg_r": [[155.90884651807326, 122.7540782623559], [111.49489214972148, 110.96100408916814], [112.90884651807325, 150.3286953466977], [101.91572114643897, 150.71162548339626]], "leg_l": [[150.0, 123.2155372436685], [105.83157225641283, 110.55970423660949], [108.90884651807326, 149.83526946023665], [97.94144663371881, 150.66866343676938]], "props": {"bg": [{"kind": "poly", "pts": [[174.0, 126.78137981968192], [138.0, 126.78137981968192], [138.0, 132.25370211289263], [174.0, 132.25370211289263]], "w": 8, "color": "equipment"}, {"kind": "line", "pts": [[156.0, 131.39692620785908], [156.0, 148.31139338200543]], "w": 5, "color": "equipment"}, {"kind": "circle", "c": [28.0, 25.21166005905144], "r": 4, "fill": true, "w": 3, "color": "prop"}, {"kind": "line", "pts": [[28.0, 25.21166005905144], [109.90884651807326, 3.838031081154301]], "w": 4, "color": "equipment"}], "fg": [{"kind": "line", "pts": [[109.90884651807326, 8.005587345160627], [109.90884651807326, -0.32952518285202625]], "w": 4, "color": "prop"}]}}}]}, {"name": "Lateral Raise", "camera": 90.0, "frames": [{"order": ["leg_l", "leg_r", "spine", "arm_l", "arm_r", "head"], "shade": {"arm_r": "far", "arm_l": "near", "leg_r": "far", "leg_l": "near"}, "spine": [[160.0, 64.0], [160.0, 21.160862743968956], [160.0, -19.708659006037678]], "head": [160.0, -39.40481406628183], "arm_r": [[149.0, -19.708659006037678], [144.82480697119803, 9.8366392933887], [140.71304450611134, 39.47761343854478]], "arm_l": [[171.0, -19.708659006037678], [175.17519302880197, 9.8366392933887], [179.28695549388866, 39.47761343854478]], "leg_r": [[153.0, 64.0], [148.19169068968793, 109.05299216255729], [144.0105521589818, 148.22950708652013], [144.0105521589818, 150.13963704085637]], "leg_l": [[167.0, 64.0], [171.80830931031207, 109.05299216255729], [175.9894478410182, 148.22950708652013], [175.9894478410182, 150.13963704085637]]}, {"order": ["leg_l", "leg_r", "spine", "arm_l", "arm_r", "head"], "shade": {"arm_r": "far", "arm_l": "near", "leg_r": "far", "leg_l": "near"}, "spine": [[160.0, 64.0], [160.0, 21.160862743968956], [160.0, -19.708659006037678]], "head": [160.0, -39.40481406628183], "arm_r": [[149.0, -19.708659006037678], [119.01827518942713, -18.667409597798567], [89.69172300010406, -16.99693330126719]], "arm_l": [[171.0, -19.708659006037678], [200.98172481057287, -18.667409597798567], [230.30827699989595, -16.99693330126719]], "leg_r": [[153.0, 64.0], [148.19169068968793, 109.05299216255729], [144.0105521589818, 148.22950708652013], [144.0105521589818, 150.13963704085637]], "leg_l": [[167.0, 64.0], [171.80830931031207, 109.05299216255729], [175.9894478410182, 148.22950708652013], [175.9894478410182, 150.13963704085637]]}], "tween": {"t": 0.5, "sample": {"order": ["leg_l", "leg_r", "spine", "arm_l", "arm_r", "head"], "shade": {"arm_r": "far", "arm_l": "near", "leg_r": "far", "leg_l": "near"}, "spine": [[160.0, 64.0], [160.0, 21.160862743968956], [160.0, -19.708659006037678]], "head": [160.0, -39.40481406628183], "arm_r": [[149.0, -19.708659006037678], [126.70565523567817, 0.25529216051033654], [104.82092037786576, 20.450798446546216]], "arm_l": [[171.0, -19.708659006037678], [193.29434476432183, 0.25529216051033643], [215.17907962213422, 20.450798446546216]], "leg_r": [[153.0, 64.0], [148.19169068968793, 109.05299216255729], [144.0105521589818, 148.22950708652013], [144.0105521589818, 150.13963704085637]], "leg_l": [[167.0, 64.0], [171.80830931031207, 109.05299216255729], [175.9894478410182, 148.22950708652013], [175.9894478410182, 150.13963704085637]]}}}, {"name": "Leg Curl", "camera": 0.0, "frames": [{"order": ["leg_l", "arm_l", "spine", "leg_r", "arm_r", "head"], "shade": {"arm_r": "near", "arm_l": "far", "leg_r": "near", "leg_l": "far"}, "spine": [[118.0, 116.0], [101.72808522765135, 76.19044808081628], [91.71636489268228, 36.44745235385585]], "head": [97.22911200902226, 17.51429293718145], "nose": [[106.64265513311928, 20.888490004746693], [113.22050347862063, 23.246258626580946]], "arm_r": [[91.71636489268228, 38.35758230819208], [99.4809362457579, 66.89511958511801], [114.4809362457579, 92.48117554369131]], "arm_l": [[97.62521141075553, 36.50693790554404], [105.38978276383115, 65.04447518246997], [120.38978276383115, 90.63053114104326]], "leg_r": [[118.0, 117.2155372436685], [163.30115663856157, 109.34907394717814], [203.20371864895455, 106.60120530053786], [202.4363974377692, 95.79470838149437]], "leg_l": [[123.90884651807325, 116.7540782623559], [169.21000315663483, 108.88761496586552], [209.1125651670278, 106.13974631922524], [208.34524395584245, 95.33324940018176]]}, {"order": ["leg_l", "arm_l", "leg_r", "spine", "arm_r", "head"], "shade": {"arm_r": "near", "arm_l": "far", "leg_r": "near", "leg_l": "far"}, "spine": [[118.0, 116.0], [101.72808522765135, 76.19044808081628], [91.71636489268228, 36.44745235385585]], "head": [97.22911200902226, 17.51429293718145], "nose": [[106.64265513311928, 20.888490004746693], [113.22050347862063, 23.246258626580946]], "arm_r": [[91.71636489268228, 38.35758230819208], [99.4809362457579, 66.89511958511801], [114.4809362457579, 92.48117554369131]], "arm_l": [[97.62521141075553, 36.50693790554404], [105.38978276383115, 65.04447518246997], [120.38978276383115, 90.63053114104326]], "leg_r": [[118.0, 117.2155372436685], [163.30115663856157, 109.34907394717814], [159.81492692865524, 148.59148443479444], [170.77306860766444, 149.53563259774617]], "leg_l": [[123.90884651807325, 116.7540782623559], [169.21000315663483, 108.88761496586552], [165.7237734467285, 148.1300254534818], [176.6819151257377, 149.07417361643354]]}], "tween": {"t": 0.5, "sample": {"order": ["leg_l", "arm_l", "spine", "leg_r", "arm_r", "head"], "shade": {"arm_r": "near", "arm_l": "far", "leg_r": "near", "leg_l": "far"}, "spine": [[118.0, 116.0], [101.72808522765135, 76.19044808081628], [91.71636489268228, 36.44745235385585]], "head": [97.22911200902226, 17.51429293718145], "nose": [[106.64265513311928, 20.888490004746693], [113.22050347862063, 23.246258626580946]], "arm_r": [[91.71636489268228, 38.35758230819208], [99.4809362457579, 66.89511958511801], [114.4809362457579, 92.48117554369131]], "arm_l": [[97.62521141075553, 36.50693790554404], [105.38978276383115, 65.04447518246997], [120.38978276383115, 90.63053114104326]], "leg_r": [[118.0, 117.2155372436685], [163.30115663856157, 109.34907394717814], [191.3375272105556, 137.44565683383726], [199.1832821512516, 129.8527871797909]], "leg_l": [[123.90884651807325, 116.7540782623559], [169.21000315663483, 108.88761496586552], [197.24637372862887, 136.98419785252463], [205.09212866932486, 129.3913281984783]]}}}, {"name": "Leg Extension", "camera": 0.0, "frames": [{"order": ["leg_l", "arm_l", "spine", "leg_r", "arm_r", "head"], "shade": {"arm_r": "near", "arm_l": "far", "leg_r": "near", "leg_l": "far"}, "spine": [[118.0, 116.0], [101.72808522765135, 76.19044808081628], [91.71636489268228, 36.44745235385585]], "head": [97.22911200902226, 17.51429293718145], "nose": [[106.64265513311928, 20.888490004746693], [113.22050347862063, 23.246258626580946]], "arm_r": [[91.71636489268228, 38.35758230819208], [99.4809362457579, 66.89511958511801], [114.4809362457579, 92.48117554369131]], "arm_l": [[97.62521141075553, 36.50693790554404], [105.38978276383115, 65.04447518246997], [120.38978276383115, 90.63053114104326]], "leg_r": [[118.0, 117.2155372436685], [163.30115663856157, 109.34907394717814], [168.17593037476746, 148.44775976153034], [179.093938042822, 147.12756314489147]], "leg_l": [[123.90884651807325, 116.7540782623559], [169.21000315663483, 108.88761496586552], [174.08477689284072, 147.9863007802177], [185.00278456089526, 146.66610416357884]]}, {"order": ["leg_l", "arm_l", "spine", "leg_r", "arm_r", "head"], "shade": {"arm_r": "near", "arm_l": "far", "leg_r": "near", "leg_l": "far"}, "spine": [[118.0, 116.0], [101.72808522765135, 76.19044808081628], [91.71636489268228, 36.44745235385585]], "head": [97.22911200902226, 17.51429293718145], "nose": [[106.64265513311928, 20.888490004746693], [113.22050347862063, 23.246258626580946]], "arm_r": [[91.71636489268228, 38.35758230819208], [99.4809362457579, 66.89511958511801], [114.4809362457579, 92.48117554369131]], "arm_l": [[97.62521141075553, 36.50693790554404], [105.38978276383115, 65.04447518246997], [120.38978276383115, 90.63053114104326]], "leg_r": [[118.0, 117.2155372436685], [163.30115663856157, 109.34907394717814], [203.20371864895455, 106.60120530053786], [202.4363974377692, 95.79470838149437]], "leg_l": [[123.90884651807325, 116.7540782623559], [169.21000315663483, 108.88761496586552], [209.1125651670278, 106.13974631922524], [208.34524395584245, 95.33324940018176]]}], "tween": {"t": 0.5, "sample": {"order": ["leg_l", "arm_l", "spine", "leg_r", "arm_r", "head"], "shade": {"arm_r": "near", "arm_l": "far", "leg_r": "near", "leg_l": "far"}, "spine": [[118.0, 116.0], [101.72808522765135, 76.19044808081628], [91.71636489268228, 36.44745235385585]], "head": [97.22911200902226, 17.51429293718145], "nose": [[106.64265513311928, 20.888490004746693], [113.22050347862063, 23.246258626580946]], "arm_r": [[91.71636489268228, 38.35758230819208], [99.4809362457579, 66.89511958511801], [114.4809362457579, 92.48117554369131]], "arm_l": [[97.62521141075553, 36.50693790554404], [105.38978276383115, 65.04447518246997], [120.38978276383115, 90.63053114104326]], "leg_r": [[118.0, 117.2155372436685], [163.30115663856157, 109.34907394717814], [194.16613997407038, 134.4056644612481], [201.16300039712578, 126.04674386776264]], "leg_l": [[123.90884651807325, 116.7540782623559], [169.21000315663483, 108.88761496586552], [200.07498649214364, 133.94420547993548], [207.07184691519905, 125.58528488645004]]}}, "orbit": [{"yaw": 37.0, "sample": {"order": ["arm_l", "spine", "arm_r", "leg_l", "leg_r", "head"], "shade": {"arm_r": "near", "arm_l": "far", "leg_r": "near", "leg_l": "far"}, "spine": [[118.0, 116.0], [105.00467104633924, 74.48996656412565], [97.00895567017038, 33.70070519368849]], "head": [101.4116312751903, 15.343650354052286], "nose": [[110.06318318500227, 20.358692682071943], [115.31648645342548, 23.403873307202012]], "arm_r": [[90.38899041549786, 35.22620280402643], [96.59005281836, 64.57516948281769], [108.5695854690694, 91.72878667233499]], "arm_l": [[108.34793557759552, 33.74821246760142], [114.54899798045767, 63.097179146392676], [126.52853063116706, 90.25079633590998]], "leg_r": [[113.78729483793566, 116.97077120657869], [149.9664071757056, 113.8384637009904], [153.85957458488554, 153.4465832699093], [162.57908320756252, 153.26736302257655]], "leg_l": [[126.93171981481694, 116.60223367767217], [163.11083215258688, 113.4699261720839], [167.00399956176682, 153.0780457410028], [175.7235081844438, 152.89882549367005]], "props": {"bg": [{"kind": "poly", "pts": [[106.24251462180918, 120.85205320267173], [94.80856445333131, 44.79327452542702], [104.29131806420105, 45.344240219141625], [115.72526823267891, 121.40301889638633]], "w": 9, "color": "equipment"}, {"kind": "poly", "pts": [[101.24169339739956, 122.2128849456383], [151.17511134858344, 124.7164255628519], [160.65786495945318, 125.2673912565665], [110.7244470082693, 122.7638506393529]], "w": 9, "color": "equipment"}, {"kind": "line", "pts": [[108.96860407889773, 124.8942403560915], [106.4605061093873, 148.74851518022155]], "w": 5, "color": "equipment"}, {"kind": "line", "pts": [[150.7066587654828, 128.34059638801995], [147.98955263184652, 154.18272744749413]], "w": 5, "color": "equipment"}, {"kind": "poly", "pts": [[100.30260356580132, 148.15832207268397], [149.81800518873348, 154.63757516058593], [155.74472619552708, 154.98192871915757], [106.22932457259492, 148.5026756312556]], "w": 5, "color": "equipment"}, {"kind": "circle", "c": [117.52256409344713, 89.73985261227406], "r": 3.5, "fill": true, "w": 3, "color": "prop"}], "fg": [{"kind": "circle", "c": [166.90947233550744, 146.11361907675857], "r": 5, "fill": true, "color": "prop"}]}}}, {"yaw": 180.0, "sample": {"order": ["leg_r", "arm_r", "leg_l", "spine", "arm_l", "head"], "shade": {"arm_r": "far", "arm_l": "near", "leg_r": "far", "leg_l": "near"}, "spine": [[118.0, 116.0], [134.27191477234865, 76.19044808081628], [144.2836351073177, 36.44745235385585]], "head": [138.77088799097774, 17.51429293718145], "nose": [[129.35734486688074, 20.888490004746693], [122.77949652137937, 23.246258626580946]], "arm_r": [[150.19248162539097, 36.50693790554404], [142.42791027231536, 65.04447518246997], [127.42791027231534, 90.63053114104326]], "arm_l": [[144.2836351073177, 38.35758230819208], [136.5190637542421, 66.89511958511801], [121.5190637542421, 92.48117554369131]], "leg_r": [[123.90884651807325, 116.7540782623559], [78.60768987951168, 108.88761496586552], [73.73291614330579, 147.9863007802177], [62.81490847525124, 146.66610416357884]], "leg_l": [[118.0, 117.2155372436685], [72.69884336143843, 109.34907394717814], [67.82406962523254, 148.44775976153034], [56.90606195717799, 147.12756314489147]], "props": {"bg": [{"kind": "poly", "pts": [[126.0, 118.9019945781101], [150.0, 49.364740639952885], [150.0, 54.83706293316358], [126.0, 124.3743168713208]], "w": 9, "color": "equipment"}, {"kind": "poly", "pts": [[132.0, 120.78137981968192], [70.0, 117.02260933653828], [70.0, 122.49493162974898], [132.0, 126.25370211289261]], "w": 9, "color": "equipment"}, {"kind": "line", "pts": [[128.0, 125.39692620785908], [128.0, 147.9495491067209]], "w": 5, "color": "equipment"}, {"kind": "line", "pts": [[76.0, 123.51754096628727], [76.0, 147.9495491067209]], "w": 5, "color": "equipment"}, {"kind": "poly", "pts": [[132.0, 146.23944839009255], [70.0, 146.23944839009255], [70.0, 149.65964982334924], [132.0, 149.65964982334924]], "w": 5, "color": "equipment"}, {"kind": "circle", "c": [122.0, 91.56799185956638], "r": 3.5, "fill": true, "w": 3, "color": "prop"}], "fg": [{"kind": "circle", "c": [63.706002038882666, 140.75964282059232], "r": 5, "fill": true, "color": "prop"}]}}}]}, {"name": "Leg Press", "camera": 0.0, "frames": [{"order": ["leg_l", "arm_l", "spine", "leg_r", "arm_r", "head"], "shade": {"arm_r": "near", "arm_l": "far", "leg_r": "near", "leg_l": "far"}, "spine": [[140.0, 116.0], [119.59179949383865, 78.0835670547446], [105.41656376460136, 39.588898523569924]], "head": [110.59294466665177, 20.56387367228598], "nose": [[120.26197316975961, 23.115321850495402], [127.02345395378309, 24.899530866204653]], "arm_r": [[105.41656376460136, 41.49902847790615], [113.18113511767699, 70.03656575483208], [141.37191374125425, 80.14128841983603]], "arm_l": [[111.32541028267461, 39.648384075258114], [119.08998163575023, 68.18592135218404], [147.2807602593275, 78.29064401718799]], "leg_r": [[140.0, 117.2155372436685], [157.1292173153023, 75.17232014967723], [185.0, 103.4282287014976], [192.89024540879532, 95.88020391213522]], "leg_l": [[145.90884651807326, 116.7540782623559], [161.69967986127625, 74.2057150715518], [189.0, 102.9966926054235], [197.03965931177694, 95.60316169903263]]}, {"order": ["leg_l", "arm_l", "spine", "leg_r", "arm_r", "head"], "shade": {"arm_r": "near", "arm_l": "far", "leg_r": "near", "leg_l": "far"}, "spine": [[140.0, 116.0], [119.59179949383865, 78.0835670547446], [105.41656376460136, 39.588898523569924]], "head": [110.59294466665177, 20.56387367228598], "nose": [[120.26197316975961, 23.115321850495402], [127.02345395378309, 24.899530866204653]], "arm_r": [[105.41656376460136, 41.49902847790615], [113.18113511767699, 70.03656575483208], [141.37191374125425, 80.14128841983603]], "arm_l": [[111.32541028267461, 39.648384075258114], [119.08998163575023, 68.18592135218404], [147.2807602593275, 78.29064401718799]], "leg_r": [[140.0, 117.2155372436685], [180.56387328382812, 95.8524219129624], [220.0, 102.44342094848537], [221.8404858503854, 91.76324503029944]], "leg_l": [[145.90884651807326, 116.7540782623559], [185.0654782344644, 92.98043985822271], [224.0, 102.0118848524113], [226.52196163749238, 91.46755465641775]]}], "tween": {"t": 0.5, "sample": {"order": ["leg_l", "arm_l", "spine", "leg_r", "arm_r", "head"], "shade": {"arm_r": "near", "arm_l": "far", "leg_r": "near", "leg_l": "far"}, "spine": [[140.0, 116.0], [119.59179949383865, 78.0835670547446], [105.41656376460136, 39.588898523569924]], "head": [110.59294466665177, 20.56387367228598], "nose": [[120.26197316975961, 23.115321850495402], [127.02345395378309, 24.899530866204653]], "arm_r": [[105.41656376460136, 41.49902847790615], [113.18113511767699, 70.03656575483208], [141.37191374125425, 80.14128841983603]], "arm_l": [[111.32541028267461, 39.648384075258114], [119.08998163575023, 68.18592135218404], [147.2807602593275, 78.29064401718799]], "leg_r": [[140.0, 117.2155372436685], [168.72442575335768, 81.83218317512427], [202.5, 102.9358248249915], [208.39302981821828, 93.78865179534496]], "leg_l": [[145.90884651807326, 116.7540782623559], [173.37889429197503, 80.41752162098928], [206.5, 102.5042887289174], [212.66756005027608, 93.53436026427744]]}}}, {"name": "Leg Raises", "camera": 0.0, "frames": [{"order": ["arm_l", "spine", "leg_l", "arm_r", "leg_r", "head"], "shade": {"arm_r": "near", "arm_l": "far", "leg_r": "near", "leg_l": "far"}, "spine": [[185.0, 148.0], [141.5, 148.0], [100.0, 148.0]], "head": [80.43704798532389, 143.90493909881587], "nose": [[80.43704798532389, 133.90493909881587], [80.43704798532389, 127.01128482773042]], "arm_r": [[100.0, 149.91012995433624], [129.98172481057287, 150.94120880220163], [159.96344962114574, 151.97228765006705]], "arm_l": [[105.90884651807325, 148.05948555168817], [135.89057132864613, 149.09056439955359], [165.872296139219, 150.121643247419]], "leg_r": [[185.0, 149.2155372436685], [208.0, 109.98358477385614], [228.0, 75.8688434957584], [218.47372055837118, 70.45240085419125]], "leg_l": [[190.90884651807326, 148.7540782623559], [213.90884651807326, 109.5221257925435], [233.90884651807326, 75.4073845144458], [224.38256707644445, 69.99094187287865]]}, {"order": ["arm_l", "leg_l", "spine", "leg_r", "arm_r", "head"], "shade": {"arm_r": "near", "arm_l": "far", "leg_r": "near", "leg_l": "far"}, "spine": [[185.0, 148.0], [141.5, 148.0], [100.0, 148.0]], "head": [80.43704798532389, 143.90493909881587], "nose": [[80.43704798532389, 133.90493909881587], [80.43704798532389, 127.01128482773042]], "arm_r": [[100.0, 149.91012995433624], [129.98172481057287, 150.94120880220163], [159.96344962114574, 151.97228765006705]], "arm_l": [[105.90884651807325, 148.05948555168817], [135.89057132864613, 149.09056439955359], [165.872296139219, 150.121643247419]], "leg_r": [[185.0, 149.2155372436685], [230.55233116211224, 142.91083479720226], [270.163053911775, 137.42848484375332], [268.6321498012143, 126.70102445552496]], "leg_l": [[190.90884651807326, 148.7540782623559], [236.4611776801855, 142.44937581588962], [276.07190042984826, 136.96702586244072], [274.54099631928756, 126.23956547421233]]}], "tween": {"t": 0.5, "sample": {"order": ["arm_l", "leg_l", "spine", "arm_r", "leg_r", "head"], "shade": {"arm_r": "near", "arm_l": "far", "leg_r": "near", "leg_l": "far"}, "spine": [[185.0, 148.0], [141.5, 148.0], [100.0, 148.0]], "head": [80.43704798532389, 143.90493909881587], "nose": [[80.43704798532389, 133.90493909881587], [80.43704798532389, 127.01128482773042]], "arm_r": [[100.0, 149.91012995433624], [129.98172481057287, 150.94120880220163], [159.96344962114574, 151.97228765006705]], "arm_l": [[105.90884651807325, 148.05948555168817], [135.89057132864613, 149.09056439955359], [165.872296139219, 150.121643247419]], "leg_r": [[185.0, 149.2155372436685], [223.13572833753193, 123.88345193236816], [256.2972312397336, 101.85555166167222], [250.14610930155538, 92.87468274277532]], "leg_l": [[190.90884651807326, 148.7540782623559], [229.0445748556052, 123.42199295105556], [262.20607775780684, 101.39409268035959], [256.0549558196286, 92.41322376146272]]}}}, {"name": "Leg Swings", "camera": 0.0, "frames": [{"order": ["leg_l", "arm_l", "leg_r", "spine", "arm_r", "head"], "shade": {"arm_r": "near", "arm_l": "far", "leg_r": "near", "leg_l": "far"}, "spine": [[156.0, 66.0], [159.7912748095231, 23.3238785947173], [163.40823813355095, -17.390122286184578]], "head": [165.8456250016539, -36.939465193360675], "nose": [[175.8441478685724, -36.76759175239952], [182.84308173466712, -36.64728089622242]], "arm_r": [[163.40823813355095, -15.47999233184835], [163.93181032666945, 14.059740528793668], [169.65608018796578, 43.06116235359757]], "arm_l": [[169.3170846516242, -17.33063673449639], [191.25769570019932, 2.818481441438399], [216.9727147212627, 18.034886119475505]], "leg_r": [[156.0, 67.2155372436685], [198.34322325881226, 84.91610929892303], [232.62991528689673, 105.20464886963919], [238.93925608675823, 96.3308687444116]], "leg_l": [[161.90884651807326, 66.7540782623559], [152.7054359091143, 111.13927992793873], [124.14471158382098, 138.71890898230964], [131.846111137951, 146.45378523778777]]}, {"order": ["leg_l", "arm_l", "leg_r", "spine", "arm_r", "head"], "shade": {"arm_r": "near", "arm_l": "far", "leg_r": "near", "leg_l": "far"}, "spine": [[156.0, 66.0], [159.7912748095231, 23.3238785947173], [163.40823813355095, -17.390122286184578]], "head": [165.8456250016539, -36.939465193360675], "nose": [[175.8441478685724, -36.76759175239952], [182.84308173466712, -36.64728089622242]], "arm_r": [[163.40823813355095, -15.47999233184835], [163.93181032666945, 14.059740528793668], [169.65608018796578, 43.06116235359757]], "arm_l": [[169.3170846516242, -17.33063673449639], [191.25769570019932, 2.818481441438399], [216.9727147212627, 18.034886119475505]], "leg_r": [[156.0, 67.2155372436685], [130.94660438930876, 105.20828401031557], [106.32014537628243, 136.24984799467126], [112.78578315149963, 145.01383628684118]], "leg_l": [[161.90884651807326, 66.7540782623559], [152.7054359091143, 111.13927992793873], [124.14471158382098, 138.71890898230964], [131.846111137951, 146.45378523778777]]}], "tween": {"t": 0.5, "sample": {"order": ["leg_l", "leg_r", "arm_l", "spine", "arm_r", "head"], "shade": {"arm_r": "near", "arm_l": "far", "leg_r": "near", "leg_l": "far"}, "spine": [[156.0, 66.0], [159.7912748095231, 23.3238785947173], [163.40823813355095, -17.390122286184578]], "head": [165.8456250016539, -36.939465193360675], "nose": [[175.8441478685724, -36.76759175239952], [182.84308173466712, -36.64728089622242]], "arm_r": [[163.40823813355095, -15.47999233184835], [163.93181032666945, 14.059740528793668], [169.65608018796578, 43.06116235359757]], "arm_l": [[169.3170846516242, -17.33063673449639], [191.25769570019932, 2.818481441438399], [216.9727147212627, 18.034886119475505]], "leg_r": [[156.0, 67.2155372436685], [169.4490984172459, 110.53724878775138], [176.7385194369318, 149.26993103400275], [187.73810059063766, 149.17539747602967]], "leg_l": [[161.90884651807326, 66.7540782623559], [152.7054359091143, 111.13927992793873], [124.14471158382098, 138.71890898230964], [131.846111137951, 146.45378523778777]]}}}, {"name": "Lunge", "camera": 0.0, "frames": [{"order": ["leg_l", "arm_l", "leg_r", "spine", "arm_r", "head"], "shade": {"arm_r": "near", "arm_l": "far", "leg_r": "near", "leg_l": "far"}, "spine": [[160.0, 68.0], [164.54698815214294, 25.395540020190396], [168.88491937775055, -15.250094213421079]], "head": [171.66838139695184, -34.75456764656357], "nose": [[181.66247319251514, -34.41086838579267], [188.6582089816488, -34.17028332129074]], "arm_r": [[168.88491937775055, -13.339964259084852], [168.36134718463205, 16.199768601557167], [172.01742748678646, 45.523782962321306]], "arm_l": [[174.7937658958238, -15.19060866173289], [174.2701937027053, 14.349124198909129], [177.92627400485972, 43.67313855967327]], "leg_r": [[160.0, 69.2155372436685], [179.47137861645146, 110.25810678029066], [195.312257849331, 146.42974223223348], [204.99480167196958, 141.28905093810306]], "leg_l": [[165.90884651807326, 68.7540782623559], [144.50202796057948, 108.8509721197623], [124.83704329970969, 143.1540806833463], [133.08224180021978, 150.3247189060237]]}, {"order": ["leg_l", "arm_l", "leg_r", "spine", "arm_r", "head"], "shade": {"arm_r": "near", "arm_l": "far", "leg_r": "near", "leg_l": "far"}, "spine": [[160.0, 106.0], [166.05402989176287, 63.57777028291508], [171.82971358160557, 23.105987909144403]], "head": [175.30267713494416, 3.7090617012853215], "nose": [[185.2790495650788, 4.396079266744735], [192.26199791689754, 4.876956279906786]], "arm_r": [[171.82971358160557, 25.01611786348063], [170.25963489431726, 54.51986110987899], [172.87430717674698, 83.9516689755912]], "arm_l": [[177.73856009967884, 23.16547346083259], [176.16848141239052, 52.66921670723095], [178.78315369482024, 82.10102457294316]], "leg_r": [[160.0, 107.2155372436685], [205.88569496240868, 110.40713459933113], [196.0, 148.57746287018125], [206.99919882818972, 148.4467200883112]], "leg_l": [[165.90884651807326, 106.7540782623559], [163.40017792297274, 151.98781726819098], [124.0, 145.1915035150705], [115.3395832106557, 151.87059000314056]]}], "tween": {"t": 0.5, "sample": {"order": ["leg_l", "arm_l", "leg_r", "spine", "arm_r", "head"], "shade": {"arm_r": "near", "arm_l": "far", "leg_r": "near", "leg_l": "far"}, "spine": [[160.0, 87.0], [165.3013164381239, 44.480179176892], [170.35889418943754, 3.915292644501605]], "head": [173.48758349024214, -15.538370063055481], "nose": [[183.47429126005107, -15.02294022259423], [190.4646980033331, -14.66215423430872]], "arm_r": [[170.35889418943754, 5.825422598837832], [169.3119092883625, 35.35165764096847], [172.4477631863921, 64.73404383394062]], "arm_l": [[176.2677407075108, 3.974778196189794], [175.22075580643576, 33.50101323832043], [178.35660970446537, 62.88339943129258]], "leg_r": [[160.0, 88.2155372436685], [200.77851063746203, 109.17860093471752], [196.0, 148.2888101774132], [206.98349694938457, 147.69563637304435]], "leg_l": [[165.90884651807326, 87.7540782623559], [162.09776564098584, 132.89949240048355], [124.0, 144.90285082230247], [122.23010981968788, 155.5945929197867]]}}}, {"name": "March in Place", "camera": 0.0, "frames": [{"order": ["leg_l", "arm_l", "leg_r", "spine", "arm_r", "head"], "shade": {"arm_r": "near", "arm_l": "far", "leg_r": "near", "leg_l": "far"}, "spine": [[160.0, 62.0], [163.03440660786944, 19.26521672923713], [165.92930026825064, -21.504748919881465]], "head": [168.01986953360372, -41.09300638186289], "nose": [[178.01986953360372, -41.09300638186289], [185.01986953360372, -41.09300638186289]], "arm_r": [[165.92930026825064, -19.594618965545237], [150.0317223412545, 5.460311235117487], [173.01305563482384, 24.450977881902162]], "arm_l": [[171.8381467863239, -21.445263368193277], [186.8381467863239, 4.140792590380022], [215.3698422751785, -4.98887736580931]], "leg_r": [[160.0, 63.215537243668514], [201.34452612976168, 83.07425723018636], [185.07506040672968, 119.06092320680713], [194.40358946445036, 124.80147780556837]], "leg_l": [[165.90884651807326, 62.754078262355904], [164.4746241447424, 108.03321059644975], [162.0079625065513, 147.35054957930294], [172.98702739227483, 148.01857614327372]]}, {"order": ["leg_l", "leg_r", "arm_l", "spine", "arm_r", "head"], "shade": {"arm_r": "near", "arm_l": "far", "leg_r": "near", "leg_l": "far"}, "spine": [[160.0, 64.0], [163.03440660786944, 21.26521672923713], [165.92930026825064, -19.504748919881465]], "head": [168.01986953360372, -39.09300638186289], "nose": [[178.01986953360372, -39.09300638186289], [185.01986953360372, -39.09300638186289]], "arm_r": [[165.92930026825064, -17.594618965545237], [165.40572807513215, 11.945113895096782], [192.1359238007832, 25.357914813218557]], "arm_l": [[171.8381467863239, -19.445263368193277], [171.3145745932054, 10.094469492448743], [198.04477031885645, 23.507270410570516]], "leg_r": [[160.0, 65.2155372436685], [168.06607636623892, 109.81480911859667], [158.0, 147.939388496694], [168.64599592855438, 150.6655047598624]], "leg_l": [[165.90884651807326, 64.7540782623559], [172.71840731660157, 109.55611956268012], [162.0, 147.50785240061987], [172.59772985997608, 150.4106343225862]]}, {"order": ["leg_l", "leg_r", "arm_l", "spine", "arm_r", "head"], "shade": {"arm_r": "near", "arm_l": "far", "leg_r": "near", "leg_l": "far"}, "spine": [[160.0, 62.0], [163.03440660786944, 19.26521672923713], [165.92930026825064, -21.504748919881465]], "head": [168.01986953360372, -41.09300638186289], "nose": [[178.01986953360372, -41.09300638186289], [185.01986953360372, -41.09300638186289]], "arm_r": [[165.92930026825064, -19.594618965545237], [180.92930026825064, 5.99143699302806], [209.46099575710525, -3.138232963161272]], "arm_l": [[171.8381467863239, -21.445263368193277], [155.94056885932775, 3.6096668324694487], [178.9219021528971, 22.60033347925412]], "leg_r": [[160.0, 63.215537243668514], [159.58457964721987, 108.51484653715457], [158.00131601773398, 147.876286549904], [168.99269577728379, 148.3050693816835]], "leg_l": [[165.90884651807326, 62.754078262355904], [207.25337264783494, 82.61279824887376], [190.98390692480294, 118.59946422549453], [200.31243598252362, 124.34001882425576]]}, {"order": ["leg_l", "leg_r", "arm_l", "spine", "arm_r", "head"], "shade": {"arm_r": "near", "arm_l": "far", "leg_r": "near", "leg_l": "far"}, "spine": [[160.0, 64.0], [163.03440660786944, 21.26521672923713], [165.92930026825064, -19.504748919881465]], "head": [168.01986953360372, -39.09300638186289], "nose": [[178.01986953360372, -39.09300638186289], [185.01986953360372, -39.09300638186289]], "arm_r": [[165.92930026825064, -17.594618965545237], [165.40572807513215, 11.945113895096782], [192.1359238007832, 25.357914813218557]], "arm_l": [[171.8381467863239, -19.445263368193277], [171.3145745932054, 10.094469492448743], [198.04477031885645, 23.507270410570516]], "leg_r": [[160.0, 65.2155372436685], [168.06607636623892, 109.81480911859667], [158.0, 147.939388496694], [168.64599592855438, 150.6655047598624]], "leg_l": [[165.90884651807326, 64.7540782623559], [172.71840731660157, 109.55611956268012], [162.0, 147.50785240061987], [172.59772985997608, 150.4106343225862]]}], "tween": {"t": 0.5, "sample": {"order": ["leg_l", "arm_l", "leg_r", "spine", "arm_r", "head"], "shade": {"arm_r": "near", "arm_l": "far", "leg_r": "near", "leg_l": "far"}, "spine": [[160.0, 63.0], [163.03440660786944, 20.26521672923713], [165.92930026825064, -20.504748919881465]], "head": [168.01986953360372, -40.09300638186289], "nose": [[178.01986953360372, -40.09300638186289], [185.01986953360372, -40.09300638186289]], "arm_r": [[165.92930026825064, -18.594618965545237], [157.40883992713296, 9.732974293633951], [182.425414589148, 26.03952896291895]], "arm_l": [[171.8381467863239, -20.445263368193277], [179.34954690795715, 8.157915700951795], [209.25706691995097, 10.475929473965058]], "leg_r": [[160.0, 64.2155372436685], [187.71521835779888, 100.37108340382309], [174.5027852113516, 137.55239037407463], [184.60663358284393, 141.83514346377513]], "leg_l": [[165.90884651807326, 63.754078262355904], [169.92855366558072, 108.88194074142741], [162.0, 147.49266015363207], [172.7817467986817, 149.63988796164233]]}}}, {"name": "Meditation", "camera": 45.0, "frames": [{"order": ["leg_l", "spine", "leg_r", "arm_l", "arm_r", "head"], "shade": {"arm_r": "near", "arm_l": "far", "leg_r": "near", "leg_l": "far"}, "spine": [[160.0, 143.0], [163.7689168190232, 101.11931123376914], [169.3887282349446, 61.96217263084776]], "head": [172.8100204928652, 43.44517871767739], "nose": [[182.33417946595938, 46.493193785755224], [187.25681169973322, 48.0685829897296]], "arm_r": [[161.6105536418926, 63.312838474506464], [151.15557297328326, 91.01247836372625], [174.0, 101.80912446929467]], "arm_l": [[181.34508826991674, 62.004235267829095], [190.67139017123895, 90.51411717867276], [176.0, 102.30287951513768]], "leg_r": [[155.05025253169416, 143.8595146277828], [154.99422568767014, 154.07209387802303], [171.43922706632657, 161.54015235787284], [178.1199652511979, 168.95216757827504]], "leg_l": [[169.12793291022595, 143.53321385285724], [215.0719060662019, 145.75797693041866], [181.22073988924336, 161.9598732499316], [187.0667241307739, 169.51684197139522]]}, {"order": ["leg_l", "spine", "arm_l", "leg_r", "arm_r", "head"], "shade": {"arm_r": "near", "arm_l": "far", "leg_r": "near", "leg_l": "far"}, "spine": [[160.0, 142.0], [162.66324919089547, 99.76546460013566], [163.1574490241838, 58.96797734479105]], "head": [164.14395453650644, 39.49110601282156], "nose": [[174.0667173929071, 40.731580637969245], [179.01344960879294, 41.34998660816219]], "arm_r": [[155.3792744311318, 60.318643188449755], [146.96348412260292, 88.25235828569913], [174.0, 99.20859541467401]], "arm_l": [[175.11380905915593, 59.01003998177239], [188.95848691690378, 85.4274806757818], [176.0, 99.66143129529777]], "leg_r": [[155.05025253169416, 142.8595146277828], [155.01873183104937, 152.51832215512067], [171.63230181855693, 160.22516072259677], [178.39224582806628, 167.4977154549932]], "leg_l": [[169.12793291022595, 142.53321385285724], [215.09641220958113, 144.20420520751628], [181.41381464147372, 160.64488161465553], [187.3390047076423, 168.06238984811338]]}], "tween": {"t": 0.5, "sample": {"order": ["leg_l", "spine", "arm_l", "leg_r", "arm_r", "head"], "shade": {"arm_r": "near", "arm_l": "far", "leg_r": "near", "leg_l": "far"}, "spine": [[160.0, 142.5], [163.21520615635515, 100.45385471006496], [166.28258674230318, 60.34086552541427]], "head": [168.49490416312793, 41.27136770640422], "nose": [[178.25664843118622, 43.44124070845555], [183.20338064707204, 44.540816807652355]], "arm_r": [[158.50441214925115, 61.691531369072976], [148.40811435988226, 89.92949865975466], [174.0, 100.46842362144986]], "arm_l": [[178.2389467772753, 60.38292816239561], [189.90484899006998, 87.96148452086629], [176.0, 100.98262552040433]], "leg_r": [[155.05025253169416, 143.3595146277828], [155.0073528953971, 153.29543427016455], [171.53631038856068, 160.88333799684227], [178.25689149245025, 168.2259053153988]], "leg_l": [[169.12793291022595, 143.03321385285724], [215.08503327392887, 144.9813173225602], [181.31782321147747, 161.30305888890103], [187.2036503720263, 168.79057970851895]]}}}, {"name": "Neck Rolls", "camera": 35.0, "frames": [{"order": ["leg_l", "leg_r", "arm_l", "spine", "arm_r", "head"], "shade": {"arm_r": "near", "arm_l": "far", "leg_r": "near", "leg_l": "far"}, "spine": [[160.0, 64.0], [160.0, 21.160862743968956], [160.0, -19.708659006037678]], "head": [171.38061648487894, -32.49312079333657], "nose": [[176.5398949555325, -23.926800366090653], [180.07013744825343, -18.065285320810304]], "arm_r": [[153.6906592001385, -18.143972149085513], [155.8324733454366, 11.548258390940887], [160.52152070437936, 41.119820372808604]], "arm_l": [[171.1495845045311, -19.659931294766643], [173.2913986498292, 10.032299245259756], [177.98044600877196, 39.603861227127474]], "leg_r": [[155.98496494554269, 64.99570981806046], [156.61457190991757, 110.40833397961296], [156.16054743205788, 149.78133298532248], [165.16982961073276, 150.99271411447162]], "leg_l": [[168.85527875912692, 64.61770475016273], [174.08875167395848, 109.83670152473152], [164.0, 147.88216467508], [174.58122841298848, 150.8132031809861]]}, {"order": ["leg_l", "leg_r", "arm_l", "spine", "arm_r", "head"], "shade": {"arm_r": "near", "arm_l": "far", "leg_r": "near", "leg_l": "far"}, "spine": [[160.0, 64.0], [162.9139746738203, 19.823897743730882], [154.17205065235942, -17.03472900556153]], "head": [153.12453367726502, -35.148439987716216], "nose": [[162.23394763661693, -31.023082146611472], [166.73946689638586, -28.98267874750428]], "arm_r": [[148.05012423863502, -12.895807892791026], [154.33891855598083, 14.89374058327624], [163.11430413163794, 42.59044372578424]], "arm_l": [[165.13422077075342, -19.560235550108835], [171.42301508809922, 8.22931292595843], [180.19840066375633, 35.92601606846643]], "leg_r": [[155.98496494554269, 64.99570981806046], [156.61457190991757, 110.40833397961296], [156.16054743205788, 149.78133298532248], [165.16982961073276, 150.99271411447162]], "leg_l": [[168.85527875912692, 64.61770475016273], [174.08875167395848, 109.83670152473152], [164.0, 147.88216467508], [174.58122841298848, 150.8132031809861]]}, {"order": ["leg_l", "leg_r", "arm_l", "spine", "arm_r", "head"], "shade": {"arm_r": "near", "arm_l": "far", "leg_r": "near", "leg_l": "far"}, "spine": [[160.0, 64.0], [160.0, 21.160862743968956], [160.0, -19.708659006037678]], "head": [153.33641694674432, -38.512215478516], "nose": [[161.32919767195267, -44.52182913321442], [165.9681531456001, -48.009767951558864]], "arm_r": [[153.6906592001385, -18.143972149085513], [155.8324733454366, 11.548258390940887], [160.52152070437936, 41.119820372808604]], "arm_l": [[171.1495845045311, -19.659931294766643], [173.2913986498292, 10.032299245259756], [177.98044600877196, 39.603861227127474]], "leg_r": [[155.98496494554269, 64.99570981806046], [156.61457190991757, 110.40833397961296], [156.16054743205788, 149.78133298532248], [165.16982961073276, 150.99271411447162]], "leg_l": [[168.85527875912692, 64.61770475016273], [174.08875167395848, 109.83670152473152], [164.0, 147.88216467508], [174.58122841298848, 150.8132031809861]]}, {"order": ["leg_l", "leg_r", "arm_l", "spine", "arm_r", "head"], "shade": {"arm_r": "near", "arm_l": "far", "leg_r": "near", "leg_l": "far"}, "spine": [[160.0, 64.0], [157.0860253261797, 21.269201783645215], [165.82794934764058, -19.925337085390197]], "head": [170.30045449761838, -39.40798760388682], "nose": [[180.02217287718435, -37.065298604380274], [186.48013645549753, -35.509092217459234]], "arm_r": [[159.7060229339162, -21.027840257638886], [157.70085690716655, 8.818571392275864], [158.303566049395, 38.54205986896477]], "arm_l": [[176.79011946603458, -17.20941934491831], [174.78495343928498, 12.636992304996438], [175.38766258151338, 42.36048078168535]], "leg_r": [[155.98496494554269, 64.99570981806046], [156.61457190991757, 110.40833397961296], [156.16054743205788, 149.78133298532248], [165.16982961073276, 150.99271411447162]], "leg_l": [[168.85527875912692, 64.61770475016273], [174.08875167395848, 109.83670152473152], [164.0, 147.88216467508], [174.58122841298848, 150.8132031809861]]}], "tween": {"t": 0.5, "sample": {"order": ["leg_l", "leg_r", "arm_l", "spine", "arm_r", "head"], "shade": {"arm_r": "near", "arm_l": "far", "leg_r": "near", "leg_l": "far"}, "spine": [[160.0, 64.0], [161.4679290575061, 20.64267047800022], [157.0641418849878, -18.672274474100206]], "head": [162.72087077889134, -35.233915555558895], "nose": [[170.2285926709034, -28.62830339678036], [174.87521206467858, -24.540010568912756]], "arm_r": [[150.8018299546917, -15.799053939069722], [155.03270573465034, 13.15571890388496], [161.78026604533693, 42.00060715071375]], "arm_l": [[168.16669751995354, -19.93208044090749], [172.39757329991218, 9.02269240204719], [179.14513361059878, 37.86758064887598]], "leg_r": [[155.98496494554269, 64.99570981806046], [156.5530112803125, 110.40321098059958], [156.04541303597708, 149.76987086878293], [165.0545136399393, 150.9981459014436]], "leg_l": [[168.85527875912692, 64.61770475016273], [174.08875167395848, 109.83670152473152], [164.0, 147.88216467508], [174.58122841298845, 150.8132031809861]]}}}, {"name": "Overhead Triceps Stretch", "camera": 40.0, "frames": [{"order": ["leg_l", "leg_r", "spine", "arm_l", "arm_r", "head"], "shade": {"arm_r": "near", "arm_l": "far", "leg_r": "near", "leg_l": "far"}, "spine": [[160.0, 64.0], [161.16295359997207, 21.356410973743678], [162.272438068911, -19.326553269696262]], "head": [164.9328825001008, -38.335831116240485], "nose": [[174.6663806423974, -36.04257711506479], [180.015629423895, -34.782271108722945]], "arm_r": [[155.20177436235906, -17.86330883254189], [166.09610938577018, -37.706394651916014], [146.89387147564, -55.93361473951907]], "arm_l": [[173.86954081587587, -19.280984693379658], [193.89556067214647, -35.16347455371521], [198.4725459338602, -64.19293966449294]], "leg_r": [[155.50048673219422, 64.93115555091643], [157.45202622343763, 110.06460929178084], [158.21239294139752, 149.183764076137], [166.64702989109946, 150.4943102984795]], "leg_l": [[169.0259523082187, 64.57765746255455], [172.35504357414234, 109.83191331245861], [162.0, 147.62941573491267], [172.53323300991636, 150.69016969434705]]}, {"order": ["leg_l", "leg_r", "arm_l", "spine", "arm_r", "head"], "shade": {"arm_r": "near", "arm_l": "far", "leg_r": "near", "leg_l": "far"}, "spine": [[160.0, 64.0], [162.43438403305933, 21.02155460880003], [169.34797173752037, -20.009322276027916]], "head": [175.72916593806963, -38.48639829069877], "nose": [[185.07160735756915, -34.92005726336842], [190.24410815251892, -32.9455303735957]], "arm_r": [[162.43579379477544, -20.44083187320207], [166.34604183376157, -48.96599323044342], [151.8757374220089, -28.493607897535185]], "arm_l": [[180.78658872067825, -18.068999665382783], [189.42294106870335, -44.89422830041568], [164.0, -53.42605795442014]], "leg_r": [[155.50048673219422, 64.93115555091643], [157.45202622343763, 110.06460929178084], [158.21239294139752, 149.183764076137], [166.64702989109946, 150.4943102984795]], "leg_l": [[169.0259523082187, 64.57765746255455], [172.35504357414234, 109.83191331245861], [162.0, 147.62941573491267], [172.53323300991636, 150.69016969434705]]}], "tween": {"t": 0.5, "sample": {"order": ["leg_l", "leg_r", "spine", "arm_l", "arm_r", "head"], "shade": {"arm_r": "near", "arm_l": "far", "leg_r": "near", "leg_l": "far"}, "spine": [[160.0, 64.0], [161.7954246174492, 21.207469215474156], [165.8256557275463, -19.86619066607126]], "head": [170.3699753116084, -38.7097346879485], "nose": [[179.93117163205625, -35.77996935231922], [185.21939608800238, -34.159538584160664]], "arm_r": [[158.8075288111505, -19.348352716342887], [166.39563936077067, -44.42588798396824], [145.34772804978564, -43.160878574485466]], "arm_l": [[177.370221684355, -18.87521560232866], [192.09535806067572, -41.01353840195073], [178.25562314256626, -66.99665153999453]], "leg_r": [[155.50048673219422, 64.93115555091643], [157.37713478136337, 110.05802895905501], [158.07262920713882, 149.16913898687545], [166.50707681467256, 150.50083895445817]], "leg_l": [[169.0259523082187, 64.57765746255455], [172.35504357414234, 109.83191331245861], [162.0, 147.62941573491267], [172.53323300991636, 150.69016969434705]]}}}, {"name": "Pec Deck", "camera": 90.0, "frames": [{"order": ["spine", "arm_l", "arm_r", "leg_l", "leg_r", "head"], "shade": {"arm_r": "far", "arm_l": "near", "leg_r": "far", "leg_l": "near"}, "spine": [[160.0, 116.0], [160.0, 73.16086274396895], [160.0, 32.29134099396232]], "head": [160.0, 12.59518593371817], "arm_r": [[149.0, 32.29134099396232], [119.2919579377529, 36.425901331217304], [92.367328079126, 38.40857274058021]], "arm_l": [[171.0, 32.29134099396232], [200.7080420622471, 36.425901331217304], [227.632671920874, 38.40857274058021]], "leg_r": [[153.0, 116.0], [153.0, 133.23190329713196], [153.0, 173.01277911186287], [153.0, 171.8629660159187]], "leg_l": [[167.0, 116.0], [167.0, 133.23190329713196], [167.0, 173.01277911186287], [167.0, 171.8629660159187]]}, {"order": ["spine", "leg_l", "leg_r", "arm_l", "arm_r", "head"], "shade": {"arm_r": "far", "arm_l": "near", "leg_r": "far", "leg_l": "near"}, "spine": [[160.0, 116.0], [160.0, 73.16086274396895], [160.0, 32.29134099396232]], "head": [160.0, 12.59518593371817], "arm_r": [[149.0, 32.29134099396232], [145.8641461019704, 39.50923965824833], [143.02209729517693, 33.74893662733645]], "arm_l": [[171.0, 32.29134099396232], [174.1358538980296, 39.50923965824833], [176.97790270482307, 33.74893662733645]], "leg_r": [[153.0, 116.0], [153.0, 133.23190329713196], [153.0, 173.01277911186287], [153.0, 171.8629660159187]], "leg_l": [[167.0, 116.0], [167.0, 133.23190329713196], [167.0, 173.01277911186287], [167.0, 171.8629660159187]]}], "tween": {"t": 0.5, "sample": {"order": ["spine", "arm_l", "arm_r", "leg_l", "leg_r", "head"], "shade": {"arm_r": "far", "arm_l": "near", "leg_r": "far", "leg_l": "near"}, "spine": [[160.0, 116.0], [160.0, 73.16086274396895], [160.0, 32.29134099396232]], "head": [160.0, 12.59518593371817], "arm_r": [[149.0, 32.29134099396232], [128.16024888623008, 48.32855050541065], [109.27302017191471, 54.37959395586806]], "arm_l": [[171.0, 32.29134099396232], [191.83975111376992, 48.32855050541065], [210.7269798280853, 54.37959395586806]], "leg_r": [[153.0, 116.0], [153.0, 133.23190329713196], [153.0, 173.01277911186287], [153.0, 171.8629660159187]], "leg_l": [[167.0, 116.0], [167.0, 133.23190329713196], [167.0, 173.01277911186287], [167.0, 171.8629660159187]]}}}, {"name": "Plank", "camera": 0.0, "frames": [{"order": ["arm_r", "leg_r", "spine", "leg_l", "arm_l", "head"], "shade": {"arm_r": "far", "arm_l": "near", "leg_r": "far", "leg_l": "near"}, "spine": [[172.0, 114.0], [128.6655306330091, 117.73367682621827], [87.32345066220162, 121.29569035008166]], "head": [67.39955670036672, 123.0123233736303], "nose": [[58.7064746151967, 127.95502747771098], [52.64429678870563, 131.4018546132537]], "arm_r": [[93.23229718027487, 121.35517590176984], [93.23229718027487, 150.89940849213608], [63.23229718027487, 150.89940849213608]], "arm_l": [[87.32345066220162, 123.2058203044179], [87.32345066220162, 152.75005289478415], [57.32345066220162, 152.75005289478415]], "leg_r": [[177.90884651807326, 114.7540782623559], [204.2933625902214, 151.86261333148943], [244.2933625902214, 151.86261333148943], [244.2933625902214, 162.69549861462372]], "leg_l": [[172.0, 115.2155372436685], [198.38451607214813, 152.32407231280206], [238.38451607214813, 152.32407231280206], [238.38451607214813, 163.15695759593632]]}, {"order": ["arm_r", "leg_r", "spine", "leg_l", "arm_l", "head"], "shade": {"arm_r": "far", "arm_l": "near", "leg_r": "far", "leg_l": "near"}, "spine": [[168.0, 137.0], [125.16086274396895, 129.56106188266668], [84.29134099396232, 122.46414390865907]], "head": [64.59518593371817, 119.04394247540239], "nose": [[55.90210384854815, 123.98664657948308], [49.839926022057085, 127.43347371502581]], "arm_r": [[90.20018751203557, 122.52362946034725], [90.20018751203557, 152.06786205071347], [60.20018751203557, 152.0678620507135]], "arm_l": [[84.29134099396232, 124.37427386299531], [84.29134099396232, 153.91850645336154], [54.29134099396232, 153.91850645336154]], "leg_r": [[173.90884651807326, 137.7540782623559], [219.21000315663483, 145.62054155884627], [258.60231327712313, 152.46094442535966], [256.6921833227869, 163.12925383968215]], "leg_l": [[168.0, 138.2155372436685], [213.30115663856157, 146.0820005401589], [252.6934667590499, 152.9224034066723], [250.78333680471366, 163.59071282099478]]}], "tween": {"t": 0.5, "sample": {"order": ["arm_r", "leg_r", "spine", "leg_l", "arm_l", "head"], "shade": {"arm_r": "far", "arm_l": "near", "leg_r": "far", "leg_l": "near"}, "spine": [[170.0, 125.5], [126.54140236118918, 123.63138307763239], [85.08090116554209, 121.84867957698282]], "head": [65.09993673390494, 120.9895453598023], "nose": [[56.40685464873492, 125.932249463883], [50.344676822243855, 129.37907659942573]], "arm_r": [[90.98974768361533, 121.908165128671], [90.98974768361533, 151.45239771903724], [60.989747683615334, 151.45239771903724]], "arm_l": [[85.08090116554209, 123.75880953131905], [85.08090116554209, 153.30304212168528], [55.08090116554209, 153.30304212168528]], "leg_r": [[175.90884651807326, 126.2540782623559], [214.704853025466, 150.59437198191316], [254.55264094913582, 154.0276380290104], [253.5939277789116, 164.81930091310488]], "leg_l": [[170.0, 126.7155372436685], [208.79600650739275, 151.05583096322576], [248.64379443106256, 154.489097010323], [247.68508126083833, 165.28075989441749]]}}}, {"name": "Pull-Up", "camera": 0.0, "frames": [{"order": ["leg_l", "leg_r", "spine", "arm_l", "arm_r", "head"], "shade": {"arm_r": "near", "arm_l": "far", "leg_r": "near", "leg_l": "far"}, "spine": [[156.0, 99.0], [156.0, 56.160862743968956], [156.0, 15.291340993962322]], "head": [156.69798993405, -4.392815700791431], "nose": [[166.67436236418465, -5.079833266250844], [173.6573107160034, -5.560710279412895]], "arm_r": [[156.0, 17.20147094829855], [154.4533259562162, -12.3034712212812], [151.81470930141467, -41.73320653220463]], "arm_l": [[161.90884651807326, 15.350826545650511], [160.50443880392413, -14.161015014786125], [158.00888856162837, -43.60285087153715]], "leg_r": [[156.0, 100.2155372436685], [182.38451607214813, 137.32407231280206], [142.5367281484783, 140.7573383598993], [137.8879272693306, 150.57526664807864]], "leg_l": [[161.90884651807326, 99.7540782623559], [188.2933625902214, 136.86261333148946], [148.44557466655155, 140.2958793785867], [143.79677378740385, 150.11380766676604]]}, {"order": ["leg_l", "leg_r", "arm_l", "spine", "arm_r", "head"], "shade": {"arm_r": "near", "arm_l": "far", "leg_r": "near", "leg_l": "far"}, "spine": [[156.0, 67.0], [156.0, 24.160862743968956], [156.0, -16.708659006037678]], "head": [157.3951294748825, -36.35683522248037], "nose": [[167.3419871354356, -37.38640925124002], [174.3036404030135, -38.106992338495076]], "arm_r": [[156.0, -14.79852905170145], [181.44676676044196, -30.44619337585729], [154.0, -42.37314613604329]], "arm_l": [[161.90884651807326, -16.64917345434949], [186.16861785786944, -34.02938406879529], [158.0, -44.19386765345278]], "leg_r": [[156.0, 68.2155372436685], [182.38451607214813, 105.32407231280206], [142.5367281484783, 108.75733835989931], [137.8879272693306, 118.57526664807864]], "leg_l": [[161.90884651807326, 67.7540782623559], [188.2933625902214, 104.86261333148944], [148.44557466655155, 108.2958793785867], [143.79677378740385, 118.11380766676604]]}], "tween": {"t": 0.5, "sample": {"order": ["leg_l", "leg_r", "arm_l", "spine", "arm_r", "head"], "shade": {"arm_r": "near", "arm_l": "far", "leg_r": "near", "leg_l": "far"}, "spine": [[156.0, 83.0], [156.0, 40.160862743968956], [156.0, -0.7086590060376778]], "head": [157.04671912485887, -20.37782117030325], "nose": [[167.00980719951306, -21.236235998159508], [173.98317008615527, -21.83705755640153]], "arm_r": [[156.0, 1.2014709482985495], [134.64946364596483, -19.55332843708773], [111.97773274796863, -0.20511103877473147]], "arm_l": [[161.90884651807326, -0.6491734543494891], [139.7155670588939, -20.52810638165094], [117.76662496819401, -0.3877900207003597]], "leg_r": [[156.0, 84.2155372436685], [182.38451607214813, 121.32407231280206], [142.5367281484783, 124.75733835989931], [137.8879272693306, 134.57526664807864]], "leg_l": [[161.90884651807326, 83.7540782623559], [188.2933625902214, 120.86261333148944], [148.44557466655155, 124.2958793785867], [143.79677378740385, 134.11380766676604]]}}}, {"name": "Push-Up", "camera": 0.0, "frames": [{"order": ["leg_r", "arm_r", "leg_l", "spine", "arm_l", "head"], "shade": {"arm_r": "far", "arm_l": "near", "leg_r": "far", "leg_l": "near"}, "spine": [[180.0, 115.0], [138.40074311560795, 102.4750484116029], [98.714095743142, 90.5259566663505]], "head": [79.58800062388129, 84.76735823490355], "nose": [[69.83685766497203, 86.98438574824536], [63.016267211475395, 88.53512054480812]], "arm_r": [[104.62294226121524, 90.58544221803868], [90.66949108176117, 116.73948142258237], [62.92966140223935, 127.98966973623477]], "arm_l": [[98.714095743142, 92.43608662068672], [98.08624768774057, 121.97384842742832], [93.92556209079443, 151.23256293137962]], "leg_r": [[185.90884651807326, 115.7540782623559], [216.81618561243002, 149.30606635968886], [256.0, 141.3890027259118], [253.44970263774323, 151.92672102829837]], "leg_l": [[180.0, 116.2155372436685], [221.11149742237373, 136.53803680407202], [260.0, 145.75976983403476], [253.14654590646848, 154.23313305715615]]}, {"order": ["arm_r", "leg_r", "spine", "leg_l", "arm_l", "head"], "shade": {"arm_r": "far", "arm_l": "near", "leg_r": "far", "leg_l": "near"}, "spine": [[180.0, 132.0], [136.6655306330091, 128.26632317378173], [95.32345066220162, 124.70430964991834]], "head": [75.39955670036672, 122.98767662636972], "nose": [[66.7064746151967, 127.93038073045041], [60.64429678870563, 131.37720786599314]], "arm_r": [[101.23229718027487, 124.76379520160651], [126.52667189632352, 140.64928481588592], [97.0, 145.87671697909758]], "arm_l": [[95.32345066220162, 126.61443960425457], [124.54010044659273, 133.32179563010098], [100.99999999999999, 151.63666950855597]], "leg_r": [[185.90884651807326, 132.7540782623559], [221.45545402765325, 161.50706980680354], [255.99999999999997, 141.6472709247043], [257.01133983112186, 152.43427406487965]], "leg_l": [[180.0, 133.2155372436685], [220.84205541554815, 154.05827872604254], [260.0, 146.01803803282723], [257.4838828139067, 156.5637222789729]]}], "tween": {"t": 0.5, "sample": {"order": ["arm_r", "leg_r", "spine", "leg_l", "arm_l", "head"], "shade": {"arm_r": "far", "arm_l": "near", "leg_r": "far", "leg_l": "near"}, "spine": [[180.0, 123.5], [137.29921752002664, 115.3259072573788], [96.56168940694857, 107.52763487074017]], "head": [76.9291457379953, 103.76943131091434], "nose": [[67.60607009461341, 107.38609559555283], [61.093147118739246, 109.91262834251884]], "arm_r": [[102.47053592502182, 107.58712042242836], [122.25277767997544, 129.79803772926599], [97.0, 145.74758287970135]], "arm_l": [[96.56168940694857, 109.43776482507641], [119.61748516508456, 128.34069448148384], [101.0, 151.50753540915974]], "leg_r": [[185.90884651807326, 124.2540782623559], [218.77913752303337, 155.94506275047252], [256.0, 141.51813682530806], [255.32534956444712, 152.3306284389917]], "leg_l": [[180.0, 124.7155372436685], [220.01754793404967, 147.05561095864437], [260.0, 145.88890393343098], [255.64850815815672, 155.8381198287707]]}}}, {"name": "Rear Delt Fly", "camera": 270.0, "frames": [{"order": ["leg_l", "leg_r", "arm_l", "arm_r", "spine", "head"], "shade": {"arm_r": "near", "arm_l": "far", "leg_r": "near", "leg_l": "far"}, "spine": [[160.0, 116.0], [160.0, 73.16086274396895], [160.0, 32.29134099396232]], "head": [160.0, 12.59518593371817], "arm_r": [[171.0, 32.29134099396232], [174.1358538980296, 29.690992159873403], [177.16485616560564, 19.444223248777263]], "arm_l": [[149.0, 32.29134099396232], [145.8641461019704, 29.690992159873403], [142.83514383439433, 19.444223248777263]], "leg_r": [[167.0, 116.0], [167.0, 117.60537684831505], [167.0, 153.55713870028174], [167.0, 148.73505608560188]], "leg_l": [[153.0, 116.0], [153.0, 117.60537684831505], [153.0, 153.55713870028174], [153.0, 148.73505608560188]]}, {"order": ["leg_l", "leg_r", "spine", "arm_l", "arm_r", "head"], "shade": {"arm_r": "near", "arm_l": "far", "leg_r": "near", "leg_l": "far"}, "spine": [[160.0, 116.0], [160.0, 73.16086274396895], [160.0, 32.29134099396232]], "head": [160.0, 12.59518593371817], "arm_r": [[171.0, 32.29134099396232], [200.8356568610482, 35.1988540984957], [229.6546883674333, 35.09863647252796]], "arm_l": [[149.0, 32.29134099396232], [119.1643431389518, 35.1988540984957], [90.3453116325667, 35.09863647252796]], "leg_r": [[167.0, 116.0], [167.0, 117.60537684831505], [167.0, 153.55713870028174], [167.0, 148.73505608560188]], "leg_l": [[153.0, 116.0], [153.0, 117.60537684831505], [153.0, 153.55713870028174], [153.0, 148.73505608560188]]}], "tween": {"t": 0.5, "sample": {"order": ["leg_l", "leg_r", "arm_l", "arm_r", "spine", "head"], "shade": {"arm_r": "near", "arm_l": "far", "leg_r": "near", "leg_l": "far"}, "spine": [[160.0, 116.0], [160.0, 73.16086274396895], [160.0, 32.29134099396232]], "head": [160.0, 12.59518593371817], "arm_r": [[171.0, 32.29134099396232], [192.21320343559643, 43.375209342088894], [212.703584492363, 47.46101864010683]], "arm_l": [[149.0, 32.29134099396232], [127.78679656440357, 43.375209342088894], [107.296415507637, 47.46101864010683]], "leg_r": [[167.0, 116.0], [167.0, 117.60537684831505], [167.0, 153.55713870028174], [167.0, 148.73505608560188]], "leg_l": [[153.0, 116.0], [153.0, 117.60537684831505], [153.0, 153.55713870028174], [153.0, 148.73505608560188]]}}}, {"name": "Reverse Crunch", "camera": 0.0, "frames": [{"order": ["arm_l", "leg_l", "spine", "arm_r", "leg_r", "head"], "shade": {"arm_r": "near", "arm_l": "far", "leg_r": "near", "leg_l": "far"}, "spine": [[172.0, 148.0], [128.5, 148.0], [87.0, 148.0]], "head": [67.43704798532389, 143.90493909881587], "nose": [[67.43704798532389, 133.90493909881587], [67.43704798532389, 127.01128482773042]], "arm_r": [[87.0, 149.91012995433624], [116.98172481057287, 150.94120880220163], [146.96344962114574, 151.97228765006705]], "arm_l": [[92.90884651807325, 148.05948555168817], [122.89057132864612, 149.09056439955359], [152.872296139219, 150.121643247419]], "leg_r": [[172.0, 149.2155372436685], [164.0121838273212, 104.60260696559263], [201.59988865875755, 118.07557051893123], [205.3621102353399, 107.89598815654968]], "leg_l": [[177.90884651807326, 148.7540782623559], [169.92103034539446, 104.14114798428001], [207.5087351768308, 117.61411153761861], [211.27095675341317, 107.43452917523706]]}, {"order": ["arm_l", "leg_l", "spine", "arm_r", "leg_r", "head"], "shade": {"arm_r": "near", "arm_l": "far", "leg_r": "near", "leg_l": "far"}, "spine": [[166.0, 136.0], [124.61787286428175, 154.24267631947558], [82.62501214971675, 143.35521174704758]], "head": [62.63719560933484, 144.04259764562454], "nose": [[62.63719560933484, 134.04259764562454], [62.63719560933484, 127.14894337453909]], "arm_r": [[82.62501214971675, 145.26534170138382], [112.60673696028962, 146.29642054924923], [142.58846177086252, 147.32749939711462]], "arm_l": [[88.53385866779, 143.41469729873577], [118.51558347836287, 144.44577614660116], [148.49730828893578, 145.47685499446658]], "leg_r": [[166.0, 137.2155372436685], [146.5595599599278, 96.15874622037313], [185.95187008041614, 102.99914908688652], [187.86200003475238, 92.33083967256403]], "leg_l": [[171.90884651807326, 136.7540782623559], [152.46840647800107, 95.69728723906053], [191.8607165984894, 102.5376901055739], [193.77084655282565, 91.86938069125141]]}], "tween": {"t": 0.5, "sample": {"order": ["arm_l", "leg_l", "spine", "arm_r", "leg_r", "head"], "shade": {"arm_r": "near", "arm_l": "far", "leg_r": "near", "leg_l": "far"}, "spine": [[169.0, 142.0], [126.03181909460824, 151.19312771952025], [84.40784565448814, 145.72317600490808]], "head": [64.48395169265324, 144.00654298135944], "nose": [[64.48395169265324, 134.00654298135944], [64.48395169265324, 127.11288871027399]], "arm_r": [[84.40784565448814, 147.6333059592443], [114.38957046506101, 148.6643848071097], [144.37129527563388, 149.69546365497513]], "arm_l": [[90.31669217256139, 145.78266155659625], [120.29841698313426, 146.81374040446167], [150.28014179370714, 147.84481925232706]], "leg_r": [[169.0, 143.2155372436685], [155.16753322280343, 100.01105626897177], [193.80456627436615, 110.20653635873893], [196.65157577049388, 99.74277269053276]], "leg_l": [[174.90884651807326, 142.7540782623559], [161.0763797408767, 99.54959728765917], [199.7134127924394, 109.74507737742633], [202.56042228856714, 99.28131370922014]]}}}, {"name": "Romanian Deadlift", "camera": 0.0, "frames": [{"order": ["leg_l", "arm_l", "leg_r", "spine", "arm_r", "head"], "shade": {"arm_r": "near", "arm_l": "far", "leg_r": "near", "leg_l": "far"}, "spine": [[90.0, 92.0], [131.26145916952032, 77.91407563146277], [166.9527046464468, 56.71838660269156]], "head": [185.3628017154956, 49.02248570910264], "nose": [[195.3258897901498, 49.8809005369589], [202.299252676792, 50.48172209520092]], "arm_r": [[166.9527046464468, 58.628516557027794], [167.522630693969, 88.16741731595586], [169.12519553685217, 117.66946650593746]], "arm_l": [[172.86155116452005, 56.77787215437974], [172.53496926154835, 86.32035410289532], [173.2408596233939, 115.8564070410833]], "leg_r": [[90.0, 93.2155372436685], [125.35053290875736, 122.20202514661878], [155.3086980593084, 148.30423046258957], [160.72538022288882, 138.87577986942745]], "leg_l": [[95.90884651807325, 92.7540782623559], [130.836880114458, 122.23311800484156], [160.3993109485087, 148.76930488988666], [165.9571573187271, 139.4208727010124]]}, {"order": ["leg_l", "leg_r", "arm_l", "spine", "arm_r", "head"], "shade": {"arm_r": "near", "arm_l": "far", "leg_r": "near", "leg_l": "far"}, "spine": [[158.0, 64.0], [165.55369572851146, 21.811685497906495], [172.76009510168907, -18.436936383401104]], "head": [176.91832891804427, -37.70268319925994], "nose": [[186.8947013481789, -37.01566563380052], [193.87764969999765, -36.53478862063847]], "arm_r": [[172.76009510168907, -16.526806429064877], [178.85644942928292, 12.400979889721263], [199.1744301067988, 34.137801113206514]], "arm_l": [[178.66894161976234, -18.377450831712917], [183.4474723060758, 10.789583023349335], [202.20923781110346, 33.84326058608493]], "leg_r": [[158.0, 65.2155372436685], [169.22887526493585, 109.1462686355685], [158.0, 146.95458074368176], [168.55768072289158, 149.9956086837736]], "leg_l": [[163.90884651807326, 64.7540782623559], [174.01236624892732, 108.94900788074216], [162.0, 146.52304464760766], [172.49226113348837, 149.77625928644824]]}], "tween": {"t": 0.5, "sample": {"order": ["leg_l", "arm_l", "leg_r", "spine", "arm_r", "head"], "shade": {"arm_r": "near", "arm_l": "far", "leg_r": "near", "leg_l": "far"}, "spine": [[124.0, 78.0], [152.2476749245726, 45.366861135771344], [175.74775741142687, 11.627906421285644]], "head": [188.46932181698216, -3.570131021415193], "nose": [[198.43942052699484, -2.7973880417618164], [205.41784186312674, -2.256518161392056]], "arm_r": [[175.74775741142687, 13.538036375621871], [172.91579688708677, 42.95033841992456], [171.05157770169677, 72.43747391486767]], "arm_l": [[181.65660392950014, 11.687391972973833], [178.0074482941626, 41.01224285393908], [175.3206698023005, 70.4377517450443]], "leg_r": [[124.0, 79.2155372436685], [159.67849876443978, 107.8096593131734], [158.0, 147.16727220151085], [168.97835398703234, 146.48800914018568]], "leg_l": [[129.90884651807326, 78.7540782623559], [165.468203411963, 107.49177652673711], [162.0, 146.73573610543676], [172.99823667699596, 146.54177648268518]]}}}, {"name": "Rotary", "camera": 90.0, "frames": [{"order": ["spine", "arm_l", "leg_l", "leg_r", "arm_r", "head"], "shade": {"arm_r": "near", "arm_l": "far", "leg_r": "far", "leg_l": "near"}, "spine": [[160.0, 122.0], [160.0, 79.16086274396895], [160.0, 38.29134099396232]], "head": [160.0, 18.59518593371817], "nose": [[169.63488735000612, 21.272674636344597], [173.34432219963855, 22.303508681644907]], "arm_r": [[152.92933629344807, 39.754585431116695], [174.52472560523668, 53.00593171303545], [197.15692080730136, 61.433928518814795]], "arm_l": [[167.07066370655193, 36.82809655680795], [188.66605301834056, 50.079442838726706], [211.29824822040524, 58.50743964450605]], "leg_r": [[153.0, 122.0], [140.32068163241803, 135.6641252039847], [136.5497405147205, 175.47598817361995], [133.7005822327046, 174.9683561722579]], "leg_l": [[167.0, 122.0], [179.67931836758197, 135.6641252039847], [183.4502594852795, 175.47598817361995], [186.2994177672954, 174.9683561722579]]}, {"order": ["spine", "arm_r", "leg_l", "leg_r", "arm_l", "head"], "shade": {"arm_r": "far", "arm_l": "near", "leg_r": "far", "leg_l": "near"}, "spine": [[160.0, 122.0], [160.0, 79.16086274396895], [160.0, 38.29134099396232]], "head": [160.0, 18.59518593371817], "nose": [[150.36511264999388, 21.272674636344597], [146.65567780036145, 22.30350868164491]], "arm_r": [[152.92933629344807, 36.82809655680795], [131.33394698165944, 50.079442838726706], [108.70175177959479, 58.50743964450605]], "arm_l": [[167.07066370655193, 39.754585431116695], [145.47527439476332, 53.00593171303545], [122.84307919269864, 61.433928518814795]], "leg_r": [[153.0, 122.0], [140.32068163241803, 135.6641252039847], [136.5497405147205, 175.47598817361995], [133.7005822327046, 174.9683561722579]], "leg_l": [[167.0, 122.0], [179.67931836758197, 135.6641252039847], [183.4502594852795, 175.47598817361995], [186.2994177672954, 174.9683561722579]]}], "tween": {"t": 0.5, "sample": {"order": ["spine", "leg_l", "leg_r", "arm_l", "arm_r", "head"], "shade": {"arm_r": "far", "arm_l": "near", "leg_r": "far", "leg_l": "near"}, "spine": [[160.0, 122.0], [160.0, 79.16086274396895], [160.0, 38.29134099396232]], "head": [160.0, 18.59518593371817], "arm_r": [[149.0, 38.29134099396232], [149.0, 53.29134099396232], [149.0, 63.55194529373239]], "arm_l": [[171.0, 38.29134099396232], [171.0, 53.29134099396232], [171.0, 63.55194529373239]], "leg_r": [[153.0, 122.0], [140.32068163241803, 135.6641252039847], [136.5497405147205, 175.47598817361995], [133.7005822327046, 174.9683561722579]], "leg_l": [[167.0, 122.0], [179.67931836758197, 135.6641252039847], [183.4502594852795, 175.47598817361995], [186.2994177672954, 174.9683561722579]]}}}, {"name": "Seated Row", "camera": 0.0, "frames": [{"order": ["leg_l", "arm_l", "spine", "leg_r", "arm_r", "head"], "shade": {"arm_r": "near", "arm_l": "far", "leg_r": "near", "leg_l": "far"}, "spine": [[140.0, 122.0], [142.69891028706257, 79.2013101935184], [149.59296717847204, 38.855014516213274]], "head": [153.06593073181065, 19.458088308354192], "nose": [[163.02901880646485, 18.599673480497934], [170.00238169310705, 17.998851922255916]], "arm_r": [[149.59296717847204, 40.7651444705495], [170.10755873258697, 62.32212354359968], [200.0, 64.82166477360376]], "arm_l": [[155.5018136965453, 38.914500067901464], [174.0120238448619, 62.16456016148103], [204.0, 63.000943256194205]], "leg_r": [[140.0, 123.2155372436685], [183.8850455429191, 109.63722816102359], [188.0, 148.8205388219859], [198.94163850640507, 147.7061180825139]], "leg_l": [[145.90884651807326, 122.7540782623559], [189.43323013923415, 108.09307121777746], [192.0, 147.4041949728996], [202.97732933112334, 146.70905688665255]]}, {"order": ["leg_l", "arm_l", "spine", "leg_r", "arm_r", "head"], "shade": {"arm_r": "near", "arm_l": "far", "leg_r": "near", "leg_l": "far"}, "spine": [[140.0, 122.0], [142.69891028706257, 79.2013101935184], [149.59296717847204, 38.855014516213274]], "head": [153.06593073181065, 19.458088308354192], "nose": [[163.02901880646485, 18.599673480497934], [170.00238169310705, 17.998851922255916]], "arm_r": [[149.59296717847204, 40.7651444705495], [130.27974637330342, 63.37285383528793], [158.0, 74.66974230372583]], "arm_l": [[155.5018136965453, 38.914500067901464], [134.82908862986338, 60.32446610131683], [162.0, 72.84902078631629]], "leg_r": [[140.0, 123.2155372436685], [183.8850455429191, 109.63722816102359], [188.0, 148.8205388219859], [198.94163850640507, 147.7061180825139]], "leg_l": [[145.90884651807326, 122.7540782623559], [189.43323013923415, 108.09307121777746], [192.0, 147.4041949728996], [202.97732933112334, 146.70905688665255]]}], "tween": {"t": 0.5, "sample": {"order": ["leg_l", "arm_l", "spine", "leg_r", "arm_r", "head"], "shade": {"arm_r": "near", "arm_l": "far", "leg_r": "near", "leg_l": "far"}, "spine": [[140.0, 122.0], [142.69891028706257, 79.2013101935184], [149.59296717847204, 38.855014516213274]], "head": [153.06593073181065, 19.458088308354192], "nose": [[163.02901880646485, 18.599673480497934], [170.00238169310705, 17.998851922255916]], "arm_r": [[149.59296717847204, 40.7651444705495], [149.00535132812342, 70.30370907354869], [179.0, 69.74570353866478]], "arm_l": [[155.5018136965453, 38.914500067901464], [153.0031939480439, 68.35608343607598], [182.99999999999997, 67.92498202125525]], "leg_r": [[140.0, 123.2155372436685], [183.8850455429191, 109.63722816102359], [188.0, 148.8205388219859], [198.94163850640507, 147.7061180825139]], "leg_l": [[145.90884651807326, 122.7540782623559], [189.43323013923415, 108.09307121777746], [192.0, 147.4041949728996], [202.97732933112334, 146.70905688665255]]}}}, {"name": "Shoulder Press", "camera": 0.0, "frames": [{"order": ["leg_l", "arm_l", "spine", "leg_r", "arm_r", "head"], "shade": {"arm_r": "near", "arm_l": "far", "leg_r": "near", "leg_l": "far"}, "spine": [[120.0, 130.0], [103.0200605630874, 90.37728052628361], [95.1324142218102, 50.073787462921175]], "head": [98.60537777514881, 30.676861255062093], "nose": [[108.5109515671687, 29.305873344521444], [115.4428280483597, 28.346462102667882]], "arm_r": [[95.1324142218102, 51.9839174172574], [110.1324142218102, 77.5699733758307], [110.1324142218102, 48.02574078546445]], "arm_l": [[101.04126073988344, 50.133273014609365], [116.04126073988344, 75.71932897318266], [116.04126073988344, 46.17509638281641]], "leg_r": [[120.0, 131.2155372436685], [161.917285943973, 112.5576236573147], [164.0, 151.89650005692488], [174.98507904390829, 151.3324549957621]], "leg_l": [[125.90884651807325, 130.7540782623559], [167.3506724370636, 111.09303668974187], [168.0, 150.48015620783858], [178.99855056415495, 150.3043039328269]]}, {"order": ["leg_l", "arm_l", "spine", "leg_r", "arm_r", "head"], "shade": {"arm_r": "near", "arm_l": "far", "leg_r": "near", "leg_l": "far"}, "spine": [[120.0, 130.0], [103.0200605630874, 90.37728052628361], [95.1324142218102, 50.073787462921175]], "head": [98.60537777514881, 30.676861255062093], "nose": [[108.5109515671687, 29.305873344521444], [115.4428280483597, 28.346462102667882]], "arm_r": [[95.1324142218102, 51.9839174172574], [112.76597179058439, 28.082131165884945], [133.6057229043543, 6.829788793172227]], "arm_l": [[101.04126073988344, 50.133273014609365], [118.67481830865763, 26.231486763236905], [139.51456942242757, 4.979144390524189]], "leg_r": [[120.0, 131.2155372436685], [161.917285943973, 112.5576236573147], [164.0, 151.89650005692488], [174.98507904390829, 151.3324549957621]], "leg_l": [[125.90884651807325, 130.7540782623559], [167.3506724370636, 111.09303668974187], [168.0, 150.48015620783858], [178.99855056415495, 150.3043039328269]]}], "tween": {"t": 0.5, "sample": {"order": ["leg_l", "arm_l", "spine", "leg_r", "arm_r", "head"], "shade": {"arm_r": "near", "arm_l": "far", "leg_r": "near", "leg_l": "far"}, "spine": [[120.0, 130.0], [103.0200605630874, 90.37728052628361], [95.1324142218102, 50.073787462921175]], "head": [98.60537777514881, 30.676861255062093], "nose": [[108.5109515671687, 29.305873344521444], [115.4428280483597, 28.346462102667882]], "arm_r": [[95.1324142218102, 51.9839174172574], [125.09130026444741, 53.53014308133817], [136.32949806692477, 26.137207627984708]], "arm_l": [[101.04126073988344, 50.133273014609365], [131.00014678252066, 51.67949867869013], [142.23834458499803, 24.286563225336668]], "leg_r": [[120.0, 131.2155372436685], [161.917285943973, 112.5576236573147], [164.0, 151.89650005692488], [174.98507904390829, 151.3324549957621]], "leg_l": [[125.90884651807325, 130.7540782623559], [167.3506724370636, 111.09303668974187], [168.0, 150.48015620783858], [178.99855056415495, 150.3043039328269]]}}}, {"name": "Side Plank", "camera": 0.0, "frames": [{"order": ["arm_r", "leg_r", "spine", "leg_l", "arm_l", "head"], "shade": {"arm_r": "far", "arm_l": "near", "leg_r": "far", "leg_l": "near"}, "spine": [[174.0, 150.0], [132.6290415411608, 136.76197856352545], [93.16019611491195, 124.13260179079685]], "head": [74.13906578900888, 118.0461551533373], "nose": [[64.17597771435469, 117.18774032548103], [57.20261482771247, 116.58691876723901]], "arm_r": [[99.0690426329852, 124.19208734248504], [127.25982125656246, 134.296810007489], [156.2375960452345, 141.94342007481436]], "arm_l": [[93.16019611491195, 126.0427317451331], [89.95929250465917, 155.4183141839495], [60.0, 153.87974546036065]], "leg_r": [[179.90884651807326, 150.7540782623559], [225.90184049526727, 151.5446924600911], [265.8957483015229, 152.23218306681738], [265.70377183071275, 163.0634184490528]], "leg_l": [[174.0, 151.2155372436685], [219.992993977194, 152.00615144140374], [259.98690178344964, 152.69364204813002], [259.7949253126395, 163.52487743036542]]}, {"order": ["leg_r", "arm_r", "spine", "leg_l", "arm_l", "head"], "shade": {"arm_r": "far", "arm_l": "near", "leg_r": "far", "leg_l": "near"}, "spine": [[174.0, 137.0], [131.16086274396895, 129.56106188266668], [90.29134099396232, 122.46414390865907]], "head": [70.59518593371817, 119.04394247540239], "nose": [[60.59518593371817, 119.04394247540239], [53.59518593371817, 119.04394247540239]], "arm_r": [[96.20018751203557, 122.52362946034725], [111.20018751203557, 96.93757350177395], [126.20018751203557, 71.35151754320066]], "arm_l": [[90.29134099396232, 124.37427386299531], [89.99905209869154, 153.91710417204732], [60.0, 153.68224624951935]], "leg_r": [[179.90884651807326, 137.7540782623559], [225.21000315663483, 145.62054155884627], [264.60231327712313, 152.46094442535966], [262.6921833227869, 163.12925383968215]], "leg_l": [[174.0, 138.2155372436685], [219.30115663856157, 146.0820005401589], [258.6934667590499, 152.9224034066723], [256.78333680471366, 163.59071282099478]]}], "tween": {"t": 0.5, "sample": {"order": ["leg_r", "arm_r", "spine", "leg_l", "arm_l", "head"], "shade": {"arm_r": "far", "arm_l": "near", "leg_r": "far", "leg_l": "near"}, "spine": [[174.0, 143.5], [131.79213590699416, 133.13627470916663], [91.52486326654031, 123.24904253515317]], "head": [72.11894874102038, 118.48411136695391], "nose": [[62.128179926165075, 118.05453193528285], [55.13484237509207, 117.75383495926968]], "arm_r": [[97.43370978461355, 123.30852808684135], [125.6244884081908, 113.20380542183739], [153.34087438352944, 101.89771708756348]], "arm_l": [[91.52486326654031, 125.1591724894894], [89.98658163375015, 154.66454016997503], [59.999999999999986, 153.78099585494002]], "leg_r": [[179.90884651807326, 144.2540782623559], [225.6970716429635, 148.59600171041538], [265.5129195776506, 152.3715873174236], [264.45861629992817, 163.15460014560324]], "leg_l": [[174.0, 144.7155372436685], [219.78822512489023, 149.05746069172798], [259.6040730595774, 152.83304629873624], [258.54976978185493, 163.61605912691584]]}}}, {"name": "Standing Calf Raise", "camera": 0.0, "frames": [{"order": ["leg_l", "leg_r", "arm_l", "spine", "arm_r", "head"], "shade": {"arm_r": "near", "arm_l": "far", "leg_r": "near", "leg_l": "far"}, "spine": [[160.0, 64.0], [161.5181281065588, 21.186959188910578], [162.9664572197126, -19.657665952703468]], "head": [164.36158669459508, -39.30584216914616], "nose": [[174.36158669459508, -39.30584216914616], [181.36158669459508, -39.30584216914616]], "arm_r": [[162.9664572197126, -17.74753599836724], [164.0134421207876, 11.778699043763396], [168.18863514958957, 41.035409193477136]], "arm_l": [[168.87530373778586, -19.59818040101528], [169.92228863886086, 9.928054641115358], [174.09748166766283, 39.1847647908291]], "leg_r": [[160.0, 65.2155372436685], [168.06607636623892, 109.81480911859667], [158.0, 147.939388496694], [168.64599592855438, 150.6655047598624]], "leg_l": [[165.90884651807326, 64.7540782623559], [172.71840731660157, 109.55611956268012], [162.00000000000003, 147.5078524006199], [172.5977298599761, 150.4106343225862]]}, {"order": ["leg_l", "leg_r", "arm_l", "spine", "arm_r", "head"], "shade": {"arm_r": "near", "arm_l": "far", "leg_r": "near", "leg_l": "far"}, "spine": [[160.0, 55.0], [161.5181281065588, 12.186959188910578], [162.9664572197126, -28.657665952703468]], "head": [164.36158669459508, -48.30584216914616], "nose": [[174.36158669459508, -48.30584216914616], [181.36158669459508, -48.30584216914616]], "arm_r": [[162.9664572197126, -26.74753599836724], [164.0134421207876, 2.778699043763396], [168.18863514958957, 32.035409193477136]], "arm_l": [[168.87530373778586, -28.59818040101528], [169.92228863886086, 0.9280546411153574], [174.09748166766283, 30.184764790829092]], "leg_r": [[160.0, 56.215537243668514], [168.06607636623892, 100.81480911859667], [158.0, 138.939388496694], [163.06640975574908, 148.5548393941648]], "leg_l": [[165.90884651807326, 55.754078262355904], [172.71840731660157, 100.55611956268012], [162.00000000000003, 138.5078524006199], [166.90079995019303, 148.20619194420698]]}], "tween": {"t": 0.5, "sample": {"order": ["leg_l", "leg_r", "arm_l", "spine", "arm_r", "head"], "shade": {"arm_r": "near", "arm_l": "far", "leg_r": "near", "leg_l": "far"}, "spine": [[160.0, 59.5], [161.5181281065588, 16.686959188910578], [162.9664572197126, -24.157665952703468]], "head": [164.36158669459508, -43.80584216914616], "nose": [[174.36158669459508, -43.80584216914616], [181.36158669459508, -43.80584216914616]], "arm_r": [[162.9664572197126, -22.24753599836724], [164.0134421207876, 7.278699043763396], [168.18863514958957, 36.535409193477136]], "arm_l": [[168.87530373778586, -24.09818040101528], [169.92228863886086, 5.428054641115358], [174.09748166766283, 34.6847647908291]], "leg_r": [[160.0, 60.715537243668514], [168.06607636623892, 105.31480911859667], [158.0, 143.439388496694], [166.5996846423216, 150.19415207052123]], "leg_l": [[165.90884651807326, 60.254078262355904], [172.71840731660157, 105.05611956268012], [162.00000000000003, 143.0078524006199], [170.4826264968593, 149.9046747536479]]}}}, {"name": "Standing Calf Stretch", "camera": 0.0, "frames": [{"order": ["leg_l", "leg_r", "arm_l", "spine", "arm_r", "head"], "shade": {"arm_r": "near", "arm_l": "far", "leg_r": "near", "leg_l": "far"}, "spine": [[160.0, 66.0], [170.59618644035737, 24.374309027589845], [186.21725231980906, -13.573789038579548]], "head": [194.98467525559062, -31.27657594171221], "nose": [[204.60832220826177, -28.5589631417822], [211.33715407983, -26.658814506583642]], "arm_r": [[186.21725231980906, -11.66365908424332], [188.3099465321328, 17.808605240420718], [209.89014054229233, 38.33175370810613]], "arm_l": [[192.12609883788232, -13.51430348689136], [194.21879305020607, 15.95796083777268], [215.7989870603656, 36.48110930545809]], "leg_r": [[160.0, 67.2155372436685], [175.16556540504365, 109.98393208966951], [187.22985964654342, 147.54182987483443], [197.31336898935066, 143.21283640822708]], "leg_l": [[165.90884651807326, 66.7540782623559], [157.78606467079257, 111.34336773614788], [142.0, 147.53823689459549], [152.70742489329234, 150.02007985883768]]}, {"order": ["leg_l", "arm_l", "leg_r", "spine", "arm_r", "head"], "shade": {"arm_r": "near", "arm_l": "far", "leg_r": "near", "leg_l": "far"}, "spine": [[160.0, 68.0], [177.8449674978852, 28.74769124941882], [202.39643095943165, -4.4202453757258695]], "head": [215.7790430866088, -19.057341090546714], "nose": [[224.86662519788973, -14.884110762524257], [231.2107797071463, -11.970726577436773]], "arm_r": [[202.39643095943165, -2.510115421389642], [198.72420173956954, 26.811941847485613], [195.78470647585493, 56.2140096981627]], "arm_l": [[208.30527747750492, -4.360759824037681], [204.15369854281798, 24.89920922697154], [200.73277082933996, 54.25073071932251]], "leg_r": [[160.0, 69.2155372436685], [179.93274697663705, 110.04274491100989], [196.21451686919335, 146.0240134993241], [205.54108250286276, 140.28036566038193]], "leg_l": [[165.90884651807326, 68.7540782623559], [148.56714690316622, 110.71273056909666], [132.3754437974776, 146.7333951610521], [143.13990766102046, 148.96313513172313]]}], "tween": {"t": 0.5, "sample": {"order": ["leg_l", "arm_l", "leg_r", "spine", "arm_r", "head"], "shade": {"arm_r": "near", "arm_l": "far", "leg_r": "near", "leg_l": "far"}, "spine": [[160.0, 67.0], [174.26917504841117, 26.407887228155587], [194.49986089975675, -9.416353188154432]], "head": [205.6837189691717, -25.74520576796695], "nose": [[215.06780908160056, -22.28994126842204], [221.62451440633933, -19.875732658837062]], "arm_r": [[194.49986089975675, -7.506223233818204], [193.70641989937332, 22.02767447620785], [204.05970368705914, 49.75678161626014]], "arm_l": [[200.40870741783002, -9.356867636466243], [199.373637753329, 20.169774839066125], [209.49937694165087, 47.980254176067106]], "leg_r": [[160.0, 68.2155372436685], [177.60126700830682, 110.06923414430075], [191.8168250129063, 146.88995559085808], [201.54566768152094, 141.8347521274287]], "leg_l": [[165.90884651807326, 67.7540782623559], [151.06952728568317, 110.63332035745131], [137.015040258231, 147.51396171963245], [147.86193480658685, 149.31507754712842]]}}}, {"name": "Standing Forward Fold", "camera": 0.0, "frames": [{"order": ["leg_l", "leg_r", "arm_l", "spine", "arm_r", "head"], "shade": {"arm_r": "near", "arm_l": "far", "leg_r": "near", "leg_l": "far"}, "spine": [[160.0, 64.0], [163.7912748095231, 21.3238785947173], [167.40823813355095, -19.390122286184578]], "head": [169.8456250016539, -38.939465193360675], "nose": [[179.8441478685724, -38.76759175239952], [186.84308173466712, -38.64728089622242]], "arm_r": [[167.40823813355095, -17.47999233184835], [167.40823813355095, 12.064240258517891], [170.02291041598068, 41.4960481242301]], "arm_l": [[173.3170846516242, -19.33063673449639], [173.3170846516242, 10.213595855869853], [175.93175693405394, 39.64540372158206]], "leg_r": [[160.0, 65.2155372436685], [168.06607636623892, 109.81480911859668], [158.0, 147.939388496694], [168.64599592855438, 150.6655047598624]], "leg_l": [[165.90884651807326, 64.7540782623559], [172.71840731660157, 109.55611956268012], [162.0, 147.50785240061987], [172.59772985997608, 150.4106343225862]]}, {"order": ["arm_l", "leg_l", "spine", "arm_r", "leg_r", "head"], "shade": {"arm_r": "near", "arm_l": "far", "leg_r": "near", "leg_l": "far"}, "spine": [[147.0, 66.0], [176.1289416829083, 98.8575650078507], [187.3972636865633, 139.0385228514936]], "head": [189.48783295191635, 158.62678031347502], "nose": [[184.73694397530744, 167.42615835581051], [181.4506430358062, 173.51289380046708]], "arm_r": [[187.3972636865633, 140.94865280582985], [182.4192496006142, 170.08331055850218], [210.68489359821646, 160.183500587288]], "arm_l": [[193.30611020463655, 139.09800840318178], [186.02056319437705, 167.75778889244543], [215.38942014795313, 161.72949102185854]], "leg_r": [[147.0, 67.2155372436685], [141.31274251864636, 112.16912679040732], [116.21554710763508, 142.84285757112133], [125.8492956904415, 148.07170342364373]], "leg_l": [[152.90884651807326, 66.7540782623559], [145.81726113426228, 111.51366557248716], [119.2597840340148, 140.9707851128171], [128.62869772062507, 146.64719652698653]]}], "tween": {"t": 0.5, "sample": {"order": ["leg_l", "arm_l", "leg_r", "spine", "arm_r", "head"], "shade": {"arm_r": "near", "arm_l": "far", "leg_r": "near", "leg_l": "far"}, "spine": [[153.5, 65.0], [195.0328826650446, 51.61662929027126], [236.57347679163044, 47.926177033458714]], "head": [256.5727152529139, 48.09805622977341], "nose": [[261.7058802321052, 56.68005001306202], [265.2586487728301, 62.61982355503152]], "arm_r": [[236.57347679163044, 49.83630698779495], [234.07579830025136, 79.27796781424398], [259.31796266290564, 95.24379849787402]], "arm_l": [[242.4823233097037, 47.9856625851469], [238.81197686747683, 77.30794847930343], [262.8923626362581, 94.92844135448324]], "leg_r": [[153.5, 66.2155372436685], [166.9043301898599, 109.55070334848604], [158.0, 147.95458074368176], [168.8965972088972, 149.4364364079613]], "leg_l": [[159.40884651807326, 65.7540782623559], [171.89384470090084, 109.35476432290021], [162.0, 147.52304464760766], [172.85477539736297, 149.27750973779763]]}}}, {"name": "Standing Quad Stretch", "camera": 0.0, "frames": [{"order": ["leg_l", "arm_l", "leg_r", "spine", "arm_r", "head"], "shade": {"arm_r": "near", "arm_l": "far", "leg_r": "near", "leg_l": "far"}, "spine": [[160.0, 64.0], [161.5181281065588, 21.186959188910578], [162.9664572197126, -19.657665952703468]], "head": [164.36158669459508, -39.30584216914616], "nose": [[174.35567849015837, -39.649541429917065], [181.35141427929204, -39.89012649441899]], "arm_r": [[162.9664572197126, -17.74753599836724], [147.06887929271645, 7.307394202295484], [151.2440723215184, 36.564104352009224]], "arm_l": [[168.87530373778586, -19.59818040101528], [195.24990093602662, -33.34960627592398], [218.31387531576726, -52.3214550379599]], "leg_r": [[160.0, 65.2155372436685], [153.598037355837, 110.07582613989624], [122.07760721156811, 85.82349837463056], [111.87858481133344, 89.88156862741086]], "leg_l": [[165.90884651807326, 64.7540782623559], [172.71840731660157, 109.55611956268012], [162.00000000000003, 147.5078524006199], [172.5977298599761, 150.4106343225862]]}, {"order": ["leg_l", "arm_l", "spine", "leg_r", "arm_r", "head"], "shade": {"arm_r": "near", "arm_l": "far", "leg_r": "near", "leg_l": "far"}, "spine": [[160.0, 64.0], [161.5181281065588, 21.186959188910578], [162.9664572197126, -19.657665952703468]], "head": [164.36158669459508, -39.30584216914616], "nose": [[174.35567849015837, -39.649541429917065], [181.35141427929204, -39.89012649441899]], "arm_r": [[162.9664572197126, -17.74753599836724], [150.76798165630018, 9.244052078465458], [156.0, 38.3355128699944]], "arm_l": [[168.87530373778586, -19.59818040101528], [194.08432618194038, -35.19178059954181], [216.3056442657986, -54.9914509633138]], "leg_r": [[160.0, 65.2155372436685], [116.01483426203507, 51.955138515520545], [154.0, 39.6105356653511], [159.45624794549292, 30.204236892595254]], "leg_l": [[165.90884651807326, 64.7540782623559], [172.71840731660157, 109.55611956268012], [162.00000000000003, 147.5078524006199], [172.5977298599761, 150.4106343225862]]}], "tween": {"t": 0.5, "sample": {"order": ["leg_l", "arm_l", "spine", "leg_r", "arm_r", "head"], "shade": {"arm_r": "near", "arm_l": "far", "leg_r": "near", "leg_l": "far"}, "spine": [[160.0, 64.0], [161.5181281065588, 21.186959188910578], [162.9664572197126, -19.657665952703468]], "head": [164.36158669459508, -39.30584216914616], "nose": [[174.35567849015837, -39.649541429917065], [181.35141427929204, -39.89012649441899]], "arm_r": [[162.9664572197126, -17.74753599836724], [148.88406149406435, 8.339389938618353], [153.5884153863569, 37.518116152632096]], "arm_l": [[168.87530373778586, -19.59818040101528], [194.68483483546345, -34.28473592696265], [217.33279023539066, -53.6789032423792]], "leg_r": [[160.0, 65.2155372436685], [121.19953747183251, 89.54894130397363], [128.05510569102682, 50.73950342195268], [120.81943634843438, 42.5801415318936]], "leg_l": [[165.90884651807326, 64.7540782623559], [172.71840731660157, 109.55611956268012], [162.00000000000003, 147.5078524006199], [172.5977298599761, 150.4106343225862]]}}}, {"name": "Standing Side Bend", "camera": 90.0, "frames": [{"order": ["leg_l", "leg_r", "spine", "arm_r", "arm_l", "head"], "shade": {"arm_r": "far", "arm_l": "near", "leg_r": "far", "leg_l": "near"}, "spine": [[160.0, 72.0], [153.03719012291472, 28.66760595178478], [126.51599455364676, -4.1603828869694155]], "head": [116.21523305544568, -21.043282954169158], "arm_r": [[117.08715424592353, 1.4189654949775277], [128.77181618709193, 28.91334251867918], [139.84864615181866, 56.420863887144534]], "arm_l": [[135.94483486137, -9.739731268916358], [147.93654155006897, -37.233957687641194], [152.7812111713494, -55.72796157898259]], "leg_r": [[153.0, 72.0], [138.36855694632547, 115.55868611102298], [155.0, 149.09377549913083], [146.55707891051017, 154.93895289329112]], "leg_l": [[167.0, 72.0], [181.63144305367453, 115.55868611102298], [165.0, 149.09377549913083], [173.44292108948983, 154.93895289329112]]}, {"order": ["leg_l", "leg_r", "spine", "arm_l", "arm_r", "head"], "shade": {"arm_r": "far", "arm_l": "near", "leg_r": "far", "leg_l": "near"}, "spine": [[160.0, 72.0], [160.0, 29.160862743968956], [160.0, -11.708659006037678]], "head": [160.0, -31.40481406628183], "arm_r": [[149.0, -11.708659006037678], [144.82480697119803, 17.8366392933887], [140.77363501897415, 47.26294768420651]], "arm_l": [[171.0, -11.708659006037678], [175.17519302880197, 17.8366392933887], [179.22636498102585, 47.26294768420651]], "leg_r": [[153.0, 72.0], [138.36855694632547, 115.55868611102298], [155.0, 149.09377549913083], [146.55707891051017, 154.93895289329112]], "leg_l": [[167.0, 72.0], [181.63144305367453, 115.55868611102298], [165.0, 149.09377549913083], [173.44292108948983, 154.93895289329112]]}, {"order": ["leg_l", "leg_r", "spine", "arm_l", "arm_r", "head"], "shade": {"arm_r": "near", "arm_l": "far", "leg_r": "far", "leg_l": "near"}, "spine": [[160.0, 72.0], [166.96280987708528, 28.66760595178478], [193.48400544635325, -4.1603828869694155]], "head": [203.78476694455432, -21.043282954169158], "arm_r": [[184.05516513863, -9.739731268916358], [172.06345844993103, -37.233957687641194], [167.2187888286506, -55.72796157898259]], "arm_l": [[202.91284575407647, 1.4189654949775277], [191.22818381290807, 28.91334251867918], [180.15135384818134, 56.420863887144534]], "leg_r": [[153.0, 72.0], [138.36855694632547, 115.55868611102298], [155.0, 149.09377549913083], [146.55707891051017, 154.93895289329112]], "leg_l": [[167.0, 72.0], [181.63144305367453, 115.55868611102298], [165.0, 149.09377549913083], [173.44292108948983, 154.93895289329112]]}, {"order": ["leg_l", "leg_r", "spine", "arm_l", "arm_r", "head"], "shade": {"arm_r": "far", "arm_l": "near", "leg_r": "far", "leg_l": "near"}, "spine": [[160.0, 72.0], [160.0, 29.160862743968956], [160.0, -11.708659006037678]], "head": [160.0, -31.40481406628183], "arm_r": [[149.0, -11.708659006037678], [144.82480697119803, 17.8366392933887], [140.77363501897415, 47.26294768420651]], "arm_l": [[171.0, -11.708659006037678], [175.17519302880197, 17.8366392933887], [179.22636498102585, 47.26294768420651]], "leg_r": [[153.0, 72.0], [138.36855694632547, 115.55868611102298], [155.0, 149.09377549913083], [146.55707891051017, 154.93895289329112]], "leg_l": [[167.0, 72.0], [181.63144305367453, 115.55868611102298], [165.0, 149.09377549913083], [173.44292108948983, 154.93895289329112]]}], "tween": {"t": 0.5, "sample": {"order": ["leg_l", "leg_r", "spine", "arm_r", "arm_l", "head"], "shade": {"arm_r": "far", "arm_l": "near", "leg_r": "far", "leg_l": "near"}, "spine": [[160.0, 72.0], [156.63534088571913, 29.02687874664438], [142.7915448634304, -9.792229018314188]], "head": [137.44677734186524, -28.772043845484575], "arm_r": [[132.19160987813555, -6.897266347007331], [136.08805632571406, 22.68539136798885], [139.7334672760993, 52.166082466652526]], "arm_l": [[153.39147984872525, -12.687191689621045], [183.09625879428003, -8.649429316315874], [207.62273713211505, -4.858687263051138]], "leg_r": [[153.0, 72.0], [138.36855694632547, 115.55868611102298], [155.0, 149.09377549913083], [146.55707891051017, 154.93895289329112]], "leg_l": [[167.0, 72.0], [181.63144305367453, 115.55868611102298], [165.0, 149.09377549913083], [173.44292108948983, 154.93895289329112]]}}}, {"name": "Torso Twist", "camera": 90.0, "frames": [{"order": ["leg_l", "leg_r", "spine", "arm_r", "arm_l", "head"], "shade": {"arm_r": "far", "arm_l": "near", "leg_r": "far", "leg_l": "near"}, "spine": [[160.0, 64.0], [160.0, 21.160862743968956], [160.0, -19.708659006037678]], "head": [160.0, -39.40481406628183], "nose": [[150.68351813315385, -35.77119801271661], [147.83636163162325, -34.660749485167834]], "arm_r": [[150.6714709422793, -20.720873666029334], [140.45270482677998, 4.751067330158591], [126.41597666385152, 22.521983399674568]], "arm_l": [[169.3285290577207, -18.69644434604602], [159.10976294222135, 6.775496650141903], [145.0730347792929, 24.54641271965788]], "leg_r": [[153.0, 64.0], [152.38216056651342, 109.45365967810031], [151.8451597222945, 148.77302494282907], [151.8406455123998, 150.78833858281408]], "leg_l": [[167.0, 64.0], [167.61783943348658, 109.45365967810031], [168.1548402777055, 148.77302494282907], [168.1593544876002, 150.78833858281408]]}, {"order": ["leg_l", "leg_r", "spine", "arm_l", "arm_r", "head"], "shade": {"arm_r": "near", "arm_l": "far", "leg_r": "far", "leg_l": "near"}, "spine": [[160.0, 64.0], [160.0, 21.160862743968956], [160.0, -19.708659006037678]], "head": [160.0, -39.40481406628183], "nose": [[169.31648186684615, -35.77119801271661], [172.16363836837675, -34.660749485167834]], "arm_r": [[150.6714709422793, -18.69644434604602], [160.89023705777865, 6.775496650141903], [174.92696522070713, 24.54641271965788]], "arm_l": [[169.3285290577207, -20.720873666029334], [179.54729517322002, 4.751067330158591], [193.5840233361485, 22.521983399674568]], "leg_r": [[153.0, 64.0], [152.38216056651342, 109.45365967810031], [151.8451597222945, 148.77302494282907], [151.8406455123998, 150.78833858281408]], "leg_l": [[167.0, 64.0], [167.61783943348658, 109.45365967810031], [168.1548402777055, 148.77302494282907], [168.1593544876002, 150.78833858281408]]}], "tween": {"t": 0.5, "sample": {"order": ["leg_l", "leg_r", "spine", "arm_l", "arm_r", "head"], "shade": {"arm_r": "far", "arm_l": "near", "leg_r": "far", "leg_l": "near"}, "spine": [[160.0, 64.0], [160.0, 21.160862743968956], [160.0, -19.708659006037678]], "head": [160.0, -39.40481406628183], "arm_r": [[149.0, -19.708659006037678], [149.0, 6.272103107495482], [149.0, 24.741947367265226]], "arm_l": [[171.0, -19.708659006037678], [171.0, 6.272103107495482], [171.0, 24.741947367265226]], "leg_r": [[153.0, 64.0], [152.30227750929063, 109.43468725833473], [151.6958455907651, 148.7345183160037], [151.69074752238387, 150.77701284803751]], "leg_l": [[167.0, 64.0], [167.69772249070937, 109.43468725833473], [168.3041544092349, 148.73451831600366], [168.30925247761613, 150.7770128480375]]}}}, {"name": "Tricep Press", "camera": 0.0, "frames": [{"order": ["leg_l", "arm_l", "spine", "leg_r", "arm_r", "head"], "shade": {"arm_r": "near", "arm_l": "far", "leg_r": "near", "leg_l": "far"}, "spine": [[118.0, 124.0], [109.72232766064437, 81.92461008445406], [104.68785811999925, 41.33721444350374]], "head": [106.08298759488176, 21.689038227061047], "nose": [[116.02984525543485, 20.659464198301396], [122.99149852301275, 19.93888111104634]], "arm_r": [[104.68785811999925, 43.24734439783997], [94.67819740520659, 71.09854849438184], [124.0, 64.85204926757933]], "arm_l": [[110.5967046380725, 41.39669999519193], [98.50612246687119, 68.43532854979176], [128.0, 63.03132775016979]], "leg_r": [[118.0, 125.2155372436685], [162.26738385552633, 112.89958304064265], [156.0, 151.8053465749981], [166.8641356033426, 153.50269283330525]], "leg_l": [[123.90884651807325, 124.7540782623559], [167.98485944606693, 111.78953829173301], [160.00000000000003, 150.38900272591184], [170.7786039325257, 152.55147938544167]]}, {"order": ["leg_l", "arm_l", "spine", "leg_r", "arm_r", "head"], "shade": {"arm_r": "near", "arm_l": "far", "leg_r": "near", "leg_l": "far"}, "spine": [[118.0, 124.0], [109.72232766064437, 81.92461008445406], [104.68785811999925, 41.33721444350374]], "head": [106.08298759488176, 21.689038227061047], "nose": [[116.02984525543485, 20.659464198301396], [122.99149852301275, 19.93888111104634]], "arm_r": [[104.68785811999925, 43.24734439783997], [109.6655943384287, 72.38204819466002], [124.0, 98.3355128699944]], "arm_l": [[110.5967046380725, 41.39669999519193], [113.17159954067507, 70.83190879489234], [128.0, 96.51479135258487]], "leg_r": [[118.0, 125.2155372436685], [162.26738385552633, 112.89958304064265], [156.0, 151.8053465749981], [166.8641356033426, 153.50269283330525]], "leg_l": [[123.90884651807325, 124.7540782623559], [167.98485944606693, 111.78953829173301], [160.00000000000003, 150.38900272591184], [170.7786039325257, 152.55147938544167]]}], "tween": {"t": 0.5, "sample": {"order": ["leg_l", "arm_l", "spine", "leg_r", "arm_r", "head"], "shade": {"arm_r": "near", "arm_l": "far", "leg_r": "near", "leg_l": "far"}, "spine": [[118.0, 124.0], [109.72232766064437, 81.92461008445406], [104.68785811999925, 41.33721444350374]], "head": [106.08298759488176, 21.689038227061047], "nose": [[116.02984525543485, 20.659464198301396], [122.99149852301275, 19.93888111104634]], "arm_r": [[104.68785811999925, 43.24734439783997], [95.81620416576652, 71.47018477789757], [124.0, 81.59378106878685]], "arm_l": [[110.5967046380725, 41.39669999519193], [100.04454561797358, 69.05300441583627], [128.0, 79.77305955137733]], "leg_r": [[118.0, 125.2155372436685], [162.26738385552633, 112.89958304064265], [156.0, 151.8053465749981], [166.8641356033426, 153.50269283330525]], "leg_l": [[123.90884651807325, 124.7540782623559], [167.98485944606693, 111.78953829173301], [160.0, 150.38900272591184], [170.7786039325257, 152.5514793854417]]}}}, {"name": "Triceps Pushdown", "camera": 0.0, "frames": [{"order": ["leg_l", "leg_r", "arm_l", "spine", "arm_r", "head"], "shade": {"arm_r": "near", "arm_l": "far", "leg_r": "near", "leg_l": "far"}, "spine": [[150.0, 66.0], [155.33005328091872, 23.464845696367505], [163.2776668032939, -16.66816291776044]], "head": [168.79041391963386, -35.60132233443484], "nose": [[178.69598771165374, -34.23033442389419], [185.62786419284475, -33.270923182040626]], "arm_r": [[163.2776668032939, -14.758032963424213], [147.83339766715355, 10.57038294758685], [172.0, -6.935259274591587]], "arm_l": [[169.18651332136716, -16.608677366072254], [150.1367514394947, 6.21479360962754], [176.0, -8.75598079200112]], "leg_r": [[150.0, 67.2155372436685], [160.60371763953367, 111.29667164972889], [146.0, 147.96977299066958], [156.24068183654285, 151.9247829380784]], "leg_l": [[155.90884651807326, 66.7540782623559], [165.23395514054224, 111.11463772661938], [150.0, 147.53823689459549], [160.17101027135118, 151.6639291057432]]}, {"order": ["leg_l", "leg_r", "arm_l", "spine", "arm_r", "head"], "shade": {"arm_r": "near", "arm_l": "far", "leg_r": "near", "leg_l": "far"}, "spine": [[150.0, 66.0], [155.33005328091872, 23.464845696367505], [163.2776668032939, -16.66816291776044]], "head": [168.79041391963386, -35.60132233443484], "nose": [[178.69598771165374, -34.23033442389419], [185.62786419284475, -33.270923182040626]], "arm_r": [[163.2776668032939, -14.758032963424213], [158.24284519048118, 14.367155954155876], [168.0, 42.30512837601883]], "arm_l": [[169.18651332136716, -16.608677366072254], [163.00090098657685, 12.300726187737686], [172.0, 40.4844068586093]], "leg_r": [[150.0, 67.2155372436685], [160.60371763953367, 111.29667164972889], [146.0, 147.96977299066958], [156.24068183654285, 151.9247829380784]], "leg_l": [[155.90884651807326, 66.7540782623559], [165.23395514054224, 111.11463772661938], [150.0, 147.53823689459549], [160.17101027135118, 151.6639291057432]]}], "tween": {"t": 0.5, "sample": {"order": ["leg_l", "leg_r", "arm_l", "spine", "arm_r", "head"], "shade": {"arm_r": "near", "arm_l": "far", "leg_r": "near", "leg_l": "far"}, "spine": [[150.0, 66.0], [155.33005328091872, 23.464845696367505], [163.2776668032939, -16.66816291776044]], "head": [168.79041391963386, -35.60132233443484], "nose": [[178.69598771165374, -34.23033442389419], [185.62786419284475, -33.270923182040626]], "arm_r": [[163.2776668032939, -14.758032963424213], [142.29329874083328, 6.3558478668007865], [170.0, 17.68493455071362]], "arm_l": [[169.18651332136716, -16.608677366072254], [146.90717119470105, 3.1766695627598747], [174.0, 15.864213033304088]], "leg_r": [[150.0, 67.2155372436685], [160.60371763953367, 111.29667164972889], [146.0, 147.96977299066958], [156.24068183654285, 151.9247829380784]], "leg_l": [[155.90884651807326, 66.7540782623559], [165.23395514054224, 111.11463772661938], [150.0, 147.53823689459549], [160.17101027135118, 151.6639291057432]]}}}]} \ No newline at end of file +{"profile": "neutral", "pitch": 10.0, "exercises": [{"name": "Abdominal", "camera": 0.0, "frames": [{"order": ["leg_l", "arm_l", "spine", "leg_r", "arm_r", "head"], "shade": {"arm_r": "near", "arm_l": "far", "leg_r": "near", "leg_l": "far"}, "spine": [[128.0, 126.0], [123.50070744350393, 83.31559451522868], [125.00047162900262, 42.39449550813546]], "head": [127.78393364820391, 22.89002207499297], "nose": [[137.6895074402238, 24.26100998553362], [144.6213839214148, 25.22042122738718]], "arm_r": [[125.00047162900262, 44.30462546247169], [126.4045258123093, 73.81648333735453], [155.0, 64.8824337615549]], "arm_l": [[130.90931814707588, 42.453981059823654], [132.3936810167171, 71.96202716335539], [161.0, 63.06171224414536]], "leg_r": [[128.0, 127.2155372436685], [171.17430886688956, 111.58284855334222], [168.0, 150.8509233159615], [178.9653082306577, 151.71059641116776]], "leg_l": [[133.90884651807326, 126.7540782623559], [176.35384130990658, 109.29150625391821], [172.0, 148.449771713863], [182.93464482641144, 149.6288883001427]]}, {"order": ["leg_l", "arm_l", "spine", "leg_r", "arm_r", "head"], "shade": {"arm_r": "near", "arm_l": "far", "leg_r": "near", "leg_l": "far"}, "spine": [[128.0, 126.0], [123.11337415401846, 76.7383796324037], [167.64073825067507, 57.70967534760443]], "head": [186.18441534201082, 50.33136579709479], "nose": [[193.66654290527876, 56.965954490223126], [198.8685566836205, 61.57870955266287]], "arm_r": [[167.64073825067507, 59.61980530194066], [161.74067731283776, 88.58703906530346], [190.0, 78.66974230372583]], "arm_l": [[173.54958476874833, 57.76916089929262], [167.73598638975727, 86.75334426565297], [196.0, 76.84902078631629]], "leg_r": [[128.0, 127.2155372436685], [171.1743088668896, 111.58284855334223], [168.0, 150.8509233159615], [178.9653082306577, 151.71059641116778]], "leg_l": [[133.90884651807326, 126.7540782623559], [176.35384130990658, 109.29150625391821], [172.0, 148.449771713863], [182.93464482641144, 149.62888830014273]]}], "tween": {"t": 0.5, "sample": {"order": ["leg_l", "arm_l", "spine", "leg_r", "arm_r", "head"], "shade": {"arm_r": "near", "arm_l": "far", "leg_r": "near", "leg_l": "far"}, "spine": [[128.0, 126.0], [122.50068568111516, 81.31026966131319], [148.00041311155596, 46.22466606468976]], "head": [160.31364261806914, 30.70388407251191], "nose": [[169.4012247293501, 34.87711440053437], [175.74537923860663, 37.79049858562185]], "arm_r": [[148.00041311155596, 48.134796019025984], [143.02317459968845, 77.26958228190288], [172.5, 71.77608803264036]], "arm_l": [[153.90925962962922, 46.28415161637795], [149.0202111310658, 75.43341647160537], [178.5, 69.95536651523084]], "leg_r": [[128.0, 127.2155372436685], [171.17430886688956, 111.58284855334223], [168.0, 150.8509233159615], [178.96530823065774, 151.71059641116776]], "leg_l": [[133.90884651807326, 126.7540782623559], [176.35384130990658, 109.29150625391821], [172.0, 148.449771713863], [182.93464482641144, 149.62888830014273]]}}}, {"name": "Abductor", "camera": 90.0, "frames": [{"order": ["spine", "arm_l", "arm_r", "leg_l", "leg_r", "head"], "shade": {"arm_r": "far", "arm_l": "near", "leg_r": "far", "leg_l": "near"}, "spine": [[160.0, 116.0], [160.0, 73.16086274396895], [160.0, 32.29134099396232]], "head": [160.0, 12.59518593371817], "arm_r": [[149.0, 32.29134099396232], [139.72949016875157, 60.82303648281693], [131.3275549188913, 86.68153428172431]], "arm_l": [[171.0, 32.29134099396232], [180.27050983124843, 60.82303648281693], [188.6724450811087, 86.68153428172431]], "leg_r": [[153.0, 116.0], [147.39401020336322, 119.18487990007281], [148.240505779194, 158.00032051492718], [146.92030916255513, 160.65582876256806]], "leg_l": [[167.0, 116.0], [172.60598979663678, 119.18487990007281], [171.75949422080603, 158.00032051492718], [173.07969083744487, 160.65582876256806]]}, {"order": ["spine", "arm_l", "arm_r", "leg_l", "leg_r", "head"], "shade": {"arm_r": "far", "arm_l": "near", "leg_r": "far", "leg_l": "near"}, "spine": [[160.0, 116.0], [160.0, 73.16086274396895], [160.0, 32.29134099396232]], "head": [160.0, 12.59518593371817], "arm_r": [[149.0, 32.29134099396232], [139.72949016875157, 60.82303648281693], [131.3275549188913, 86.68153428172431]], "arm_l": [[171.0, 32.29134099396232], [180.27050983124843, 60.82303648281693], [188.6724450811087, 86.68153428172431]], "leg_r": [[153.0, 116.0], [130.0, 118.77890040367839], [133.47296355333862, 157.655643279158], [128.05652091177146, 160.2155443678479]], "leg_l": [[167.0, 116.0], [190.0, 118.77890040367839], [186.52703644666138, 157.655643279158], [191.94347908822854, 160.2155443678479]]}], "tween": {"t": 0.5, "sample": {"order": ["spine", "arm_l", "arm_r", "leg_l", "leg_r", "head"], "shade": {"arm_r": "far", "arm_l": "near", "leg_r": "far", "leg_l": "near"}, "spine": [[160.0, 116.0], [160.0, 73.16086274396895], [160.0, 32.29134099396232]], "head": [160.0, 12.59518593371817], "arm_r": [[149.0, 32.29134099396232], [139.72949016875157, 60.82303648281693], [131.3275549188913, 86.68153428172431]], "arm_l": [[171.0, 32.29134099396232], [180.27050983124843, 60.82303648281693], [188.6724450811087, 86.68153428172431]], "leg_r": [[153.0, 116.0], [138.40398580536578, 119.04297885114491], [140.6079608193648, 157.87984629952567], [137.17063587672408, 160.50193720402325]], "leg_l": [[167.0, 116.0], [181.59601419463425, 119.04297885114491], [179.3920391806352, 157.87984629952567], [182.82936412327592, 160.50193720402325]]}}, "orbit": [{"yaw": 127.0, "sample": {"order": ["spine", "arm_r", "leg_r", "arm_l", "leg_l", "head"], "shade": {"arm_r": "far", "arm_l": "near", "leg_r": "far", "leg_l": "near"}, "spine": [[160.0, 116.0], [160.0, 73.16086274396895], [160.0, 32.29134099396232]], "head": [160.0, 12.59518593371817], "nose": [[150.25538327938614, 14.840724837485546], [146.0426781173218, 15.811496044064228]], "arm_r": [[154.77104199355594, 32.327140292628755], [144.38560499931648, 59.71678856368911], [127.45898099051918, 84.10364976890271]], "arm_l": [[168.78499061052023, 33.440885896654606], [173.2070703112358, 62.76814640805501], [169.70061398975147, 88.91108067494635]], "leg_r": [[157.9655840337451, 116.45381562691817], [126.1618216543397, 117.4651190633214], [128.48609521997193, 156.46478728666625], [120.87622833113718, 158.60144216785787]], "leg_l": [[165.59044857033106, 116.73152857444055], [142.74097123203953, 118.91452964634716], [143.71316194575897, 157.73727338344696], [138.21200685350843, 160.14986013576745]], "props": {"bg": [{"kind": "poly", "pts": [[170.17558907270748, 64.59122072790889], [164.32336047718314, 120.25119531754564], [171.43542568533545, 120.66441958783159], [177.28765428085978, 65.00444499819484]], "w": 16, "color": "equipment"}, {"kind": "poly", "pts": [[131.35448580972135, 127.88309544322196], [171.286261312086, 133.1082995463687], [185.5103917283906, 133.9347480869406], [145.57861622602596, 128.70954398379385]], "w": 10, "color": "equipment"}, {"kind": "line", "pts": [[157.9099183587413, 135.8785623534417], [156.44686120986023, 149.79355600085088]], "w": 6, "color": "equipment"}], "fg": [{"kind": "line", "pts": [[124.80326858752156, 130.3861845930585], [127.52037472115785, 104.54405353358429]], "w": 6, "color": "prop"}, {"kind": "line", "pts": [[141.38241816522137, 131.83559517608427], [144.0995242988577, 105.99346411661006]], "w": 6, "color": "prop"}]}}}, {"yaw": 270.0, "sample": {"order": ["leg_l", "leg_r", "arm_l", "arm_r", "spine", "head"], "shade": {"arm_r": "near", "arm_l": "far", "leg_r": "near", "leg_l": "far"}, "spine": [[160.0, 116.0], [160.0, 73.16086274396895], [160.0, 32.29134099396232]], "head": [160.0, 12.59518593371817], "arm_r": [[171.0, 32.29134099396232], [180.27050983124843, 59.10236470334958], [188.67244508110866, 79.06508551601353]], "arm_l": [[149.0, 32.29134099396232], [139.72949016875157, 59.102364703349586], [131.3275549188913, 79.06508551601354]], "leg_r": [[167.0, 116.0], [172.60598979663678, 103.4151913488214], [171.759494220806, 143.18179634613904], [173.07969083744487, 142.05424005271527]], "leg_l": [[153.0, 116.0], [147.39401020336322, 103.4151913488214], [148.24050577919397, 143.18179634613904], [146.9203091625551, 142.05424005271527]], "props": {"bg": [{"kind": "poly", "pts": [[160.0, 69.87214486573811], [160.0, 122.49493162974898], [160.0, 126.59917334965701], [160.0, 73.97638658564614]], "w": 16, "color": "equipment"}, {"kind": "poly", "pts": [[185.0, 125.9911475918806], [135.0, 125.9911475918806], [135.0, 134.19963103169664], [185.0, 134.19963103169664]], "w": 10, "color": "equipment"}, {"kind": "line", "pts": [[160.0, 134.79385241571816], [160.0, 147.9495491067209]], "w": 6, "color": "equipment"}], "fg": [{"kind": "line", "pts": [[172.60598979663678, 115.6311954190382], [172.60598979663678, 91.19918727860458]], "w": 6, "color": "prop"}, {"kind": "line", "pts": [[147.39401020336322, 115.6311954190382], [147.39401020336322, 91.19918727860458]], "w": 6, "color": "prop"}]}}}]}, {"name": "Adductor", "camera": 90.0, "frames": [{"order": ["spine", "arm_l", "arm_r", "leg_l", "leg_r", "head"], "shade": {"arm_r": "far", "arm_l": "near", "leg_r": "far", "leg_l": "near"}, "spine": [[160.0, 116.0], [160.0, 73.16086274396895], [160.0, 32.29134099396232]], "head": [160.0, 12.59518593371817], "arm_r": [[149.0, 32.29134099396232], [139.72949016875157, 60.82303648281693], [131.3275549188913, 86.68153428172431]], "arm_l": [[171.0, 32.29134099396232], [180.27050983124843, 60.82303648281693], [188.6724450811087, 86.68153428172431]], "leg_r": [[153.0, 116.0], [130.0, 118.77890040367839], [133.47296355333862, 157.655643279158], [128.05652091177146, 160.2155443678479]], "leg_l": [[167.0, 116.0], [190.0, 118.77890040367839], [186.52703644666138, 157.655643279158], [191.94347908822854, 160.2155443678479]]}, {"order": ["spine", "arm_l", "arm_r", "leg_l", "leg_r", "head"], "shade": {"arm_r": "far", "arm_l": "near", "leg_r": "far", "leg_l": "near"}, "spine": [[160.0, 116.0], [160.0, 73.16086274396895], [160.0, 32.29134099396232]], "head": [160.0, 12.59518593371817], "arm_r": [[149.0, 32.29134099396232], [139.72949016875157, 60.82303648281693], [131.3275549188913, 86.68153428172431]], "arm_l": [[171.0, 32.29134099396232], [180.27050983124843, 60.82303648281693], [188.6724450811087, 86.68153428172431]], "leg_r": [[153.0, 116.0], [147.39401020336322, 119.18487990007281], [148.240505779194, 158.00032051492718], [146.92030916255513, 160.65582876256806]], "leg_l": [[167.0, 116.0], [172.60598979663678, 119.18487990007281], [171.75949422080603, 158.00032051492718], [173.07969083744487, 160.65582876256806]]}], "tween": {"t": 0.5, "sample": {"order": ["spine", "arm_l", "arm_r", "leg_l", "leg_r", "head"], "shade": {"arm_r": "far", "arm_l": "near", "leg_r": "far", "leg_l": "near"}, "spine": [[160.0, 116.0], [160.0, 73.16086274396895], [160.0, 32.29134099396232]], "head": [160.0, 12.59518593371817], "arm_r": [[149.0, 32.29134099396232], [139.72949016875157, 60.82303648281693], [131.3275549188913, 86.68153428172431]], "arm_l": [[171.0, 32.29134099396232], [180.27050983124843, 60.82303648281693], [188.6724450811087, 86.68153428172431]], "leg_r": [[153.0, 116.0], [138.40398580536578, 119.04297885114491], [140.6079608193648, 157.87984629952567], [137.17063587672408, 160.50193720402325]], "leg_l": [[167.0, 116.0], [181.59601419463425, 119.04297885114491], [179.3920391806352, 157.87984629952567], [182.82936412327592, 160.50193720402325]]}}}, {"name": "Arm Circles", "camera": 40.0, "frames": [{"order": ["leg_l", "leg_r", "spine", "arm_l", "arm_r", "head"], "shade": {"arm_r": "near", "arm_l": "far", "leg_r": "near", "leg_l": "far"}, "spine": [[160.0, 66.0], [160.0, 23.160862743968956], [160.0, -17.708659006037678]], "head": [160.534691310332, -37.31490683420151], "nose": [[170.48425726540742, -36.311842875321474], [175.84330179220183, -35.771571626994444]], "arm_r": [[152.92933629344807, -16.245414568883305], [171.3991805532178, -12.140315628510749], [189.7987414793807, -10.625787364292506]], "arm_l": [[171.59710274696485, -17.663090429721073], [198.08553053273266, -15.217403989394604], [224.47316185370062, -15.355973659669438]], "leg_r": [[155.50048673219422, 66.93115555091643], [162.799284797748, 112.32519070981391], [156.0127555414569, 149.8316672760732], [164.2216696147558, 153.38757017063]], "leg_l": [[169.0259523082187, 66.57765746255455], [175.38144116675997, 112.13564807915094], [164.14767972364714, 147.9752642954255], [171.91432465658696, 152.76741474851835]]}, {"order": ["leg_l", "arm_l", "leg_r", "spine", "arm_r", "head"], "shade": {"arm_r": "near", "arm_l": "far", "leg_r": "near", "leg_l": "far"}, "spine": [[160.0, 66.0], [160.0, 23.160862743968956], [160.0, -17.708659006037678]], "head": [160.534691310332, -37.31490683420151], "nose": [[170.48425726540742, -36.311842875321474], [175.84330179220183, -35.771571626994444]], "arm_r": [[152.92933629344807, -16.245414568883305], [146.05740343975492, -39.183541265595636], [137.2281578147836, -62.68175177962408]], "arm_l": [[171.59710274696485, -17.663090429721073], [184.0087981838679, -44.59188377321808], [194.38980082196048, -72.06557524262496]], "leg_r": [[155.50048673219422, 66.93115555091643], [162.799284797748, 112.32519070981391], [156.0127555414569, 149.8316672760732], [164.2216696147558, 153.38757017063]], "leg_l": [[169.0259523082187, 66.57765746255455], [175.38144116675997, 112.13564807915094], [164.14767972364714, 147.9752642954255], [171.91432465658696, 152.76741474851835]]}, {"order": ["arm_l", "leg_l", "leg_r", "spine", "arm_r", "head"], "shade": {"arm_r": "near", "arm_l": "far", "leg_r": "near", "leg_l": "far"}, "spine": [[160.0, 66.0], [160.0, 23.160862743968956], [160.0, -17.708659006037678]], "head": [160.534691310332, -37.31490683420151], "nose": [[170.48425726540742, -36.311842875321474], [175.84330179220183, -35.771571626994444]], "arm_r": [[152.92933629344807, -16.245414568883305], [132.85541810268234, -12.374042228280558], [112.85788723111405, -11.092351163556003]], "arm_l": [[171.59710274696485, -17.663090429721073], [190.0669470067346, -21.76818937009363], [208.46650793289749, -28.432616704957745]], "leg_r": [[155.50048673219422, 66.93115555091643], [162.799284797748, 112.32519070981391], [156.0127555414569, 149.8316672760732], [164.2216696147558, 153.38757017063]], "leg_l": [[169.0259523082187, 66.57765746255455], [175.38144116675997, 112.13564807915094], [164.14767972364714, 147.9752642954255], [171.91432465658696, 152.76741474851835]]}, {"order": ["leg_l", "arm_l", "leg_r", "spine", "arm_r", "head"], "shade": {"arm_r": "near", "arm_l": "far", "leg_r": "near", "leg_l": "far"}, "spine": [[160.0, 66.0], [160.0, 23.160862743968956], [160.0, -17.708659006037678]], "head": [160.534691310332, -37.31490683420151], "nose": [[170.48425726540742, -36.311842875321474], [175.84330179220183, -35.771571626994444]], "arm_r": [[152.92933629344807, -16.245414568883305], [148.67105145730744, 12.807960658166763], [146.4124332310594, 41.68142191233785]], "arm_l": [[171.59710274696485, -17.663090429721073], [181.7863665161021, 8.400424721307992], [193.92031961085468, 34.295403219710764]], "leg_r": [[155.50048673219422, 66.93115555091643], [162.799284797748, 112.32519070981391], [156.0127555414569, 149.8316672760732], [164.2216696147558, 153.38757017063]], "leg_l": [[169.0259523082187, 66.57765746255455], [175.38144116675997, 112.13564807915094], [164.14767972364714, 147.9752642954255], [171.91432465658696, 152.76741474851835]]}], "tween": {"t": 0.5, "sample": {"order": ["leg_l", "leg_r", "spine", "arm_l", "arm_r", "head"], "shade": {"arm_r": "near", "arm_l": "far", "leg_r": "near", "leg_l": "far"}, "spine": [[160.0, 66.0], [160.0, 23.160862743968956], [160.0, -17.708659006037678]], "head": [160.534691310332, -37.31490683420151], "nose": [[170.48425726540742, -36.311842875321474], [175.84330179220183, -35.771571626994444]], "arm_r": [[152.92933629344807, -16.245414568883305], [162.2109378471654, -30.551313123154785], [170.1431632791755, -46.9375812492998]], "arm_l": [[171.59710274696485, -17.663090429721073], [194.69997296127158, -34.82924303104664], [216.40087295386246, -54.06488107406239]], "leg_r": [[155.50048673219422, 66.93115555091643], [162.79560308269492, 112.32567940223223], [156.00527445931675, 149.8305145968402], [164.21395498867423, 153.38772696598397]], "leg_l": [[169.0259523082187, 66.57765746255455], [175.33714585368165, 112.14202413850427], [164.0614303687272, 147.95643772782958], [171.82393039112208, 152.7628428570078]]}}}, {"name": "Arm Curl", "camera": 0.0, "frames": [{"order": ["leg_l", "arm_l", "spine", "leg_r", "arm_r", "head"], "shade": {"arm_r": "near", "arm_l": "far", "leg_r": "near", "leg_l": "far"}, "spine": [[130.0, 124.0], [130.7861315886847, 81.14917968668395], [134.4304502554608, 40.41789305174976]], "head": [137.2139122746621, 20.913419618607264], "nose": [[146.73819953969002, 23.961033782707986], [153.3955951537561, 26.091290105818835]], "arm_r": [[134.4304502554608, 42.328023006085985], [159.00501158413056, 59.27389864999469], [180.9456226327057, 79.4230168259295]], "arm_l": [[140.33929677353407, 40.47737860343795], [164.91385810220382, 57.423254247346655], [186.85446915077895, 77.57237242328145]], "leg_r": [[130.0, 125.2155372436685], [173.8364696761423, 111.48589278988837], [176.0, 150.82053882198593], [186.98389774627694, 150.2346069268626]], "leg_l": [[135.90884651807326, 124.7540782623559], [179.40646070778647, 110.0162218015468], [180.0, 149.4041949728996], [190.99878894026918, 149.24345139631006]]}, {"order": ["leg_l", "arm_l", "spine", "leg_r", "arm_r", "head"], "shade": {"arm_r": "near", "arm_l": "far", "leg_r": "near", "leg_l": "far"}, "spine": [[130.0, 124.0], [130.7861315886847, 81.14917968668395], [134.4304502554608, 40.41789305174976]], "head": [137.2139122746621, 20.913419618607264], "nose": [[146.73819953969002, 23.961033782707986], [153.3955951537561, 26.091290105818835]], "arm_r": [[134.4304502554608, 42.328023006085985], [159.00501158413056, 59.27389864999469], [178.28863987472675, 36.64170344793001]], "arm_l": [[140.33929677353407, 40.47737860343795], [164.91385810220382, 57.423254247346655], [184.19748639280002, 34.791059045281976]], "leg_r": [[130.0, 125.2155372436685], [173.8364696761423, 111.48589278988837], [176.0, 150.82053882198593], [186.98389774627694, 150.2346069268626]], "leg_l": [[135.90884651807326, 124.7540782623559], [179.40646070778647, 110.0162218015468], [180.0, 149.4041949728996], [190.99878894026918, 149.24345139631006]]}], "tween": {"t": 0.5, "sample": {"order": ["leg_l", "arm_l", "spine", "leg_r", "arm_r", "head"], "shade": {"arm_r": "near", "arm_l": "far", "leg_r": "near", "leg_l": "far"}, "spine": [[130.0, 124.0], [130.7861315886847, 81.14917968668395], [134.4304502554608, 40.41789305174976]], "head": [137.2139122746621, 20.913419618607264], "nose": [[146.73819953969002, 23.961033782707986], [153.3955951537561, 26.091290105818835]], "arm_r": [[134.4304502554608, 42.328023006085985], [159.00501158413056, 59.27389864999469], [188.94905553678657, 57.47026639867471]], "arm_l": [[140.33929677353407, 40.47737860343795], [164.91385810220382, 57.423254247346655], [194.85790205485984, 55.61962199602667]], "leg_r": [[130.0, 125.2155372436685], [173.8364696761423, 111.48589278988837], [176.0, 150.82053882198593], [186.98389774627694, 150.2346069268626]], "leg_l": [[135.90884651807326, 124.7540782623559], [179.40646070778647, 110.0162218015468], [180.0, 149.4041949728996], [190.99878894026918, 149.24345139631006]]}}}, {"name": "Back Extension", "camera": 0.0, "frames": [{"order": ["arm_l", "leg_l", "spine", "leg_r", "arm_r", "head"], "shade": {"arm_r": "near", "arm_l": "far", "leg_r": "near", "leg_l": "far"}, "spine": [[150.0, 102.0], [192.3935695959019, 114.23040065827821], [224.68848379368362, 140.99266081782648]], "head": [241.07152467946347, 152.28991124709893], "nose": [[240.18662656200425, 162.25068206675527], [239.57653636277064, 169.1181039020881]], "arm_r": [[224.68848379368362, 142.90279077216272], [203.10828978352407, 122.3796423044773], [192.84768548375402, 150.142139656427]], "arm_l": [[230.59733031175688, 141.05214636951465], [209.01713630159733, 120.52899790182924], [198.75653200182728, 148.29149525377895]], "leg_r": [[150.0, 103.2155372436685], [110.70964035040065, 126.77422264541534], [72.00000000000003, 136.6990008460836], [76.92410730224489, 146.3858838484451]], "leg_l": [[155.90884651807326, 102.7540782623559], [113.84739023733808, 121.09462279932025], [76.79945624721068, 135.94696647498034], [82.97447053750626, 144.9119197054579]]}, {"order": ["leg_l", "arm_l", "spine", "leg_r", "arm_r", "head"], "shade": {"arm_r": "near", "arm_l": "far", "leg_r": "near", "leg_l": "far"}, "spine": [[150.0, 102.0], [190.45633894911956, 85.80672899774845], [224.97226147206464, 62.800530599496355]], "head": [242.948142398048, 54.16630451840163], "nose": [[252.82867196388915, 55.70745198004789], [259.7424903480551, 56.78585709811745]], "arm_r": [[224.97226147206464, 64.71066055383258], [210.42797286467453, 90.55062860967689], [238.4353856595906, 79.96292255537792]], "arm_l": [[230.8811079901379, 62.86001615118454], [216.3368193827478, 88.69998420702885], [244.34423217766386, 78.11227815272986]], "leg_r": [[150.0, 103.2155372436685], [110.70964035040065, 126.77422264541532], [72.00000000000003, 136.69900084608358], [76.92410730224489, 146.38588384844508]], "leg_l": [[155.90884651807326, 102.7540782623559], [113.84739023733808, 121.09462279932026], [76.79945624721073, 135.94696647498048], [82.97447053750635, 144.91191970545802]]}], "tween": {"t": 0.5, "sample": {"order": ["arm_l", "leg_l", "spine", "leg_r", "arm_r", "head"], "shade": {"arm_r": "near", "arm_l": "far", "leg_r": "near", "leg_l": "far"}, "spine": [[150.0, 102.0], [193.48509363643677, 99.79587312945566], [234.97087262292237, 101.97422073835621]], "head": [254.9092192975849, 103.51956325369838], "nose": [[261.124295366827, 111.35364453062768], [265.4339256941066, 116.78591822788994]], "arm_r": [[234.97087262292237, 103.88435069269244], [205.30039672206487, 108.25126631415073], [226.69791019669032, 128.959092643368]], "arm_l": [[240.87971914099563, 102.03370629004439], [211.20924324013814, 106.40062191150267], [232.60675671476358, 127.10844824071995]], "leg_r": [[150.0, 103.2155372436685], [110.70964035040063, 126.77422264541534], [72.0, 136.6990008460836], [76.92410730224486, 146.3858838484451]], "leg_l": [[155.90884651807326, 102.7540782623559], [113.84739023733808, 121.09462279932026], [76.79945624721068, 135.94696647498034], [82.97447053750628, 144.9119197054579]]}}}, {"name": "Barbell Squat", "camera": 0.0, "frames": [{"order": ["leg_l", "arm_l", "leg_r", "spine", "arm_r", "head"], "shade": {"arm_r": "near", "arm_l": "far", "leg_r": "near", "leg_l": "far"}, "spine": [[160.0, 64.0], [164.54698815214294, 21.395540020190396], [168.88491937775055, -19.25009421342108]], "head": [171.66838139695184, -38.75456764656357], "nose": [[181.66247319251514, -38.41086838579267], [188.6582089816488, -38.17028332129074]], "arm_r": [[168.88491937775055, -17.33996425908485], [161.2909622978822, 8.664777407579734], [176.07503401926883, -6.438853858891861]], "arm_l": [[174.7937658958238, -19.19060866173289], [167.19980881595546, 0.8381028294286261], [181.9838805373421, -6.072678072226731]], "leg_r": [[160.0, 65.2155372436685], [169.19599513541698, 109.6022295401473], [160.0, 147.93938849669397], [170.70535714285714, 150.42986750584978]], "leg_l": [[165.90884651807326, 64.7540782623559], [177.72133025717463, 108.53612377089561], [164.0, 145.53823689459546], [174.3325558494982, 149.25427680979476]]}, {"order": ["leg_l", "arm_l", "leg_r", "spine", "arm_r", "head"], "shade": {"arm_r": "near", "arm_l": "far", "leg_r": "near", "leg_l": "far"}, "spine": [[117.0, 108.0], [143.17988057153133, 73.6944252453616], [163.29538590931725, 37.85749664208181]], "head": [175.05109095516673, 21.92297247450017], "nose": [[184.9566647471866, 23.29396038504082], [191.88854122837762, 24.25337162689438]], "arm_r": [[163.29538590931725, 39.76762659641804], [146.5355753839092, 60.45529243491454], [164.65810323842982, 52.536047914186334]], "arm_l": [[169.2042324273905, 37.916982193770004], [152.44442190198245, 52.628617856763434], [170.56694975650308, 52.90222370085147]], "leg_r": [[117.0, 109.2155372436685], [162.9998620689883, 109.32647413907678], [160.0, 148.60784736415684], [170.47933607337416, 145.31447656703358]], "leg_l": [[122.90884651807325, 108.7540782623559], [168.87848584956055, 107.10845898691993], [163.99999999999997, 146.2066957620583], [174.62545023898784, 143.4039171147084]]}], "tween": {"t": 0.5, "sample": {"order": ["leg_l", "arm_l", "leg_r", "spine", "arm_r", "head"], "shade": {"arm_r": "near", "arm_l": "far", "leg_r": "near", "leg_l": "far"}, "spine": [[138.5, 86.0], [154.42497830672875, 46.114735055074036], [166.88571296317096, 7.1105000413806465]], "head": [174.3778448314892, -11.151456927521664], "nose": [[184.3409329061434, -10.293042099665406], [191.3142957927856, -9.692220541423389]], "arm_r": [[166.88571296317096, 9.020629995716874], [154.4131803359405, 32.86112068140262], [171.26595825161667, 21.16964988053907]], "arm_l": [[172.79455948124422, 7.169985593068835], [160.32202685401376, 25.0344461032515], [177.17480476968993, 21.535825667204197]], "leg_r": [[138.5, 87.2155372436685], [176.68686825538467, 112.47279577877578], [159.99999999999997, 148.27361793042542], [170.68903086130587, 150.83120352836477]], "leg_l": [[144.40884651807326, 86.7540782623559], [183.09737338094214, 111.25972635061034], [163.99999999999997, 145.87246632832688], [174.48984862507731, 149.1332175665325]]}}}, {"name": "Bench Press", "camera": 0.0, "frames": [{"order": ["arm_l", "leg_l", "spine", "leg_r", "arm_r", "head"], "shade": {"arm_r": "near", "arm_l": "far", "leg_r": "near", "leg_l": "far"}, "spine": [[150.0, 116.0], [106.5, 116.0], [65.0, 116.0]], "head": [45.194638625168594, 113.25882502327553], "nose": [[46.60741399901631, 103.35912473775934], [47.58162570573677, 96.53255903615947]], "arm_r": [[65.0, 117.91012995433623], [94.89491053764382, 120.38086402657265], [73.0, 100.18359040011649]], "arm_l": [[70.90884651807325, 116.05948555168817], [100.90846250057835, 116.20897178520063], [77.0, 98.36286888270695]], "leg_r": [[150.0, 117.2155372436685], [195.30008769797305, 109.34310611741422], [196.0, 148.72938534005917], [206.93968862700535, 147.59655128433957]], "leg_l": [[155.90884651807326, 116.7540782623559], [201.21645940182967, 108.92375949218865], [200.0, 148.29784924398507], [210.98222903324333, 147.68232827813742]]}, {"order": ["leg_l", "arm_l", "spine", "leg_r", "arm_r", "head"], "shade": {"arm_r": "near", "arm_l": "far", "leg_r": "near", "leg_l": "far"}, "spine": [[150.0, 116.0], [106.5, 116.0], [65.0, 116.0]], "head": [45.194638625168594, 113.25882502327553], "nose": [[46.60741399901631, 103.35912473775934], [47.58162570573677, 96.53255903615947]], "arm_r": [[65.0, 117.91012995433623], [71.35882463183117, 89.03719656401711], [67.00000000000001, 59.806472526615956]], "arm_l": [[70.90884651807325, 116.05948555168817], [70.76719289474696, 86.08225067492454], [71.0, 58.439784086246576]], "leg_r": [[150.0, 117.2155372436685], [195.30008769797305, 109.34310611741422], [196.0, 148.72938534005917], [206.93968862700535, 147.59655128433957]], "leg_l": [[155.90884651807326, 116.7540782623559], [201.21645940182967, 108.92375949218865], [200.0, 148.29784924398507], [210.98222903324333, 147.68232827813742]]}], "tween": {"t": 0.5, "sample": {"order": ["leg_l", "arm_l", "spine", "leg_r", "arm_r", "head"], "shade": {"arm_r": "near", "arm_l": "far", "leg_r": "near", "leg_l": "far"}, "spine": [[150.0, 116.0], [106.5, 116.0], [65.0, 116.0]], "head": [45.194638625168594, 113.25882502327553], "nose": [[46.60741399901631, 103.35912473775934], [47.58162570573677, 96.53255903615947]], "arm_r": [[65.0, 117.91012995433623], [90.18280518958947, 101.8536459570036], [70.0, 79.99503146336622]], "arm_l": [[70.90884651807325, 116.05948555168817], [90.61693227714862, 93.73347435020553], [74.0, 81.47268863424256]], "leg_r": [[150.0, 117.2155372436685], [195.30008769797305, 109.34310611741422], [196.0, 148.72938534005917], [206.93968862700535, 147.59655128433957]], "leg_l": [[155.90884651807326, 116.7540782623559], [201.21645940182967, 108.92375949218865], [200.0, 148.29784924398507], [210.98222903324333, 147.68232827813742]]}}}, {"name": "Bird Dog", "camera": 0.0, "frames": [{"order": ["arm_r", "leg_r", "leg_l", "spine", "arm_l", "head"], "shade": {"arm_r": "far", "arm_l": "near", "leg_r": "far", "leg_l": "near"}, "spine": [[190.0, 106.0], [147.03555718411147, 99.29848248056776], [106.04649104941329, 92.90508070915538]], "head": [86.19556801658685, 95.30543819395331], "nose": [[77.1079859053059, 99.47866852197576], [70.76383139604934, 102.39205270706324]], "arm_r": [[111.95533756748654, 92.96456626084355], [115.93122267253811, 122.24819097380495], [111.0, 151.39056507548827]], "arm_l": [[106.04649104941329, 94.81521066349163], [110.07168565309334, 124.09230142764625], [105.0, 153.2112865928978]], "leg_r": [[195.90884651807326, 106.7540782623559], [201.51483631471004, 151.7175669488609], [241.02236993851557, 145.55525198846345], [250.9091044478064, 150.30407633306555]], "leg_l": [[190.0, 107.2155372436685], [195.60598979663678, 152.17902593017354], [235.1135234204423, 146.01671096977606], [245.00025792973315, 150.76553531437816]]}, {"order": ["arm_r", "leg_r", "leg_l", "spine", "arm_l", "head"], "shade": {"arm_r": "far", "arm_l": "near", "leg_r": "far", "leg_l": "near"}, "spine": [[190.0, 106.0], [147.03555718411147, 99.29848248056776], [106.04649104941329, 92.90508070915538]], "head": [86.19556801658685, 95.30543819395331], "nose": [[76.52653951347901, 97.85688637216273], [69.76505872945553, 99.64109538787199]], "arm_r": [[111.95533756748654, 92.96456626084355], [115.93122267253811, 122.24819097380495], [111.0, 151.39056507548827]], "arm_l": [[106.04649104941329, 94.81521066349163], [77.6809337814338, 85.1965493841931], [49.31537651345428, 75.57788810489458]], "leg_r": [[195.90884651807326, 106.7540782623559], [240.3414345273704, 95.02927615912368], [278.9784675789331, 84.83379606935654], [286.04913128548503, 93.13226764344691]], "leg_l": [[190.0, 107.2155372436685], [195.60598979663678, 152.17902593017354], [235.1135234204423, 146.01671096977606], [245.00025792973315, 150.76553531437816]]}, {"order": ["arm_r", "leg_r", "leg_l", "spine", "arm_l", "head"], "shade": {"arm_r": "far", "arm_l": "near", "leg_r": "far", "leg_l": "near"}, "spine": [[190.0, 106.0], [147.03555718411147, 99.29848248056776], [106.04649104941329, 92.90508070915538]], "head": [86.19556801658685, 95.30543819395331], "nose": [[77.1079859053059, 99.47866852197576], [70.76383139604934, 102.39205270706324]], "arm_r": [[111.95533756748654, 92.96456626084355], [115.93122267253811, 122.24819097380495], [111.0, 151.39056507548827]], "arm_l": [[106.04649104941329, 94.81521066349163], [110.07168565309334, 124.09230142764625], [105.0, 153.2112865928978]], "leg_r": [[195.90884651807326, 106.7540782623559], [201.51483631471004, 151.7175669488609], [241.02236993851557, 145.55525198846345], [250.9091044478064, 150.30407633306555]], "leg_l": [[190.0, 107.2155372436685], [195.60598979663678, 152.17902593017354], [235.1135234204423, 146.01671096977606], [245.00025792973315, 150.76553531437816]]}, {"order": ["leg_r", "arm_r", "spine", "arm_l", "leg_l", "head"], "shade": {"arm_r": "far", "arm_l": "near", "leg_r": "far", "leg_l": "near"}, "spine": [[190.0, 106.0], [147.03555718411147, 99.29848248056776], [106.04649104941329, 92.90508070915538]], "head": [86.19556801658685, 95.30543819395331], "nose": [[76.52653951347901, 97.85688637216273], [69.76505872945553, 99.64109538787199]], "arm_r": [[111.95533756748654, 92.96456626084355], [83.58978029950704, 83.34590498154503], [55.22422303152753, 73.72724370224651]], "arm_l": [[106.04649104941329, 94.81521066349163], [110.07168565309334, 124.09230142764625], [105.0, 153.2112865928978]], "leg_r": [[195.90884651807326, 106.7540782623559], [201.51483631471004, 151.7175669488609], [241.02236993851557, 145.55525198846345], [250.9091044478064, 150.30407633306555]], "leg_l": [[190.0, 107.2155372436685], [234.43258800929715, 95.49073514043629], [273.06962106085984, 85.29525505066914], [280.1402847674118, 93.59372662475951]]}], "tween": {"t": 0.5, "sample": {"order": ["arm_r", "leg_r", "leg_l", "spine", "arm_l", "head"], "shade": {"arm_r": "far", "arm_l": "near", "leg_r": "far", "leg_l": "near"}, "spine": [[190.0, 106.0], [147.03555718411147, 99.29848248056776], [106.04649104941329, 92.90508070915538]], "head": [86.19556801658685, 95.30543819395331], "nose": [[76.78202489248983, 98.67963526151854], [70.20417654698848, 101.0374038833528]], "arm_r": [[111.95533756748654, 92.96456626084355], [115.93122267253811, 122.24819097380495], [111.0, 151.39056507548827]], "arm_l": [[106.04649104941329, 94.81521066349163], [82.84966999647663, 113.55006179251055], [57.03634935368697, 128.60417717799652]], "leg_r": [[195.90884651807326, 106.7540782623559], [234.0445748556052, 132.08616357365625], [273.17047888495733, 123.89604177128798], [281.83859717463133, 130.56543190673605]], "leg_l": [[190.0, 107.2155372436685], [195.60598979663678, 152.17902593017354], [235.1135234204423, 146.01671096977606], [245.00025792973315, 150.76553531437816]]}}, "orbit": [{"yaw": 37.0, "sample": {"order": ["arm_r", "arm_l", "spine", "leg_r", "leg_l", "head"], "shade": {"arm_r": "far", "arm_l": "near", "leg_r": "far", "leg_l": "near"}, "spine": [[190.0, 106.0], [155.68707029783513, 94.80852282274789], [122.95174655898823, 84.13159632031196]], "head": [107.09809451775733, 84.4574513154624], "nose": [[97.95900332573831, 88.5166399269906], [92.89233625341937, 90.7670340686228]], "arm_r": [[134.2907264664134, 84.17910359422488], [137.46600949517568, 113.87822453047738], [133.5277599609364, 142.5052657333192]], "arm_l": [[116.3317813043157, 85.65709393064989], [119.54644464966532, 115.35483396198678], [115.49601639130758, 143.94380727355005]], "leg_r": [[198.93171981481694, 106.60223367767217], [203.40886233537387, 152.15157118192892], [234.96098160173236, 150.1179547574578], [242.856878859262, 155.89998321655327]], "leg_l": [[185.78729483793566, 106.97077120657869], [190.2644373584926, 152.52010871083542], [221.81655662485107, 150.48649228636427], [229.71245388238074, 156.26852074545974]], "props": {"bg": [], "fg": []}}}, {"yaw": 180.0, "sample": {"order": ["arm_l", "leg_l", "spine", "leg_r", "arm_r", "head"], "shade": {"arm_r": "near", "arm_l": "far", "leg_r": "near", "leg_l": "far"}, "spine": [[190.0, 106.0], [232.96444281588853, 99.29848248056776], [273.9535089505867, 92.90508070915538]], "head": [293.80443198341317, 95.30543819395332], "nose": [[302.8920140946941, 99.47866852197578], [309.23616860395066, 102.39205270706326]], "arm_r": [[273.9535089505867, 94.81521066349163], [269.97762384553516, 124.09883537645301], [274.90884651807323, 153.24120947813634]], "arm_l": [[279.8623554686599, 92.96456626084357], [275.83716086497986, 122.2416570249982], [280.90884651807323, 151.36064219024973]], "leg_r": [[190.0, 107.2155372436685], [184.39401020336322, 152.17902593017354], [144.8864765795577, 146.01671096977606], [134.99974207026685, 150.76553531437816]], "leg_l": [[195.90884651807326, 106.7540782623559], [190.30285672143648, 151.7175669488609], [150.79532309763096, 145.55525198846345], [140.9085885883401, 150.30407633306555]], "props": {"bg": [], "fg": []}}}]}, {"name": "Bodyweight Squat", "camera": 0.0, "frames": [{"order": ["leg_l", "leg_r", "arm_l", "spine", "arm_r", "head"], "shade": {"arm_r": "near", "arm_l": "far", "leg_r": "near", "leg_l": "far"}, "spine": [[160.0, 64.0], [163.03440660786944, 21.26521672923713], [165.92930026825064, -19.504748919881465]], "head": [168.01986953360372, -39.09300638186289], "nose": [[178.01986953360372, -39.09300638186289], [185.01986953360372, -39.09300638186289]], "arm_r": [[165.92930026825064, -17.594618965545237], [166.97628516932568, 11.9316160765854], [170.6323654714801, 41.25563043734954]], "arm_l": [[171.8381467863239, -19.445263368193277], [172.88513168739894, 10.080971673937361], [176.54121198955337, 39.4049860347015]], "leg_r": [[160.0, 65.2155372436685], [169.19599513541698, 109.6022295401473], [160.0, 147.93938849669397], [170.70535714285714, 150.42986750584978]], "leg_l": [[165.90884651807326, 64.7540782623559], [179.2099208322675, 108.12008987010977], [164.0, 144.55342914158325], [174.17373012043194, 148.67261233012096]]}, {"order": ["leg_l", "arm_l", "leg_r", "spine", "arm_r", "head"], "shade": {"arm_r": "near", "arm_l": "far", "leg_r": "near", "leg_l": "far"}, "spine": [[146.0, 106.0], [169.0442059174294, 69.57790593735669], [185.91158816514124, 32.150800629466346]], "head": [196.21234966334234, 15.267900562266604], "nose": [[206.14003446926995, 16.468348143027285], [213.0878575307592, 17.30847326270656]], "arm_r": [[185.91158816514124, 34.06093058380257], [215.8933129757141, 33.02985173593716], [245.43754556608036, 27.899549586052117]], "arm_l": [[191.8204346832145, 32.21028618115454], [221.80215949378737, 31.179207333289117], [251.34639208415362, 26.048905183404077]], "leg_r": [[146.0, 107.2155372436685], [189.49303604512522, 121.96649178745926], [160.0, 148.57746287018125], [169.92809767204204, 153.24184306651708]], "leg_l": [[151.90884651807326, 106.7540782623559], [195.57317209841588, 121.00580393900842], [164.0, 145.19150351507054], [173.5144621138927, 150.62805358569298]]}], "tween": {"t": 0.5, "sample": {"order": ["leg_l", "arm_l", "leg_r", "spine", "arm_r", "head"], "shade": {"arm_r": "near", "arm_l": "far", "leg_r": "near", "leg_l": "far"}, "spine": [[153.0, 85.0], [166.42277500746357, 44.23170229834066], [176.44238319738355, 4.551065281965364]], "head": [182.7884763254854, -14.12726447827346], "nose": [[192.77038521149322, -13.526019942799008], [199.7573288004463, -13.105172417491014]], "arm_r": [[176.44238319738355, 6.461195236301592], [198.38299424595868, 26.610313412236394], [222.4987000644752, 44.18389617406784]], "arm_l": [[182.3512297154568, 4.610550833653553], [204.29184076403195, 24.759669009588354], [228.40754658254846, 42.3332517714198]], "leg_r": [[153.0, 86.2155372436685], [185.70233881532357, 118.07459372668339], [160.0, 148.25842568343762], [169.62241132751598, 153.50747874450946]], "leg_l": [[158.90884651807326, 85.7540782623559], [192.24017736940993, 116.97454031327932], [164.0, 144.8724663283269], [173.12898408689355, 150.9161416878154]]}}}, {"name": "Butterfly Stretch", "camera": 52.0, "frames": [{"order": ["leg_l", "spine", "leg_r", "arm_l", "arm_r", "head"], "shade": {"arm_r": "near", "arm_l": "far", "leg_r": "near", "leg_l": "far"}, "spine": [[160.0, 143.0], [169.79627781301556, 103.72576752466568], [191.74576461507314, 84.80974579173369]], "head": [201.57954694233666, 75.14195563550588], "nose": [[206.39127456144112, 83.90821352126007], [209.4386433902677, 89.46006997307532]], "arm_r": [[183.0776463253992, 85.98573921748408], [172.56456056669515, 113.99521132460197], [162.7018527710577, 142.16538762570343]], "arm_l": [[204.05173206953694, 84.84636875424661], [215.49895740239353, 103.52911651605261], [209.0, 132.62890852811202]], "leg_r": [[154.48392472475294, 143.74835945275024], [154.7178377624637, 135.55939382021356], [183.17837725837308, 153.03760928938956], [189.3642085825242, 154.3078351864205]], "leg_l": [[169.15392444003692, 143.46425693551305], [210.97040226487186, 129.63383358616701], [185.99681022639064, 154.36139491048456], [193.3208104437754, 155.47720677079997]]}, {"order": ["leg_l", "spine", "leg_r", "arm_l", "arm_r", "head"], "shade": {"arm_r": "near", "arm_l": "far", "leg_r": "near", "leg_l": "far"}, "spine": [[160.0, 143.0], [171.16801350948685, 104.3657239992156], [195.3378557336009, 91.0272864517577]], "head": [206.2097920866962, 84.19689323998477], "nose": [[210.24175874736326, 93.34802676798388], [212.89503211276443, 99.37001576157655]], "arm_r": [[186.66973744392695, 92.20327987750808], [170.12311907614298, 117.20299246455619], [162.0, 145.734456961211]], "arm_l": [[207.6438231880647, 91.06390941427061], [220.71309868992756, 105.88379082986592], [209.0, 133.11791005109222]], "leg_r": [[154.48392472475294, 143.74835945275024], [154.7178377624637, 135.55939382021356], [183.17837725837308, 153.03760928938956], [189.3642085825242, 154.3078351864205]], "leg_l": [[169.15392444003692, 143.46425693551305], [210.97040226487186, 129.63383358616701], [185.99681022639064, 154.36139491048456], [193.3208104437754, 155.47720677079997]]}], "tween": {"t": 0.5, "sample": {"order": ["leg_l", "spine", "leg_r", "arm_l", "arm_r", "head"], "shade": {"arm_r": "near", "arm_l": "far", "leg_r": "near", "leg_l": "far"}, "spine": [[160.0, 143.0], [170.47599690007007, 104.03574747089061], [193.58733158011773, 87.85744941220577]], "head": [203.97220401624176, 79.58284989941544], "nose": [[208.3907592873536, 88.55371213869488], [211.24640674260763, 94.35144880898588]], "arm_r": [[184.9192132904438, 89.03344283795614], [173.2172755128442, 116.52578061229282], [162.18294278947835, 144.2009944556693]], "arm_l": [[205.89329903458153, 87.89407237471868], [218.1722785463248, 104.60392050517027], [209.0, 132.87795906065617]], "leg_r": [[154.48392472475294, 143.74835945275024], [154.7178377624637, 135.55939382021356], [183.17837725837308, 153.03760928938956], [189.3642085825242, 154.3078351864205]], "leg_l": [[169.15392444003692, 143.46425693551305], [210.97040226487186, 129.63383358616701], [185.99681022639064, 154.36139491048456], [193.3208104437754, 155.47720677079997]]}}}, {"name": "Calfs", "camera": 0.0, "frames": [{"order": ["leg_l", "arm_l", "spine", "leg_r", "arm_r", "head"], "shade": {"arm_r": "near", "arm_l": "far", "leg_r": "near", "leg_l": "far"}, "spine": [[140.0, 118.0], [130.9947902691037, 76.01258331473494], [128.14293290308055, 35.16126798294198]], "head": [131.61589645641916, 15.764341775082897], "nose": [[141.46845419959308, 17.475220472543253], [148.36210847067855, 18.672290974183092]], "arm_r": [[128.14293290308055, 37.071397937278206], [138.48528064096385, 64.80446279862221], [166.0, 76.57858882179907]], "arm_l": [[134.0517794211538, 35.22075353463017], [142.19920704746423, 63.654584119696516], [170.0, 74.75786730438953]], "leg_r": [[140.0, 119.2155372436685], [185.99829621354849, 118.82564110752023], [212.0, 148.75976983403476], [218.68954801152353, 140.16030879539852]], "leg_l": [[145.90884651807326, 118.7540782623559], [191.8707292881921, 116.9102687478058], [216.0, 148.32823373796066], [223.2019010505247, 140.1399483462988]]}, {"order": ["leg_l", "arm_l", "spine", "leg_r", "arm_r", "head"], "shade": {"arm_r": "near", "arm_l": "far", "leg_r": "near", "leg_l": "far"}, "spine": [[140.0, 118.0], [130.9947902691037, 76.01258331473494], [128.14293290308055, 35.16126798294198]], "head": [131.61589645641916, 15.764341775082897], "nose": [[141.46845419959308, 17.475220472543253], [148.36210847067855, 18.672290974183092]], "arm_r": [[128.14293290308055, 37.071397937278206], [138.48528064096385, 64.80446279862221], [166.0, 76.57858882179907]], "arm_l": [[134.0517794211538, 35.22075353463017], [142.19920704746423, 63.654584119696516], [170.0, 74.75786730438953]], "leg_r": [[140.0, 119.2155372436685], [185.1751715569397, 110.6752678976193], [212.0, 139.89650005692488], [222.040000508351, 135.47051611931823]], "leg_l": [[145.90884651807326, 118.7540782623559], [190.80108243714875, 108.87222292080564], [216.0, 139.46496396085078], [226.26606991421917, 135.57431163727887]]}], "tween": {"t": 0.5, "sample": {"order": ["leg_l", "arm_l", "spine", "leg_r", "arm_r", "head"], "shade": {"arm_r": "near", "arm_l": "far", "leg_r": "near", "leg_l": "far"}, "spine": [[140.0, 118.0], [130.9947902691037, 76.01258331473494], [128.14293290308055, 35.16126798294198]], "head": [131.61589645641916, 15.764341775082897], "nose": [[141.46845419959308, 17.475220472543253], [148.36210847067855, 18.672290974183092]], "arm_r": [[128.14293290308055, 37.071397937278206], [138.48528064096385, 64.80446279862221], [166.0, 76.57858882179906]], "arm_l": [[134.0517794211538, 35.22075353463017], [142.19920704746423, 63.654584119696516], [170.0, 74.75786730438955]], "leg_r": [[140.0, 119.2155372436685], [185.76022286869107, 114.59616916585809], [212.0, 144.3281349454798], [220.6686979213759, 137.6594754981849]], "leg_l": [[145.90884651807326, 118.7540782623559], [191.50375298446497, 112.75527283004915], [216.0, 143.8965988494057], [225.03661802939996, 137.7197628895158]]}}}, {"name": "Cardio", "camera": 0.0, "frames": [{"order": ["leg_l", "arm_l", "leg_r", "spine", "arm_r", "head"], "shade": {"arm_r": "near", "arm_l": "far", "leg_r": "near", "leg_l": "far"}, "spine": [[160.0, 62.0], [163.03440660786944, 19.26521672923713], [165.92930026825064, -21.504748919881465]], "head": [168.01986953360372, -41.09300638186289], "nose": [[178.01986953360372, -41.09300638186289], [185.01986953360372, -41.09300638186289]], "arm_r": [[165.92930026825064, -19.594618965545237], [150.0317223412545, 5.460311235117487], [173.01305563482384, 24.450977881902162]], "arm_l": [[171.8381467863239, -21.445263368193277], [186.8381467863239, 4.140792590380022], [215.3698422751785, -4.98887736580931]], "leg_r": [[160.0, 63.215537243668514], [201.34452612976168, 83.07425723018636], [185.07506040672968, 119.06092320680713], [194.40358946445036, 124.80147780556837]], "leg_l": [[165.90884651807326, 62.754078262355904], [164.4746241447424, 108.03321059644975], [162.0079625065513, 147.35054957930294], [172.98702739227483, 148.01857614327372]]}, {"order": ["leg_l", "leg_r", "arm_l", "spine", "arm_r", "head"], "shade": {"arm_r": "near", "arm_l": "far", "leg_r": "near", "leg_l": "far"}, "spine": [[160.0, 64.0], [163.03440660786944, 21.26521672923713], [165.92930026825064, -19.504748919881465]], "head": [168.01986953360372, -39.09300638186289], "nose": [[178.01986953360372, -39.09300638186289], [185.01986953360372, -39.09300638186289]], "arm_r": [[165.92930026825064, -17.594618965545237], [165.40572807513215, 11.945113895096782], [192.1359238007832, 25.357914813218557]], "arm_l": [[171.8381467863239, -19.445263368193277], [171.3145745932054, 10.094469492448743], [198.04477031885645, 23.507270410570516]], "leg_r": [[160.0, 65.2155372436685], [168.06607636623892, 109.81480911859667], [158.0, 147.939388496694], [168.64599592855438, 150.6655047598624]], "leg_l": [[165.90884651807326, 64.7540782623559], [172.71840731660157, 109.55611956268012], [162.0, 147.50785240061987], [172.59772985997608, 150.4106343225862]]}, {"order": ["leg_l", "leg_r", "arm_l", "spine", "arm_r", "head"], "shade": {"arm_r": "near", "arm_l": "far", "leg_r": "near", "leg_l": "far"}, "spine": [[160.0, 62.0], [163.03440660786944, 19.26521672923713], [165.92930026825064, -21.504748919881465]], "head": [168.01986953360372, -41.09300638186289], "nose": [[178.01986953360372, -41.09300638186289], [185.01986953360372, -41.09300638186289]], "arm_r": [[165.92930026825064, -19.594618965545237], [180.92930026825064, 5.99143699302806], [209.46099575710525, -3.138232963161272]], "arm_l": [[171.8381467863239, -21.445263368193277], [155.94056885932775, 3.6096668324694487], [178.9219021528971, 22.60033347925412]], "leg_r": [[160.0, 63.215537243668514], [159.58457964721987, 108.51484653715457], [158.00131601773398, 147.876286549904], [168.99269577728379, 148.3050693816835]], "leg_l": [[165.90884651807326, 62.754078262355904], [207.25337264783494, 82.61279824887376], [190.98390692480294, 118.59946422549453], [200.31243598252362, 124.34001882425576]]}, {"order": ["leg_l", "leg_r", "arm_l", "spine", "arm_r", "head"], "shade": {"arm_r": "near", "arm_l": "far", "leg_r": "near", "leg_l": "far"}, "spine": [[160.0, 64.0], [163.03440660786944, 21.26521672923713], [165.92930026825064, -19.504748919881465]], "head": [168.01986953360372, -39.09300638186289], "nose": [[178.01986953360372, -39.09300638186289], [185.01986953360372, -39.09300638186289]], "arm_r": [[165.92930026825064, -17.594618965545237], [165.40572807513215, 11.945113895096782], [192.1359238007832, 25.357914813218557]], "arm_l": [[171.8381467863239, -19.445263368193277], [171.3145745932054, 10.094469492448743], [198.04477031885645, 23.507270410570516]], "leg_r": [[160.0, 65.2155372436685], [168.06607636623892, 109.81480911859667], [158.0, 147.939388496694], [168.64599592855438, 150.6655047598624]], "leg_l": [[165.90884651807326, 64.7540782623559], [172.71840731660157, 109.55611956268012], [162.0, 147.50785240061987], [172.59772985997608, 150.4106343225862]]}], "tween": {"t": 0.5, "sample": {"order": ["leg_l", "arm_l", "leg_r", "spine", "arm_r", "head"], "shade": {"arm_r": "near", "arm_l": "far", "leg_r": "near", "leg_l": "far"}, "spine": [[160.0, 63.0], [163.03440660786944, 20.26521672923713], [165.92930026825064, -20.504748919881465]], "head": [168.01986953360372, -40.09300638186289], "nose": [[178.01986953360372, -40.09300638186289], [185.01986953360372, -40.09300638186289]], "arm_r": [[165.92930026825064, -18.594618965545237], [157.40883992713296, 9.732974293633951], [182.425414589148, 26.03952896291895]], "arm_l": [[171.8381467863239, -20.445263368193277], [179.34954690795715, 8.157915700951795], [209.25706691995097, 10.475929473965058]], "leg_r": [[160.0, 64.2155372436685], [187.71521835779888, 100.37108340382309], [174.5027852113516, 137.55239037407463], [184.60663358284393, 141.83514346377513]], "leg_l": [[165.90884651807326, 63.754078262355904], [169.92855366558072, 108.88194074142741], [162.0, 147.49266015363207], [172.7817467986817, 149.63988796164233]]}}}, {"name": "Cat-Cow", "camera": 0.0, "frames": [{"order": ["arm_r", "leg_r", "leg_l", "spine", "arm_l", "head"], "shade": {"arm_r": "far", "arm_l": "near", "leg_r": "far", "leg_l": "near"}, "spine": [[190.0, 106.0], [145.1601730939384, 123.58044185519884], [109.35354598857317, 94.41322108943268]], "head": [89.42965202673827, 96.1298541129813], "nose": [[79.80600507406713, 93.4122413130513], [73.0771732024989, 91.51209267785273]], "arm_r": [[115.26239250664642, 94.47270664112087], [120.8797252606543, 123.49440084545728], [110.99999999999999, 151.39056507548827]], "arm_l": [[109.35354598857317, 96.32335104376892], [114.96798185823219, 125.3455889056239], [105.0, 153.2112865928978]], "leg_r": [[195.90884651807326, 106.7540782623559], [201.51483631471004, 151.7175669488609], [240.90714643519837, 144.87716408234755], [250.8765320926015, 149.45533923034216]], "leg_l": [[190.0, 107.2155372436685], [195.60598979663678, 152.17902593017354], [234.9982999171251, 145.33862306366015], [244.96768557452825, 149.9167982116548]]}, {"order": ["arm_r", "leg_r", "leg_l", "spine", "arm_l", "head"], "shade": {"arm_r": "far", "arm_l": "near", "leg_r": "far", "leg_l": "near"}, "spine": [[190.0, 106.0], [152.08424735154603, 74.85543177687914], [109.94656592660422, 96.70312504123498]], "head": [93.56352504082439, 108.00037547050745], "nose": [[86.43854210873769, 115.01711390210609], [81.48879464043186, 119.89166358434622]], "arm_r": [[115.85541244467747, 96.76261059292317], [124.5590964138107, 125.03612878182669], [111.0, 151.39056507548827]], "arm_l": [[109.94656592660422, 98.61325499557122], [118.63058159288913, 126.89263803630388], [105.0, 153.2112865928978]], "leg_r": [[195.90884651807326, 106.7540782623559], [201.51483631471004, 151.7175669488609], [240.90714643519837, 144.87716408234755], [250.8765320926015, 149.45533923034216]], "leg_l": [[190.0, 107.2155372436685], [195.60598979663678, 152.17902593017354], [234.9982999171251, 145.33862306366015], [244.96768557452825, 149.91679821165476]]}], "tween": {"t": 0.5, "sample": {"order": ["arm_r", "leg_r", "leg_l", "spine", "arm_l", "head"], "shade": {"arm_r": "far", "arm_l": "near", "leg_r": "far", "leg_l": "near"}, "spine": [[190.0, 106.0], [147.07348578236468, 98.95228286813989], [105.7422999370209, 95.05845136735941]], "head": [86.94844752130274, 101.79493314402872], "nose": [[77.25780748643307, 104.26302870834161], [70.48077400378631, 105.98906189268591]], "arm_r": [[111.65114645509415, 95.1179369190476], [120.46983670889637, 123.3568712620384], [111.0, 151.39056507548824]], "arm_l": [[105.7422999370209, 96.96858132169565], [114.56083205483813, 125.20756355913188], [105.0, 153.21128659289778]], "leg_r": [[195.90884651807326, 106.7540782623559], [201.51483631471007, 151.7175669488609], [240.90714643519837, 144.87716408234752], [250.87653209260154, 149.45533923034213]], "leg_l": [[190.0, 107.2155372436685], [195.60598979663678, 152.17902593017354], [234.9982999171251, 145.33862306366015], [244.96768557452828, 149.91679821165476]]}}}, {"name": "Chest Opener", "camera": 0.0, "frames": [{"order": ["leg_l", "leg_r", "arm_l", "spine", "arm_r", "head"], "shade": {"arm_r": "near", "arm_l": "far", "leg_r": "near", "leg_l": "far"}, "spine": [[160.0, 66.0], [161.1256802152048, 23.170537162876016], [160.7504534768032, -17.70220939343298]], "head": [160.05246354275317, -37.38636608818675], "nose": [[169.95803733477305, -38.757353998727396], [176.88991381596406, -39.71676524058096]], "arm_r": [[160.7504534768032, -15.792079439096753], [147.59931907313086, 10.762100915602247], [151.77451210193283, 40.018811065315994]], "arm_l": [[166.65929999487645, -17.642723841744793], [153.50816559120412, 8.911456512954208], [157.6833586200061, 38.16816666266796]], "leg_r": [[160.0, 67.2155372436685], [171.80770179576933, 110.9988337553475], [158.0, 147.96977299066958], [168.32385078063814, 151.709204230102]], "leg_l": [[165.90884651807326, 66.7540782623559], [179.35431095653604, 110.07688378474394], [162.0, 145.56862138857105], [171.9107950878728, 150.26855288257093]]}, {"order": ["leg_l", "leg_r", "arm_l", "spine", "arm_r", "head"], "shade": {"arm_r": "near", "arm_l": "far", "leg_r": "near", "leg_l": "far"}, "spine": [[160.0, 66.0], [154.58807701263999, 23.32473036716258], [140.95635941600804, -15.463026121913273]], "head": [131.8765494212171, -33.012428782016556], "nose": [[139.35867698448504, -39.64701747514489], [144.5606907628268, -44.25977253758464]], "arm_r": [[140.95635941600804, -13.552896167577046], [138.72959228006906, 15.909837994427669], [150.0, 43.289936129031005]], "arm_l": [[146.8652059340813, -15.403540570225084], [141.44082956091827, 13.653731466709052], [154.0, 40.48440685860927]], "leg_r": [[160.0, 67.2155372436685], [171.80770179576933, 110.9988337553475], [157.99999999999997, 147.96977299066955], [168.3238507806381, 151.709204230102]], "leg_l": [[165.90884651807326, 66.7540782623559], [179.35431095653604, 110.07688378474394], [162.0, 145.56862138857105], [171.9107950878728, 150.26855288257093]]}], "tween": {"t": 0.5, "sample": {"order": ["leg_l", "leg_r", "arm_l", "spine", "arm_r", "head"], "shade": {"arm_r": "near", "arm_l": "far", "leg_r": "near", "leg_l": "far"}, "spine": [[160.0, 66.0], [157.86202344571535, 23.15540830526413], [150.7809886433799, -17.175586742622897]], "head": [145.7733885622911, -36.2443727887196], "nose": [[154.86097067357207, -40.41760311674206], [161.2051251828286, -43.330987301829545]], "arm_r": [[150.7809886433799, -15.26545678828667], [142.95151607473076, 13.254877696829503], [150.73286795258434, 41.787981825845655]], "arm_l": [[156.68983516145317, -17.11610119093471], [147.31553692727067, 10.948717387584443], [155.7728940366232, 39.29464460290591]], "leg_r": [[160.0, 67.2155372436685], [171.80770179576933, 110.9988337553475], [158.0, 147.96977299066958], [168.32385078063814, 151.709204230102]], "leg_l": [[165.90884651807326, 66.7540782623559], [179.35431095653604, 110.07688378474394], [162.0, 145.56862138857105], [171.9107950878728, 150.26855288257093]]}}}, {"name": "Chest Press", "camera": 0.0, "frames": [{"order": ["leg_l", "arm_l", "spine", "leg_r", "arm_r", "head"], "shade": {"arm_r": "near", "arm_l": "far", "leg_r": "near", "leg_l": "far"}, "spine": [[116.0, 122.0], [104.04264946482697, 80.73349088839885], [98.30413502720322, 40.17760054359378]], "head": [100.39470429255628, 20.589343081612355], "nose": [[110.35779236721048, 19.730928253756097], [117.3311552538527, 19.130106695514076]], "arm_r": [[98.30413502720322, 42.08773049793001], [93.0946896971953, 71.18311980971865], [116.07602299076464, 52.19245316293397]], "arm_l": [[104.21298154527646, 40.237086095281974], [99.00353621526855, 69.3324754070706], [121.98486950883789, 50.341808760285936]], "leg_r": [[116.0, 123.2155372436685], [160.6875870401012, 112.47166989865372], [158.0, 151.77496208102255], [168.97514242459204, 152.5028201333689]], "leg_l": [[121.90884651807325, 122.7540782623559], [166.38862646620098, 111.20411892847166], [162.0, 150.35861823193625], [172.93359315614495, 151.5471554084083]]}, {"order": ["leg_l", "arm_l", "spine", "leg_r", "arm_r", "head"], "shade": {"arm_r": "near", "arm_l": "far", "leg_r": "near", "leg_l": "far"}, "spine": [[116.0, 122.0], [104.04264946482697, 80.73349088839885], [98.30413502720322, 40.17760054359378]], "head": [100.39470429255628, 20.589343081612355], "nose": [[110.35779236721048, 19.730928253756097], [117.3311552538527, 19.130106695514076]], "arm_r": [[98.30413502720322, 42.08773049793001], [128.1397918882514, 45.17594372902312], [157.2486636765313, 52.323340481322006]], "arm_l": [[104.21298154527646, 40.237086095281974], [134.04863840632467, 43.32529932637508], [163.15751019460455, 50.47269607867397]], "leg_r": [[116.0, 123.2155372436685], [160.6875870401012, 112.47166989865372], [158.0, 151.77496208102255], [168.97514242459204, 152.5028201333689]], "leg_l": [[121.90884651807325, 122.7540782623559], [166.38862646620098, 111.20411892847166], [162.0, 150.35861823193625], [172.93359315614495, 151.5471554084083]]}], "tween": {"t": 0.5, "sample": {"order": ["leg_l", "arm_l", "spine", "leg_r", "arm_r", "head"], "shade": {"arm_r": "near", "arm_l": "far", "leg_r": "near", "leg_l": "far"}, "spine": [[116.0, 122.0], [104.04264946482697, 80.73349088839885], [98.30413502720322, 40.17760054359378]], "head": [100.39470429255628, 20.589343081612355], "nose": [[110.35779236721048, 19.730928253756097], [117.3311552538527, 19.130106695514076]], "arm_r": [[98.30413502720322, 42.08773049793001], [116.35858572176467, 65.68280376169301], [145.58968766532172, 59.036797490709745]], "arm_l": [[104.21298154527646, 40.237086095281974], [122.26743223983792, 63.83215935904497], [151.49853418339498, 57.18615308806171]], "leg_r": [[116.0, 123.2155372436685], [160.6875870401012, 112.47166989865372], [158.0, 151.77496208102255], [168.97514242459204, 152.5028201333689]], "leg_l": [[121.90884651807325, 122.7540782623559], [166.38862646620098, 111.20411892847166], [162.0, 150.35861823193625], [172.93359315614495, 151.5471554084083]]}}}, {"name": "Child's Pose", "camera": 0.0, "frames": [{"order": ["arm_r", "leg_r", "spine", "arm_l", "leg_l", "head"], "shade": {"arm_r": "far", "arm_l": "near", "leg_r": "far", "leg_l": "near"}, "spine": [[201.0, 104.0], [155.7184897719545, 106.24733080868373], [123.32163312987647, 134.72286213281603]], "head": [112.42885242957593, 151.24144768353213], "nose": [[119.43027252416208, 158.3814838640515], [124.29288111737506, 163.34036375101778]], "arm_r": [[129.23047964794972, 134.7823476845042], [101.97158072999177, 147.1200839002723], [72.00000000000001, 148.405757322476]], "arm_l": [[123.32163312987647, 136.63299208715227], [96.38795132153986, 149.64501153389796], [66.5, 152.19609434591]], "leg_r": [[206.90884651807326, 104.7540782623559], [207.7116572141883, 150.04833531534032], [246.348690265751, 139.8528552255732], [256.47424365372785, 144.0856007170471]], "leg_l": [[201.0, 105.2155372436685], [201.80281069611502, 150.50979429665296], [240.43984374767774, 140.3143142068858], [250.5653971356546, 144.5470596983597]]}, {"order": ["arm_r", "leg_r", "spine", "leg_l", "arm_l", "head"], "shade": {"arm_r": "far", "arm_l": "near", "leg_r": "far", "leg_l": "near"}, "spine": [[202.0, 103.0], [156.2889099499975, 103.07090902461773], [124.03524658190517, 132.27191427677204]], "head": [116.54311471358693, 150.53387124567436], "nose": [[124.57344020148167, 156.49322293511744], [130.1638887718127, 160.64192763987296]], "arm_r": [[129.94409309997843, 132.3313998284602], [103.17184018711158, 145.66260069979327], [73.3, 148.39056507548827]], "arm_l": [[124.03524658190517, 134.18204423110828], [97.62616469695462, 148.19819387167652], [67.9, 152.18090209892222]], "leg_r": [[207.90884651807326, 103.7540782623559], [203.1005372077612, 148.80707042491318], [242.22644123711345, 140.61694862254492], [252.11317574640427, 145.36577296714702]], "leg_l": [[202.0, 104.2155372436685], [197.19169068968793, 149.2685294062258], [236.3175947190402, 141.07840760385756], [246.204329228331, 145.82723194845966]]}], "tween": {"t": 0.5, "sample": {"order": ["arm_r", "leg_r", "spine", "arm_l", "leg_l", "head"], "shade": {"arm_r": "far", "arm_l": "near", "leg_r": "far", "leg_l": "near"}, "spine": [[201.5, 103.5], [155.99405668691065, 104.66096588280323], [123.67201107318056, 133.49861884889572]], "head": [114.43703880847988, 150.96932175929032], "nose": [[121.97667257808308, 157.53848628914182], [127.21936262360609, 162.1063598146311]], "arm_r": [[129.58085759125382, 133.5581044005839], [102.58423649297255, 146.44300513105898], [72.65000000000002, 148.39816119898217]], "arm_l": [[123.67201107318056, 135.40874880323196], [97.022072958841, 148.97555414607035], [67.19999999999999, 152.1884982224161]], "leg_r": [[207.40884651807326, 104.2540782623559], [205.40235469926782, 149.512118237712], [244.29715151517487, 140.31616606850994], [254.30672549481685, 144.80849039389597]], "leg_l": [[201.5, 104.7155372436685], [199.49350818119456, 149.9735772190246], [238.3883049971016, 140.77762504982257], [248.39787897674358, 145.26994937520857]]}}}, {"name": "Cobra Stretch", "camera": 0.0, "frames": [{"order": ["arm_r", "leg_r", "spine", "leg_l", "arm_l", "head"], "shade": {"arm_r": "far", "arm_l": "near", "leg_r": "far", "leg_l": "near"}, "spine": [[188.0, 147.0], [146.2115550987712, 134.51133070811812], [104.6860248829862, 130.99893053725023]], "head": [84.69820834260429, 130.3115446386733], "nose": [[77.21608077933637, 136.94613333180163], [72.0140670009946, 141.5588883942414]], "arm_r": [[110.59487140105945, 131.0584160889384], [88.8734661358308, 151.43657424426746], [59.2, 147.0894084369267]], "arm_l": [[104.6860248829862, 132.90906049158647], [83.72706753377952, 154.04740563565], [53.900000000000006, 150.87974546036065]], "leg_r": [[193.90884651807326, 147.7540782623559], [239.90862723280745, 147.8939563160778], [279.8939977952213, 146.8286596821105], [289.9854560384849, 151.13965160232664]], "leg_l": [[188.0, 148.2155372436685], [233.96770788747375, 149.9126760690095], [273.96675256656044, 150.1849264536248], [283.90377106662584, 154.83084648794798]]}, {"order": ["arm_r", "leg_r", "spine", "leg_l", "arm_l", "head"], "shade": {"arm_r": "far", "arm_l": "near", "leg_r": "far", "leg_l": "near"}, "spine": [[188.0, 147.0], [145.97080745417668, 135.88225654500297], [106.72137339025583, 122.5461204451152]], "head": [89.0624215330773, 113.29933574810914], "nose": [[81.81611100778423, 120.19070598711292], [76.78073240541367, 124.97944062957285]], "arm_r": [[112.63021990832908, 122.60560599680338], [88.29334345524349, 139.88095428135594], [59.2, 147.0894084369267]], "arm_l": [[106.72137339025583, 124.45625039945145], [82.45881610434208, 141.8326889471829], [53.900000000000006, 150.87974546036065]], "leg_r": [[193.90884651807326, 147.7540782623559], [239.90862723280745, 147.8939563160778], [279.8939977952213, 146.8286596821105], [289.9854560384849, 151.13965160232664]], "leg_l": [[188.0, 148.2155372436685], [233.96770788747375, 149.9126760690095], [273.96675256656044, 150.1849264536248], [283.90377106662584, 154.83084648794798]]}], "tween": {"t": 0.5, "sample": {"order": ["arm_r", "leg_r", "spine", "leg_l", "arm_l", "head"], "shade": {"arm_r": "far", "arm_l": "near", "leg_r": "far", "leg_l": "near"}, "spine": [[188.0, 147.0], [146.15955556484505, 135.21199274493875], [105.54164674859018, 126.73545012412374]], "head": [86.2231302228088, 121.63771007924016], "nose": [[78.85776066569343, 128.40168311933414], [73.73828475435924, 133.10314402705225]], "arm_r": [[111.45049326666343, 126.79493567581193], [89.19600704067108, 146.60739396681114], [59.2, 147.0894084369267]], "arm_l": [[105.54164674859018, 128.64558007845997], [83.84218312531492, 149.04639689503261], [53.89999999999998, 150.87974546036065]], "leg_r": [[193.90884651807326, 147.7540782623559], [239.90862723280745, 147.8939563160778], [279.8939977952213, 146.8286596821105], [289.9854560384849, 151.13965160232664]], "leg_l": [[188.0, 148.2155372436685], [233.96770788747375, 149.9126760690095], [273.96675256656044, 150.1849264536248], [283.90377106662584, 154.83084648794798]]}}}, {"name": "Crunch", "camera": 0.0, "frames": [{"order": ["arm_l", "leg_l", "spine", "leg_r", "arm_r", "head"], "shade": {"arm_r": "near", "arm_l": "far", "leg_r": "near", "leg_l": "far"}, "spine": [[166.0, 146.0], [122.5, 146.0], [81.0, 146.0]], "head": [61.437047985323886, 141.90493909881587], "nose": [[63.546821344204844, 132.13002956602958], [65.00220317992915, 125.387018180479]], "arm_r": [[81.0, 147.91012995433624], [63.79270690946862, 123.70891143098827], [53.53210260969857, 151.47140878293797]], "arm_l": [[86.90884651807325, 146.05948555168817], [69.70155342754187, 121.85826702834021], [59.440949127771816, 149.62076438028993]], "leg_r": [[166.0, 147.2155372436685], [194.0368351722767, 111.30128659027031], [205.0, 149.18515274969292], [215.27575990220512, 145.31938923995287]], "leg_l": [[171.90884651807326, 146.7540782623559], [199.48140422111373, 110.49289964731176], [208.99999999999997, 148.75361665361882], [219.41521534843125, 145.26855340182198]]}, {"order": ["leg_l", "arm_l", "spine", "leg_r", "arm_r", "head"], "shade": {"arm_r": "near", "arm_l": "far", "leg_r": "near", "leg_l": "far"}, "spine": [[166.0, 144.0], [117.46766838873427, 144.00204748311933], [96.1737983030601, 103.01749698724782]], "head": [92.0155644867049, 83.75175017138899], "nose": [[101.80342162264763, 81.70288397605682], [108.65045482778427, 80.26961266064238]], "arm_r": [[96.1737983030601, 104.92762694158407], [89.93644757852732, 76.02900671779581], [75.8523006949506, 102.11501576632395]], "arm_l": [[102.08264482113334, 103.076982538936], [95.84529409660057, 74.17836231514775], [81.76114721302385, 100.26437136367588]], "leg_r": [[166.0, 145.2155372436685], [195.90537209116957, 110.79416451246408], [205.0, 149.15476825571733], [215.45316340216056, 145.78169389384772]], "leg_l": [[171.90884651807326, 144.7540782623559], [201.45982836379503, 110.03713295240527], [208.99999999999997, 148.72323215964326], [219.5809665807253, 145.76173557962537]]}], "tween": {"t": 0.5, "sample": {"order": ["arm_l", "leg_l", "spine", "leg_r", "arm_r", "head"], "shade": {"arm_r": "near", "arm_l": "far", "leg_r": "near", "leg_l": "far"}, "spine": [[166.0, 145.0], [121.16522782962937, 145.67055250176602], [84.95160625843393, 123.01582062720574]], "head": [70.80947063470298, 109.08853582080536], "nose": [[77.93445356678967, 102.07179738920672], [82.8842010350955, 97.19724770696659]], "arm_r": [[84.95160625843393, 124.92595058154197], [72.98913419067655, 97.8321144445693], [60.78703489840254, 124.82211392703488]], "arm_l": [[90.86045277650717, 123.07530617889392], [78.8979807087498, 95.98147004192124], [66.69588141647579, 122.9714695243868]], "leg_r": [[166.0, 146.2155372436685], [194.97879634694823, 111.03391792015745], [205.0, 149.16996050270512], [215.36848703280944, 145.55228605768735]], "leg_l": [[171.90884651807326, 145.7540782623559], [200.47950405948097, 110.25018764814351], [209.0, 148.73842440663103], [219.50242901519758, 145.51718692476985]]}}}, {"name": "Dead Bug", "camera": 0.0, "frames": [{"order": ["arm_l", "leg_l", "spine", "leg_r", "arm_r", "head"], "shade": {"arm_r": "near", "arm_l": "far", "leg_r": "near", "leg_l": "far"}, "spine": [[185.0, 148.0], [141.5, 148.0], [100.0, 148.0]], "head": [80.43704798532389, 143.90493909881587], "nose": [[80.43704798532389, 133.90493909881587], [80.43704798532389, 127.01128482773042]], "arm_r": [[100.0, 149.91012995433624], [100.0, 120.36589736396999], [100.0, 90.82166477360374]], "arm_l": [[105.90884651807325, 148.05948555168817], [105.90884651807325, 118.51525296132193], [105.90884651807325, 88.97102037095569]], "leg_r": [[185.0, 149.2155372436685], [205.16507275229756, 108.4991273664634], [244.55738287278587, 115.33953023297677], [246.4675128271221, 104.67122081865428]], "leg_l": [[190.90884651807326, 148.7540782623559], [211.07391927037082, 108.03766838515077], [250.46622939085913, 114.87807125166415], [252.37635934519537, 104.20976183734166]]}, {"order": ["arm_l", "leg_l", "spine", "leg_r", "arm_r", "head"], "shade": {"arm_r": "near", "arm_l": "far", "leg_r": "near", "leg_l": "far"}, "spine": [[185.0, 148.0], [141.5, 148.0], [100.0, 148.0]], "head": [80.43704798532389, 143.90493909881587], "nose": [[80.43704798532389, 133.90493909881587], [80.43704798532389, 127.01128482773042]], "arm_r": [[100.0, 149.91012995433624], [78.78679656440357, 129.01920274473565], [57.57359312880715, 108.12827553513509]], "arm_l": [[105.90884651807325, 148.05948555168817], [105.90884651807325, 118.51525296132193], [105.90884651807325, 88.97102037095569]], "leg_r": [[185.0, 149.2155372436685], [205.16507275229756, 108.4991273664634], [244.55738287278587, 115.33953023297677], [246.4675128271221, 104.67122081865428]], "leg_l": [[190.90884651807326, 148.7540782623559], [235.12688453123593, 136.2673872310511], [273.57735236876863, 125.40939502991648], [270.5453414547817, 114.99615735074556]]}, {"order": ["arm_l", "leg_l", "spine", "leg_r", "arm_r", "head"], "shade": {"arm_r": "near", "arm_l": "far", "leg_r": "near", "leg_l": "far"}, "spine": [[185.0, 148.0], [141.5, 148.0], [100.0, 148.0]], "head": [80.43704798532389, 143.90493909881587], "nose": [[80.43704798532389, 133.90493909881587], [80.43704798532389, 127.01128482773042]], "arm_r": [[100.0, 149.91012995433624], [100.0, 120.36589736396999], [100.0, 90.82166477360374]], "arm_l": [[105.90884651807325, 148.05948555168817], [105.90884651807325, 118.51525296132193], [105.90884651807325, 88.97102037095569]], "leg_r": [[185.0, 149.2155372436685], [205.16507275229756, 108.4991273664634], [244.55738287278587, 115.33953023297677], [246.4675128271221, 104.67122081865428]], "leg_l": [[190.90884651807326, 148.7540782623559], [211.07391927037082, 108.03766838515077], [250.46622939085913, 114.87807125166415], [252.37635934519537, 104.20976183734166]]}, {"order": ["arm_l", "leg_l", "spine", "leg_r", "arm_r", "head"], "shade": {"arm_r": "near", "arm_l": "far", "leg_r": "near", "leg_l": "far"}, "spine": [[185.0, 148.0], [141.5, 148.0], [100.0, 148.0]], "head": [80.43704798532389, 143.90493909881587], "nose": [[80.43704798532389, 133.90493909881587], [80.43704798532389, 127.01128482773042]], "arm_r": [[100.0, 149.91012995433624], [100.0, 120.36589736396999], [100.0, 90.82166477360374]], "arm_l": [[105.90884651807325, 148.05948555168817], [84.69564308247682, 127.16855834208761], [63.482439646880394, 106.27763113248703]], "leg_r": [[185.0, 149.2155372436685], [229.21803801316267, 136.7288462123637], [267.6685058506954, 125.87085401122908], [264.63649493670846, 115.45761633205817]], "leg_l": [[190.90884651807326, 148.7540782623559], [211.07391927037082, 108.03766838515077], [250.46622939085913, 114.87807125166415], [252.37635934519537, 104.20976183734166]]}], "tween": {"t": 0.5, "sample": {"order": ["arm_l", "leg_l", "spine", "leg_r", "arm_r", "head"], "shade": {"arm_r": "near", "arm_l": "far", "leg_r": "near", "leg_l": "far"}, "spine": [[185.0, 148.0], [141.5, 148.0], [100.0, 148.0]], "head": [80.43704798532389, 143.90493909881587], "nose": [[80.43704798532389, 133.90493909881587], [80.43704798532389, 127.01128482773042]], "arm_r": [[100.0, 149.91012995433624], [88.51949702904732, 122.61481816034394], [77.03899405809463, 95.31950636635166]], "arm_l": [[105.90884651807325, 148.05948555168817], [105.90884651807325, 118.51525296132193], [105.90884651807325, 88.97102037095569]], "leg_r": [[185.0, 149.2155372436685], [205.16507275229756, 108.4991273664634], [244.55738287278587, 115.33953023297677], [246.4675128271221, 104.67122081865428]], "leg_l": [[190.90884651807326, 148.7540782623559], [226.14689090154624, 119.63505607061941], [266.0920722917292, 117.57342185184505], [265.5163767730568, 106.755382661499]]}}}, {"name": "Deadlift", "camera": 0.0, "frames": [{"order": ["leg_l", "arm_l", "leg_r", "spine", "arm_r", "head"], "shade": {"arm_r": "near", "arm_l": "far", "leg_r": "near", "leg_l": "far"}, "spine": [[100.0, 82.0], [142.1586906905428, 70.78291498443225], [179.26433942168083, 52.090728948983234]], "head": [198.17471093366717, 45.678288096117555], "nose": [[208.17323380058568, 45.85016153707871], [215.17216766668042, 45.97047239325581]], "arm_r": [[179.26433942168083, 54.00085890331947], [163.81319717437918, 79.32520900411907], [152.091263319701, 106.52081849507897]], "arm_l": [[185.1731859397541, 52.15021450067142], [169.72204369245244, 77.47456460147102], [158.00010983777426, 104.67017409243091]], "leg_r": [[100.0, 83.2155372436685], [136.1185902775976, 111.26868862155524], [150.0, 148.21284894247424], [158.97683845721667, 141.95204479305224]], "leg_l": [[105.90884651807325, 82.7540782623559], [143.56887385827415, 108.76721797752464], [154.00000000000003, 146.79650509338796], [163.51510160345032, 141.36104058613552]]}, {"order": ["leg_l", "leg_r", "arm_l", "spine", "arm_r", "head"], "shade": {"arm_r": "near", "arm_l": "far", "leg_r": "near", "leg_l": "far"}, "spine": [[150.0, 62.0], [156.05402989176287, 19.577770282915083], [161.82971358160557, -20.894012090855597]], "head": [165.30267713494416, -40.29093829871468], "nose": [[175.29676893050745, -39.947239037943774], [182.29250471964113, -39.706653973441846]], "arm_r": [[161.82971358160557, -18.98388213651937], [154.57205671361552, 9.68276048201701], [151.43620281558592, 39.06514667498915]], "arm_l": [[167.73856009967884, -20.83452653916741], [160.48090323168879, 7.832116079368971], [157.34504933365918, 37.214502272341115]], "leg_r": [[150.0, 63.215537243668514], [150.6541266021385, 108.51211342100416], [150.0001634689265, 147.89915855783318], [160.99869326268384, 148.0762662478703]], "leg_l": [[155.90884651807326, 62.754078262355904], [161.2365703502556, 107.75036758959715], [154.0, 146.4926601536321], [164.8184875906207, 148.45248356482335]]}], "tween": {"t": 0.5, "sample": {"order": ["leg_l", "arm_l", "leg_r", "spine", "arm_r", "head"], "shade": {"arm_r": "near", "arm_l": "far", "leg_r": "near", "leg_l": "far"}, "spine": [[125.0, 72.0], [153.8216853385888, 39.85733160019505], [177.9160981889072, 6.527417641105785]], "head": [190.90505915551088, -8.44965616608711], "nose": [[200.90173568292374, -8.19186088631477], [207.89933695775264, -8.011406054808218]], "arm_r": [[177.9160981889072, 8.43754759544202], [166.43559521795453, 35.7328593894343], [158.92419509632128, 64.33603845857937]], "arm_l": [[183.82494470698046, 6.586903192793974], [172.3444417360278, 33.88221498678626], [164.83304161439455, 62.48539405593133]], "leg_r": [[125.0, 73.2155372436685], [153.44751457306245, 108.81519896940179], [150.0, 148.06092647259632], [160.98905909598028, 147.57788837386374]], "leg_l": [[130.90884651807326, 72.7540782623559], [160.15401761770565, 107.7212715837572], [154.0, 146.64458262351], [164.99694613684383, 146.8998277395329]]}}}, {"name": "Dip", "camera": 0.0, "frames": [{"order": ["leg_l", "arm_l", "leg_r", "spine", "arm_r", "head"], "shade": {"arm_r": "near", "arm_l": "far", "leg_r": "near", "leg_l": "far"}, "spine": [[160.0, 86.0], [166.05402989176287, 43.57777028291508], [171.82971358160557, 3.105987909144403]], "head": [176.32873466848287, -16.08535597292574], "nose": [[186.3154424382918, -15.569926132464488], [193.30584918157382, -15.209140144178978]], "arm_r": [[171.82971358160557, 5.0161178634806305], [165.65325797831116, 33.92742009448894], [174.0, 62.30512837601881]], "arm_l": [[177.73856009967884, 3.165473460832592], [170.58370649634907, 31.857168685039003], [178.0, 60.4844068586093]], "leg_r": [[160.0, 87.2155372436685], [187.68349106499423, 123.39464958143844], [147.73830967481126, 121.3330153626641], [143.44026726142926, 131.30473884268272]], "leg_l": [[165.90884651807326, 86.7540782623559], [193.5923375830675, 122.93319060012583], [153.64715619288452, 120.87155638135147], [149.34911377950252, 130.8432798613701]]}, {"order": ["leg_l", "arm_l", "leg_r", "spine", "arm_r", "head"], "shade": {"arm_r": "near", "arm_l": "far", "leg_r": "near", "leg_l": "far"}, "spine": [[160.0, 116.0], [172.06485767544996, 74.76384973073141], [189.02120768159105, 37.37575364089446]], "head": [199.02120768159102, 20.318383001845604], "nose": [[208.69023618469885, 22.86983118005503], [215.45171696872234, 24.65404019576428]], "arm_r": [[189.02120768159105, 39.285883595230686], [159.1021538806009, 37.11702038250827], [174.0, 62.76089578565258]], "arm_l": [[194.9300541996643, 37.43523919258265], [165.103239794315, 34.26526825327232], [178.0, 60.94017426824305]], "leg_r": [[160.0, 117.2155372436685], [199.83716857408416, 139.8661155629493], [159.86153549332033, 141.24088736010316], [156.46234855519592, 151.54357349890591]], "leg_l": [[165.90884651807326, 116.7540782623559], [205.74601509215742, 139.4046565816367], [165.7703820113936, 140.77942837879056], [162.37119507326918, 151.0821145175933]]}], "tween": {"t": 0.5, "sample": {"order": ["leg_l", "arm_l", "leg_r", "spine", "arm_r", "head"], "shade": {"arm_r": "near", "arm_l": "far", "leg_r": "near", "leg_l": "far"}, "spine": [[160.0, 101.0], [169.07414305802632, 59.084192074171945], [180.54329523109206, 19.78605846585289]], "head": [187.873319765578, 1.460409776103674], "nose": [[197.75384933141916, 3.0015572377499415], [204.66766771558514, 4.079962355819498]], "arm_r": [[180.54329523109206, 21.696188420189117], [156.09947277307057, 38.82447106310195], [174.0, 62.533012080835704]], "arm_l": [[186.45214174916532, 19.845544017541076], [161.4018958722759, 36.1018888687581], [178.0, 60.712290563426166]], "leg_r": [[160.0, 102.2155372436685], [194.45196315629408, 132.23299183974086], [154.45348623372723, 131.88923344711145], [150.6012050398731, 142.0360958211416]], "leg_l": [[165.90884651807326, 101.7540782623559], [200.36080967436735, 131.77153285842823], [160.3623327518005, 131.42777446579885], [156.51005155794635, 141.574636839829]]}}}, {"name": "Dumbbell Bench Press", "camera": 0.0, "frames": [{"order": ["arm_l", "leg_l", "spine", "leg_r", "arm_r", "head"], "shade": {"arm_r": "near", "arm_l": "far", "leg_r": "near", "leg_l": "far"}, "spine": [[150.0, 116.0], [106.5, 116.0], [65.0, 116.0]], "head": [45.194638625168594, 113.25882502327553], "nose": [[46.60741399901631, 103.35912473775934], [47.58162570573677, 96.53255903615947]], "arm_r": [[65.0, 117.91012995433623], [94.40366769397724, 123.7715420714911], [72.0, 104.12282141216534]], "arm_l": [[70.90884651807325, 116.05948555168817], [99.60913597451852, 124.66139569202268], [80.0, 102.30209989475577]], "leg_r": [[150.0, 117.2155372436685], [195.30008769797305, 109.34310611741422], [196.0, 148.72938534005917], [206.93968862700535, 147.59655128433957]], "leg_l": [[155.90884651807326, 116.7540782623559], [201.21645940182967, 108.92375949218865], [200.0, 148.29784924398507], [210.98222903324333, 147.68232827813742]]}, {"order": ["leg_l", "arm_l", "spine", "leg_r", "arm_r", "head"], "shade": {"arm_r": "near", "arm_l": "far", "leg_r": "near", "leg_l": "far"}, "spine": [[150.0, 116.0], [106.5, 116.0], [65.0, 116.0]], "head": [45.194638625168594, 113.25882502327553], "nose": [[46.60741399901631, 103.35912473775934], [47.58162570573677, 96.53255903615947]], "arm_r": [[65.0, 117.91012995433623], [70.9306102656657, 88.94894712341195], [65.99999999999999, 59.80647252661598]], "arm_l": [[70.90884651807325, 116.05948555168817], [76.96242384715133, 87.1229880630965], [72.00000000000001, 57.98575100920642]], "leg_r": [[150.0, 117.2155372436685], [195.30008769797305, 109.34310611741422], [196.0, 148.72938534005917], [206.93968862700535, 147.59655128433957]], "leg_l": [[155.90884651807326, 116.7540782623559], [201.21645940182967, 108.92375949218865], [200.0, 148.29784924398507], [210.98222903324333, 147.68232827813742]]}], "tween": {"t": 0.5, "sample": {"order": ["arm_l", "leg_l", "spine", "leg_r", "arm_r", "head"], "shade": {"arm_r": "near", "arm_l": "far", "leg_r": "near", "leg_l": "far"}, "spine": [[150.0, 116.0], [106.5, 116.0], [65.0, 116.0]], "head": [45.194638625168594, 113.25882502327553], "nose": [[46.60741399901631, 103.35912473775934], [47.58162570573677, 96.53255903615947]], "arm_r": [[65.0, 117.91012995433623], [90.58510097976003, 102.48279013862437], [69.0, 81.96464696939063]], "arm_l": [[70.90884651807325, 116.05948555168817], [96.91263610552167, 101.32671788586796], [76.0, 80.14392545198109]], "leg_r": [[150.0, 117.2155372436685], [195.30008769797305, 109.34310611741422], [196.0, 148.72938534005917], [206.93968862700535, 147.59655128433957]], "leg_l": [[155.90884651807326, 116.7540782623559], [201.21645940182967, 108.92375949218865], [200.0, 148.29784924398507], [210.98222903324333, 147.68232827813742]]}}}, {"name": "Dumbbell Curl", "camera": 0.0, "frames": [{"order": ["leg_l", "leg_r", "arm_l", "spine", "arm_r", "head"], "shade": {"arm_r": "near", "arm_l": "far", "leg_r": "near", "leg_l": "far"}, "spine": [[160.0, 64.0], [162.27661409656804, 21.21957229272239], [164.44855628065022, -19.59393919812868]], "head": [166.1916711356034, -39.215144441936815], "nose": [[176.1901940025219, -39.04327100097566], [183.18912786861665, -38.92296014479856]], "arm_r": [[164.44855628065022, -17.683809243792453], [164.44855628065022, 11.860423346573782], [169.65800161065815, 40.955812658362404]], "arm_l": [[170.35740279872348, -19.534453646440493], [170.35740279872348, 10.009778943925744], [175.5668481287314, 39.10516825571437]], "leg_r": [[160.0, 65.2155372436685], [168.06607636623892, 109.81480911859667], [158.0, 147.939388496694], [168.64599592855438, 150.6655047598624]], "leg_l": [[165.90884651807326, 64.7540782623559], [172.71840731660157, 109.55611956268012], [162.0, 147.50785240061987], [172.59772985997608, 150.4106343225862]]}, {"order": ["leg_l", "leg_r", "arm_l", "spine", "arm_r", "head"], "shade": {"arm_r": "near", "arm_l": "far", "leg_r": "near", "leg_l": "far"}, "spine": [[160.0, 64.0], [162.27661409656804, 21.21957229272239], [164.44855628065022, -19.59393919812868]], "head": [166.1916711356034, -39.215144441936815], "nose": [[176.1901940025219, -39.04327100097566], [183.18912786861665, -38.92296014479856]], "arm_r": [[164.44855628065022, -17.683809243792453], [166.01863496793854, 11.819934002605898], [188.65992237462171, -7.562826542899472]], "arm_l": [[170.35740279872348, -19.534453646440493], [171.9274814860118, 9.96928959995786], [194.56876889269498, -9.41347094554751]], "leg_r": [[160.0, 65.2155372436685], [168.06607636623892, 109.81480911859667], [158.0, 147.939388496694], [168.64599592855438, 150.6655047598624]], "leg_l": [[165.90884651807326, 64.7540782623559], [172.71840731660157, 109.55611956268012], [162.0, 147.50785240061987], [172.59772985997608, 150.4106343225862]]}], "tween": {"t": 0.5, "sample": {"order": ["leg_l", "leg_r", "arm_l", "spine", "arm_r", "head"], "shade": {"arm_r": "near", "arm_l": "far", "leg_r": "near", "leg_l": "far"}, "spine": [[160.0, 64.0], [162.27661409656804, 21.21957229272239], [164.44855628065022, -19.59393919812868]], "head": [166.1916711356034, -39.215144441936815], "nose": [[176.1901940025219, -39.04327100097566], [183.18912786861665, -38.92296014479856]], "arm_r": [[164.44855628065022, -17.683809243792453], [165.23386472988642, 11.850299275948743], [193.51310946265176, 21.71236676541092]], "arm_l": [[170.35740279872348, -19.534453646440493], [171.14271124795968, 9.999654873300704], [199.42195598072502, 19.86172236276288]], "leg_r": [[160.0, 65.2155372436685], [168.06607636623892, 109.81480911859667], [158.0, 147.939388496694], [168.64599592855438, 150.6655047598624]], "leg_l": [[165.90884651807326, 64.7540782623559], [172.71840731660157, 109.55611956268012], [162.0, 147.50785240061987], [172.59772985997608, 150.4106343225862]]}}}, {"name": "Dumbbell Fly", "camera": 90.0, "frames": [{"order": ["arm_l", "arm_r", "spine", "leg_l", "leg_r", "head"], "shade": {"arm_r": "far", "arm_l": "near", "leg_r": "near", "leg_l": "far"}, "spine": [[160.0, 116.0], [160.0, 108.44630427148853], [160.0, 101.23990489831093]], "head": [160.0, 95.05956501081197], "nose": [[160.0, 85.05956501081197], [160.0, 78.40216939674589]], "arm_r": [[149.0, 101.23990489831093], [149.0, 71.89547687629675], [149.0, 41.895476876296755]], "arm_l": [[171.0, 101.23990489831093], [171.0, 71.89547687629675], [171.0, 41.895476876296755]], "leg_r": [[153.0, 116.0], [141.1111134724305, 116.21227689039164], [145.0, 155.97096225282633], [142.14204474319993, 155.82844632156787]], "leg_l": [[167.0, 116.0], [179.69681348100588, 118.09824119193745], [176.0, 157.83531989270534], [179.0706603698054, 157.87402967094292]]}, {"order": ["arm_l", "arm_r", "spine", "leg_l", "leg_r", "head"], "shade": {"arm_r": "far", "arm_l": "near", "leg_r": "near", "leg_l": "far"}, "spine": [[160.0, 116.0], [160.0, 108.44630427148853], [160.0, 101.23990489831093]], "head": [160.0, 95.05956501081197], "nose": [[160.0, 85.05956501081197], [160.0, 78.40216939674589]], "arm_r": [[149.0, 101.23990489831093], [119.16434313895179, 100.912118909318], [91.5012038069931, 89.43156725352722]], "arm_l": [[171.0, 101.23990489831093], [200.8356568610482, 100.912118909318], [228.49879619300688, 89.43156725352722]], "leg_r": [[153.0, 116.0], [141.1111134724305, 116.21227689039164], [145.0, 155.97096225282633], [142.14204474319993, 155.82844632156787]], "leg_l": [[167.0, 116.0], [179.69681348100588, 118.09824119193745], [176.0, 157.83531989270534], [179.0706603698054, 157.87402967094292]]}], "tween": {"t": 0.5, "sample": {"order": ["arm_l", "arm_r", "spine", "leg_l", "leg_r", "head"], "shade": {"arm_r": "far", "arm_l": "near", "leg_r": "near", "leg_l": "far"}, "spine": [[160.0, 116.0], [160.0, 108.44630427148853], [160.0, 101.23990489831093]], "head": [160.0, 95.05956501081197], "nose": [[160.0, 85.05956501081197], [160.0, 78.40216939674589]], "arm_r": [[149.0, 101.23990489831093], [128.92608180923423, 86.32207646778681], [109.72929837259207, 65.53785060661484]], "arm_l": [[171.0, 101.23990489831093], [191.07391819076574, 86.32207646778681], [210.2707016274079, 65.53785060661484]], "leg_r": [[153.0, 116.0], [141.1111134724305, 116.21227689039165], [145.0, 155.97096225282633], [142.14204474319993, 155.8284463215679]], "leg_l": [[167.0, 116.0], [179.69681348100588, 118.09824119193743], [176.0, 157.83531989270534], [179.0706603698054, 157.8740296709429]]}}}, {"name": "Dumbbell Row", "camera": 0.0, "frames": [{"order": ["leg_r", "arm_r", "leg_l", "spine", "arm_l", "head"], "shade": {"arm_r": "far", "arm_l": "near", "leg_r": "far", "leg_l": "near"}, "spine": [[168.0, 82.0], [125.16086274396895, 74.5610618826667], [84.29134099396232, 67.46414390865907]], "head": [64.29134099396232, 67.46414390865907], "nose": [[56.582726094680645, 73.83417187834434], [51.2204149928478, 78.26532742926075]], "arm_r": [[90.20018751203557, 67.52362946034725], [102.09645322030373, 94.64572241081939], [92.0, 122.46652631042721]], "arm_l": [[84.29134099396232, 69.37427386299531], [85.51514091393562, 98.89391400097236], [66.0, 121.33282456880013]], "leg_r": [[173.90884651807326, 82.7540782623559], [161.24825839258924, 126.30562990912868], [196.0, 145.8116973403757], [186.5044648784416, 151.2802464516426]], "leg_l": [[168.0, 83.2155372436685], [162.4022022511762, 128.18001577127842], [202.0, 122.60784736415684], [211.34192807714578, 128.32723060939875]]}, {"order": ["leg_r", "arm_r", "leg_l", "spine", "arm_l", "head"], "shade": {"arm_r": "far", "arm_l": "near", "leg_r": "far", "leg_l": "near"}, "spine": [[168.0, 82.0], [125.16086274396895, 74.5610618826667], [84.29134099396232, 67.46414390865907]], "head": [64.29134099396232, 67.46414390865907], "nose": [[56.582726094680645, 73.83417187834434], [51.2204149928478, 78.26532742926075]], "arm_r": [[90.20018751203557, 67.52362946034725], [119.61204459175761, 61.70220240985699], [99.99999999999999, 84.0590239429511]], "arm_l": [[84.29134099396232, 69.37427386299531], [85.51514091393562, 98.89391400097236], [66.0, 121.33282456880013]], "leg_r": [[173.90884651807326, 82.7540782623559], [161.24825839258924, 126.30562990912868], [196.0, 145.8116973403757], [186.5044648784416, 151.2802464516426]], "leg_l": [[168.0, 83.2155372436685], [162.4022022511762, 128.18001577127842], [202.0, 122.60784736415684], [211.34192807714578, 128.32723060939875]]}], "tween": {"t": 0.5, "sample": {"order": ["leg_r", "arm_r", "leg_l", "spine", "arm_l", "head"], "shade": {"arm_r": "far", "arm_l": "near", "leg_r": "far", "leg_l": "near"}, "spine": [[168.0, 82.0], [125.16086274396895, 74.5610618826667], [84.29134099396232, 67.46414390865907]], "head": [64.29134099396232, 67.46414390865907], "nose": [[56.582726094680645, 73.83417187834434], [51.2204149928478, 78.26532742926075]], "arm_r": [[90.20018751203557, 67.52362946034725], [116.5166611402472, 81.70770635791291], [96.0, 103.26277512668916]], "arm_l": [[84.29134099396232, 69.37427386299531], [85.51514091393562, 98.89391400097236], [66.0, 121.33282456880013]], "leg_r": [[173.90884651807326, 82.7540782623559], [161.24825839258924, 126.30562990912868], [196.0, 145.8116973403757], [186.5044648784416, 151.2802464516426]], "leg_l": [[168.0, 83.2155372436685], [162.4022022511762, 128.18001577127842], [202.0, 122.60784736415684], [211.34192807714578, 128.32723060939875]]}}}, {"name": "Dumbbell Shoulder Press", "camera": 0.0, "frames": [{"order": ["leg_l", "arm_l", "spine", "leg_r", "arm_r", "head"], "shade": {"arm_r": "near", "arm_l": "far", "leg_r": "near", "leg_l": "far"}, "spine": [[130.0, 124.0], [130.7861315886847, 81.14917968668395], [134.4304502554608, 40.41789305174976]], "head": [137.2139122746621, 20.913419618607264], "nose": [[147.2080040702254, 21.25711887937817], [154.20373985935908, 21.497703943880097]], "arm_r": [[134.4304502554608, 42.328023006085985], [158.22858921859793, 60.31657064382028], [146.0, 33.338201171188686]], "arm_l": [[140.33929677353407, 40.47737860343795], [165.22803832271347, 56.97255699205585], [150.0, 31.51747965377915]], "leg_r": [[130.0, 125.2155372436685], [173.8364696761423, 111.48589278988837], [176.0, 150.82053882198593], [186.98389774627694, 150.2346069268626]], "leg_l": [[135.90884651807326, 124.7540782623559], [179.40646070778647, 110.0162218015468], [180.0, 149.4041949728996], [190.99878894026918, 149.24345139631006]]}, {"order": ["leg_l", "spine", "leg_r", "arm_l", "arm_r", "head"], "shade": {"arm_r": "near", "arm_l": "far", "leg_r": "near", "leg_l": "far"}, "spine": [[130.0, 124.0], [130.7861315886847, 81.14917968668395], [134.4304502554608, 40.41789305174976]], "head": [137.2139122746621, 20.913419618607264], "nose": [[147.2080040702254, 21.25711887937817], [154.20373985935908, 21.497703943880097]], "arm_r": [[134.4304502554608, 42.328023006085985], [143.41856866823082, 14.140944212067012], [138.0, -14.91737872640951]], "arm_l": [[140.33929677353407, 40.47737860343795], [148.61393171247585, 12.079197208400549], [142.0, -16.738100243819016]], "leg_r": [[130.0, 125.2155372436685], [173.8364696761423, 111.48589278988837], [176.0, 150.82053882198593], [186.98389774627694, 150.2346069268626]], "leg_l": [[135.90884651807326, 124.7540782623559], [179.40646070778647, 110.0162218015468], [180.0, 149.4041949728996], [190.99878894026918, 149.24345139631006]]}], "tween": {"t": 0.5, "sample": {"order": ["leg_l", "arm_l", "spine", "leg_r", "arm_r", "head"], "shade": {"arm_r": "near", "arm_l": "far", "leg_r": "near", "leg_l": "far"}, "spine": [[130.0, 124.0], [130.7861315886847, 81.14917968668395], [134.4304502554608, 40.41789305174976]], "head": [137.2139122746621, 20.913419618607264], "nose": [[147.2080040702254, 21.25711887937817], [154.20373985935908, 21.497703943880097]], "arm_r": [[134.4304502554608, 42.328023006085985], [162.17101057015535, 31.079582070738752], [142.0, 9.21041122238961]], "arm_l": [[140.33929677353407, 40.47737860343795], [167.52019230026508, 27.97385205227781], [146.0, 7.3896897049800625]], "leg_r": [[130.0, 125.2155372436685], [173.8364696761423, 111.48589278988837], [176.0, 150.82053882198593], [186.98389774627694, 150.2346069268626]], "leg_l": [[135.90884651807326, 124.7540782623559], [179.40646070778647, 110.0162218015468], [180.0, 149.4041949728996], [190.99878894026918, 149.24345139631006]]}}}, {"name": "Face Pull", "camera": 0.0, "frames": [{"order": ["leg_l", "leg_r", "arm_l", "spine", "arm_r", "head"], "shade": {"arm_r": "near", "arm_l": "far", "leg_r": "near", "leg_l": "far"}, "spine": [[150.0, 66.0], [153.06228919571583, 23.248423141253653], [158.8662093611655, -17.239211379257284]], "head": [162.6823892686964, -36.57349259579321], "nose": [[172.6454773433506, -35.715077767936954], [179.6188402299928, -35.114256209694936]], "arm_r": [[158.8662093611655, -15.329081424921057], [187.57122205368216, -6.742470038371721], [214.0, -20.722567816762492]], "arm_l": [[164.77505587923875, -17.179725827569097], [192.76969061470504, -6.559295559438974], [218.0, -22.543289334172012]], "leg_r": [[150.0, 67.2155372436685], [160.60371763953367, 111.29667164972889], [146.0, 147.96977299066958], [156.24068183654285, 151.9247829380784]], "leg_l": [[155.90884651807326, 66.7540782623559], [168.0939924800551, 110.4369600769995], [150.0, 145.56862138857107], [159.8102465492698, 150.46887500982936]]}, {"order": ["leg_l", "leg_r", "arm_l", "spine", "arm_r", "head"], "shade": {"arm_r": "near", "arm_l": "far", "leg_r": "near", "leg_l": "far"}, "spine": [[150.0, 66.0], [153.06228919571583, 23.248423141253653], [158.8662093611655, -17.239211379257284]], "head": [162.6823892686964, -36.57349259579321], "nose": [[172.6454773433506, -35.715077767936954], [179.6188402299928, -35.114256209694936]], "arm_r": [[158.8662093611655, -15.329081424921057], [179.33203423607728, 6.086650492133344], [170.2261581012055, -22.376263640994495]], "arm_l": [[164.77505587923875, -17.179725827569097], [186.60646021578427, 0.4368913694498724], [174.27938782058348, -24.463157719618334]], "leg_r": [[150.0, 67.2155372436685], [160.60371763953367, 111.29667164972889], [146.0, 147.96977299066958], [156.24068183654285, 151.9247829380784]], "leg_l": [[155.90884651807326, 66.7540782623559], [168.0939924800551, 110.4369600769995], [150.0, 145.56862138857107], [159.8102465492698, 150.46887500982936]]}], "tween": {"t": 0.5, "sample": {"order": ["leg_l", "leg_r", "arm_l", "spine", "arm_r", "head"], "shade": {"arm_r": "near", "arm_l": "far", "leg_r": "near", "leg_l": "far"}, "spine": [[150.0, 66.0], [153.06228919571583, 23.248423141253653], [158.8662093611655, -17.239211379257284]], "head": [162.6823892686964, -36.57349259579321], "nose": [[172.6454773433506, -35.715077767936954], [179.6188402299928, -35.114256209694936]], "arm_r": [[158.8662093611655, -15.329081424921057], [179.91401379749405, 6.0440244594031185], [192.09814735171608, -21.172187554907964]], "arm_l": [[164.77505587923875, -17.179725827569097], [185.30308924151055, 3.421335695414859], [196.06151469937672, -23.838774964749273]], "leg_r": [[150.0, 67.2155372436685], [160.60371763953367, 111.29667164972889], [146.0, 147.96977299066958], [156.24068183654285, 151.9247829380784]], "leg_l": [[155.90884651807326, 66.7540782623559], [168.0939924800551, 110.4369600769995], [150.0, 145.56862138857107], [159.8102465492698, 150.46887500982936]]}}}, {"name": "Glute Bridge", "camera": 0.0, "frames": [{"order": ["arm_l", "leg_l", "spine", "arm_r", "leg_r", "head"], "shade": {"arm_r": "near", "arm_l": "far", "leg_r": "near", "leg_l": "far"}, "spine": [[168.0, 144.0], [124.5, 144.0], [83.0, 144.0]], "head": [64.20614758428184, 137.2635182233307], "nose": [[66.66045491672855, 127.56937692469582], [68.35390818592623, 120.88049364703733]], "arm_r": [[83.0, 145.91012995433624], [112.92692150779473, 147.97103143931645], [142.85384301558946, 150.03193292429665]], "arm_l": [[88.90884651807325, 144.05948555168817], [118.83576802586798, 146.12038703666838], [148.76268953366272, 148.1812885216486]], "leg_r": [[168.0, 145.2155372436685], [197.5044798913556, 110.46025450639627], [205.0, 149.15476825571733], [215.58437753584877, 146.20511660320886]], "leg_l": [[173.90884651807326, 144.7540782623559], [203.11952081133066, 109.7589308468124], [208.99999999999997, 148.72323215964326], [219.69813598891116, 146.20283871368702]]}, {"order": ["arm_l", "leg_l", "spine", "leg_r", "arm_r", "head"], "shade": {"arm_r": "near", "arm_l": "far", "leg_r": "near", "leg_l": "far"}, "spine": [[172.0, 116.0], [130.5742805698035, 129.31344833951914], [93.2243080852167, 147.3068466003177]], "head": [74.95339893236468, 139.29569860961357], "nose": [[78.08659203536632, 129.79922026344212], [80.24971099599095, 123.24296544784039]], "arm_r": [[93.2243080852167, 149.21697655465394], [122.76854067558295, 144.0866744047689], [152.3127732659492, 138.9563722548839]], "arm_l": [[99.13315460328995, 147.3663321520059], [128.67738719365622, 142.23603000212086], [158.22161978402247, 137.10572785223582]], "leg_r": [[172.0, 117.2155372436685], [217.61231681635738, 111.34649988822532], [205.0, 148.72938534005917], [215.7014503494387, 151.23609550620586]], "leg_l": [[177.90884651807326, 116.7540782623559], [223.61346075114872, 111.62851219693835], [209.00000000000003, 148.29784924398507], [219.55091873231555, 151.36155338463374]]}], "tween": {"t": 0.5, "sample": {"order": ["arm_l", "leg_l", "spine", "leg_r", "arm_r", "head"], "shade": {"arm_r": "near", "arm_l": "far", "leg_r": "near", "leg_l": "far"}, "spine": [[170.0, 130.0], [127.02099954612248, 136.73033567600945], [86.57106738965523, 145.95306097398856]], "head": [68.02739029831947, 138.57475142347892], "nose": [[70.82298545434472, 128.97346777369498], [72.75244694506371, 122.34686197785895]], "arm_r": [[86.57106738965523, 147.86319092832477], [116.52995343229244, 146.316965264244], [146.48883947492965, 144.77073960016327]], "arm_l": [[92.47991390772847, 146.01254652567673], [122.43879995036569, 144.46632086159596], [152.3976859930029, 142.9200951975152]], "leg_r": [[170.0, 131.2155372436685], [210.61089504167376, 109.93924028266386], [205.0, 148.94207679788823], [215.98427899607043, 149.52103566600155]], "leg_l": [[175.90884651807326, 130.7540782623559], [216.72361168994397, 109.85955478107854], [209.0, 148.51054070181414], [219.9370385291809, 149.6679258108433]]}}}, {"name": "Goblet Squat", "camera": 0.0, "frames": [{"order": ["leg_l", "leg_r", "arm_l", "spine", "arm_r", "head"], "shade": {"arm_r": "near", "arm_l": "far", "leg_r": "near", "leg_l": "far"}, "spine": [[160.0, 66.0], [163.7912748095231, 23.3238785947173], [167.40823813355095, -17.390122286184578]], "head": [169.8456250016539, -36.939465193360675], "nose": [[179.8441478685724, -36.76759175239952], [186.84308173466712, -36.64728089622242]], "arm_r": [[167.40823813355095, -15.47999233184835], [161.58327027278116, 13.501977080510542], [185.0, -4.9656437685671335]], "arm_l": [[173.3170846516242, -17.33063673449639], [165.11280321558735, 11.087334645808118], [189.0, -6.7863652859766805]], "leg_r": [[160.0, 67.2155372436685], [173.9610906185993, 110.37987505887354], [162.0, 147.96977299066955], [172.496690241954, 151.20910105398104]], "leg_l": [[165.90884651807326, 66.7540782623559], [182.86646288642103, 108.86470705820066], [166.0, 144.58381363555884], [175.97428612714398, 149.15162507507986]]}, {"order": ["leg_l", "arm_l", "leg_r", "spine", "arm_r", "head"], "shade": {"arm_r": "near", "arm_l": "far", "leg_r": "near", "leg_l": "far"}, "spine": [[150.0, 104.0], [167.67276839345243, 64.77395322209524], [179.086797280632, 25.399263623249595]], "head": [186.57892914895024, 7.1373066543472845], "nose": [[196.55530157908487, 7.824324219806698], [203.53824993090362, 8.305201232968749]], "arm_r": [[179.086797280632, 27.309393577585823], [171.41227156937236, 55.87054440998645], [196.0, 38.9432027495061]], "arm_l": [[184.99564379870526, 25.458749174937783], [174.87887031847484, 53.27239289284541], [199.99999999999997, 37.122481232096554]], "leg_r": [[150.0, 105.2155372436685], [192.35367092323057, 122.89185045923996], [162.0, 148.54707837620566], [171.58691261951185, 153.8587544047633]], "leg_l": [[155.90884651807326, 104.7540782623559], [198.41261219256293, 122.07745698081484], [166.0, 145.16111902109492], [175.10578356119998, 151.23864412108617]]}], "tween": {"t": 0.5, "sample": {"order": ["leg_l", "arm_l", "leg_r", "spine", "arm_r", "head"], "shade": {"arm_r": "near", "arm_l": "far", "leg_r": "near", "leg_l": "far"}, "spine": [[155.0, 85.0], [165.87049934594478, 43.50075172802916], [173.41160389132622, 3.2917374825404693]], "head": [178.41920397241503, -15.777048563556235], "nose": [[188.40997278727033, -15.347469131885184], [195.40331033834335, -15.046772155872004]], "arm_r": [[173.41160389132622, 5.201867436876697], [165.81924442435937, 33.78430844561579], [190.5, 16.988779490469426]], "arm_l": [[179.32045040939948, 3.351223034228658], [169.30026135410338, 31.198755194030664], [194.5, 15.168057973059907]], "leg_r": [[155.0, 86.2155372436685], [187.70233881532357, 118.07459372668339], [162.0, 148.25842568343762], [171.52792396979862, 153.672062223347]], "leg_l": [[160.90884651807326, 85.7540782623559], [194.24017736940993, 116.97454031327932], [166.0, 144.8724663283269], [175.02048987186504, 151.07212347700226]]}}}, {"name": "Hip Circles", "camera": 45.0, "frames": [{"order": ["leg_l", "leg_r", "arm_l", "spine", "arm_r", "head"], "shade": {"arm_r": "near", "arm_l": "far", "leg_r": "near", "leg_l": "far"}, "spine": [[160.0, 61.0], [159.4441210227361, 18.052652315278735], [156.867198580654, -23.126112205712047]], "head": [155.88069306833134, -42.945593306627956], "nose": [[165.85174201672737, -42.18520993707643], [170.78943214897384, -41.80866605688989]], "arm_r": [[149.08902398760196, -21.775446362053344], [131.8875970946982, -0.17438156318349485], [159.08844008591993, -7.865945620539293]], "arm_l": [[168.82355861562613, -23.084049568730713], [184.12264494790446, -7.126639664653702], [192.6819593838462, -11.581136259459093]], "leg_r": [[155.05025253169416, 61.85951462778281], [154.95107657651607, 107.24505185090365], [154.00044027023006, 146.54964855414255], [161.77410727, 148.16429715245454]], "leg_l": [[169.12793291022595, 61.53321385285723], [172.65608340798332, 107.34560802906037], [165.84879795768177, 144.9959859923376], [173.36286326015593, 148.58211401282725]]}, {"order": ["leg_l", "leg_r", "spine", "arm_l", "arm_r", "head"], "shade": {"arm_r": "near", "arm_l": "far", "leg_r": "near", "leg_l": "far"}, "spine": [[145.0, 67.0], [142.7455452100055, 24.369372531538616], [132.582347706998, -12.53794996469125]], "head": [128.68424683806742, -30.794211269113987], "nose": [[138.53680458124134, -29.08333257165363], [143.48655204954719, -28.223817943870824]], "arm_r": [[125.10548640637649, -8.253658769857907], [111.30892979662221, 17.798644034020015], [137.0966365575342, 8.96567608177466]], "arm_l": [[144.23739444953964, -15.429512678884556], [161.6823363014897, -7.278796034128369], [169.55065570847063, -5.843835992193469]], "leg_r": [[140.05025253169416, 67.85951462778281], [157.3193595449613, 110.38257388690366], [153.14826019358145, 147.05204546686807], [161.21960126566668, 150.71137028339393]], "leg_l": [[154.12793291022595, 67.53321385285722], [171.907967134862, 109.6906213786776], [165.10516612528045, 145.34654554862104], [172.99785573325025, 149.7930672981062]]}, {"order": ["leg_l", "leg_r", "arm_l", "spine", "arm_r", "head"], "shade": {"arm_r": "near", "arm_l": "far", "leg_r": "near", "leg_l": "far"}, "spine": [[160.0, 63.0], [160.5558789772639, 20.245707058089195], [163.132801419346, -20.038101690788437]], "head": [164.11930693166866, -39.51497302275793], "nose": [[173.77107388531098, -36.8989847443863], [178.70876401755748, -35.560686837875664]], "arm_r": [[155.35462682629398, -18.687435847129734], [136.26937282033094, 2.2177744861050854], [164.21333813717047, -1.7897275383506326]], "arm_l": [[175.08916145431814, -19.996039053807102], [188.5044206735372, -4.734483615365129], [197.80685743509673, -5.504918177270433]], "leg_r": [[155.05025253169416, 63.85951462778281], [160.97353183131162, 109.46414351746381], [154.03467436625803, 146.7022614660366], [161.5529486722785, 150.53786938707805]], "leg_l": [[169.12793291022595, 63.53321385285723], [175.7959460497786, 109.03929230081772], [166.11745453714232, 144.9946605532452], [173.36717342265786, 149.70907422955128]]}, {"order": ["leg_l", "arm_l", "leg_r", "spine", "arm_r", "head"], "shade": {"arm_r": "near", "arm_l": "far", "leg_r": "near", "leg_l": "far"}, "spine": [[175.0, 67.0], [177.2544547899945, 23.586408599708555], [187.417652293002, -16.850555347853984]], "head": [191.31575316193258, -36.46061287678006], "nose": [[201.1683109051065, -34.74973417931971], [206.11805837341234, -33.890219551536894]], "arm_r": [[179.94079099238047, -18.53815986364468], [158.70043603116835, -3.669811924778571], [187.42453366575347, -5.856419765892781]], "arm_l": [[199.07269903554362, -13.77022235142325], [209.07384253603584, 8.149653195646259], [219.8785528166899, 1.9184552781877287]], "leg_r": [[170.05025253169416, 67.85951462778281], [174.58816974797213, 113.24798834574773], [154.0, 146.7683315546122], [163.34218620153496, 152.56841661436096]], "leg_l": [[184.12793291022595, 67.53321385285722], [188.73940410412513, 112.91028894134845], [166.0, 145.07046097411134], [174.97726482898116, 151.42710703614873]]}], "tween": {"t": 0.5, "sample": {"order": ["leg_l", "leg_r", "arm_l", "spine", "arm_r", "head"], "shade": {"arm_r": "near", "arm_l": "far", "leg_r": "near", "leg_l": "far"}, "spine": [[152.5, 64.0], [151.1060183087905, 21.25662358296359], [144.68658356094633, -18.35629329445861]], "head": [142.22797809252467, -37.59226080032802], "nose": [[152.15022272696726, -36.347647842708234], [157.090932702051, -35.72790181936541]], "arm_r": [[137.01245872650412, -15.506774915193887], [121.4328142515516, 8.575330717271115], [147.9656772757711, 0.20640472947899724]], "arm_l": [[156.53889383730868, -19.813083193083294], [173.02499855449702, -7.637474215169938], [181.16570342816195, -9.177114282418678]], "leg_r": [[147.55025253169416, 64.85951462778281], [158.63311510753368, 109.50382080847281], [153.89995210460702, 146.76129735299773], [161.68581944743627, 150.30529623368088]], "leg_l": [[161.62793291022595, 64.53321385285723], [173.42224882558213, 108.93180435178448], [165.897290696523, 145.13151457109498], [173.4698863785287, 149.51610487092736]]}}}, {"name": "Hip Thrust", "camera": 0.0, "frames": [{"order": ["arm_l", "leg_l", "spine", "leg_r", "arm_r", "head"], "shade": {"arm_r": "near", "arm_l": "far", "leg_r": "near", "leg_l": "far"}, "spine": [[150.0, 136.0], [107.30297316079633, 126.97118259325977], [69.2548115566876, 110.21707042748173]], "head": [60.175001561896664, 92.66766776737846], "nose": [[68.781162701048, 87.5751251365347], [74.78133380596279, 84.02463071165936]], "arm_r": [[69.2548115566876, 112.12720038181797], [94.00081296116964, 128.829360286479], [124.0, 129.04686017722636]], "arm_l": [[75.16365807476085, 110.27655597916991], [98.07734919978398, 129.34632913925583], [128.0, 127.22613865981681]], "leg_r": [[150.0, 137.2155372436685], [187.9153388743531, 111.56461136348543], [203.0, 148.0484225268028], [212.7875096801391, 143.104270330527]], "leg_l": [[155.90884651807326, 136.7540782623559], [193.43783057440342, 110.55790777790622], [207.0, 147.6168864307287], [216.98400043067375, 143.06970414754042]]}, {"order": ["arm_l", "leg_l", "spine", "leg_r", "arm_r", "head"], "shade": {"arm_r": "near", "arm_l": "far", "leg_r": "near", "leg_l": "far"}, "spine": [[152.0, 114.0], [108.48104389225882, 113.9737793615104], [67.06410864858307, 111.09623166805618]], "head": [54.47770082758632, 95.78944430675715], "nose": [[61.84307038470169, 89.02547126666317], [66.96254629603588, 84.32401035894505]], "arm_r": [[67.06410864858307, 113.0063616223924], [96.53696346105494, 118.52047859886693], [126.00000000000001, 112.9557066952996]], "arm_l": [[72.97295516665632, 111.15571721974436], [101.48992042260133, 120.32991332706439], [130.0, 111.13498517789007]], "leg_r": [[152.0, 115.2155372436685], [197.52072750459536, 108.69321211492046], [203.0, 147.71419309307137], [213.72351917568668, 145.30068334308834]], "leg_l": [[157.90884651807326, 114.7540782623559], [203.4023403087058, 108.05000190891487], [207.0, 147.28265699699728], [217.82750079408547, 145.37171715459846]]}], "tween": {"t": 0.5, "sample": {"order": ["arm_l", "leg_l", "spine", "leg_r", "arm_r", "head"], "shade": {"arm_r": "near", "arm_l": "far", "leg_r": "near", "leg_l": "far"}, "spine": [[151.0, 125.0], [107.66880918157864, 120.45952464630693], [67.33627381329264, 110.50684590755573]], "head": [56.44349311299209, 93.98826035683962], "nose": [[64.47381860088683, 88.02890866739654], [70.06426717121788, 83.88020396264102]], "arm_r": [[67.33627381329264, 112.41697586189196], [95.11412191585819, 123.57581485889085], [125.0, 121.00128343626298]], "arm_l": [[73.24512033136588, 110.56633145924391], [99.54409808278987, 124.78184526660898], [129.0, 119.18056191885344]], "leg_r": [[151.0, 126.2155372436685], [193.77452083569057, 109.55101958727552], [203.0, 147.88130780993708], [213.4415940186742, 144.47365747936155]], "leg_l": [[156.90884651807326, 125.7540782623559], [199.54443640867484, 108.7477721024602], [207.0, 147.449771713863], [217.5874176218285, 144.51072057311362]]}}}, {"name": "Hollow Body Hold", "camera": 0.0, "frames": [{"order": ["arm_l", "leg_l", "spine", "leg_r", "arm_r", "head"], "shade": {"arm_r": "near", "arm_l": "far", "leg_r": "near", "leg_l": "far"}, "spine": [[185.0, 148.0], [141.5, 148.0], [100.0, 148.0]], "head": [80.43704798532389, 143.90493909881587], "nose": [[80.43704798532389, 133.90493909881587], [80.43704798532389, 127.01128482773042]], "arm_r": [[100.0, 149.91012995433624], [70.0, 149.9101299543362], [40.0, 149.9101299543362]], "arm_l": [[105.90884651807325, 148.05948555168817], [75.90884651807325, 148.05948555168817], [45.90884651807325, 148.05948555168817]], "leg_r": [[185.0, 149.2155372436685], [231.0, 149.2155372436685], [271.0, 149.2155372436685], [271.0, 138.38265196053422]], "leg_l": [[190.90884651807326, 148.7540782623559], [236.90884651807326, 148.7540782623559], [276.90884651807323, 148.7540782623559], [276.90884651807323, 137.92119297922162]]}, {"order": ["arm_l", "leg_l", "spine", "leg_r", "arm_r", "head"], "shade": {"arm_r": "near", "arm_l": "far", "leg_r": "near", "leg_l": "far"}, "spine": [[185.0, 148.0], [140.58688278525045, 148.43364741865258], [102.76846842615609, 129.42694930442767]], "head": [87.44757956377653, 116.76650487323789], "nose": [[93.93309205085959, 109.15479496153674], [98.43260531866537, 103.8739494143883]], "arm_r": [[102.76846842615609, 131.3370792587639], [75.5792348150566, 118.85114703696041], [48.3900012039571, 106.3652148151569]], "arm_l": [[108.67731494422934, 129.48643485611586], [81.48808133312984, 117.00050263431234], [54.298847722030345, 104.51457041250885]], "leg_r": [[185.0, 149.2155372436685], [229.99478963375506, 139.79689717094502], [269.12069366310726, 131.60677536857676], [266.8336650641119, 121.01061461985441]], "leg_l": [[190.90884651807326, 148.7540782623559], [235.90363615182832, 139.3354381896324], [275.0295401811805, 131.14531638726413], [272.74251158218516, 120.54915563854179]]}], "tween": {"t": 0.5, "sample": {"order": ["arm_l", "leg_l", "spine", "leg_r", "arm_r", "head"], "shade": {"arm_r": "near", "arm_l": "far", "leg_r": "near", "leg_l": "far"}, "spine": [[185.0, 148.0], [141.26935782158634, 148.2668263271459], [100.6970043790406, 138.60132020497852]], "head": [82.72112345305727, 129.96709412388378], "nose": [[86.18778863202375, 120.58720966100572], [88.58192963530344, 114.10929361221746]], "arm_r": [[100.6970043790406, 140.51145015931476], [71.40812416544262, 134.11690786335836], [42.11924395184462, 127.72236556740197]], "arm_l": [[106.60585089711385, 138.6608057566667], [77.31697068351586, 132.26626346071032], [48.02809046991787, 125.87172116475392]], "leg_r": [[185.0, 149.2155372436685], [230.74800718694058, 144.48027695599242], [270.5288830016715, 140.36265931453494], [269.3790699057273, 129.58911771044515]], "leg_l": [[190.90884651807326, 148.7540782623559], [236.65685370501384, 144.01881797467982], [276.4377295197447, 139.90120033322233], [275.28791642380054, 129.12765872913255]]}}}, {"name": "Incline Bench Press", "camera": 0.0, "frames": [{"order": ["leg_l", "arm_l", "spine", "leg_r", "arm_r", "head"], "shade": {"arm_r": "near", "arm_l": "far", "leg_r": "near", "leg_l": "far"}, "spine": [[148.0, 122.0], [121.21872582333387, 88.24229916701316], [95.66877459731904, 56.03667653324413]], "head": [88.82837173080566, 37.52834496527767], "nose": [[97.98669786795362, 33.51274259880355], [104.38151607145183, 30.7088408020571]], "arm_r": [[95.66877459731904, 57.94680648758036], [125.026216615892, 64.02878958265757], [106.0, 41.18627870131074]], "arm_l": [[101.57762111539229, 56.096162084932324], [131.28947904201019, 60.18109651350134], [110.00000000000001, 39.36555718390121]], "leg_r": [[148.0, 123.2155372436685], [191.96163186669585, 109.8796648279379], [198.0, 148.8205388219859], [208.68783472873713, 146.25810977141558]], "leg_l": [[153.90884651807326, 122.7540782623559], [197.8060125288814, 109.21381982938716], [201.99999999999997, 148.3890027259118], [212.79722051369865, 146.31855615798008]]}, {"order": ["leg_l", "arm_l", "spine", "leg_r", "arm_r", "head"], "shade": {"arm_r": "near", "arm_l": "far", "leg_r": "near", "leg_l": "far"}, "spine": [[148.0, 122.0], [121.21872582333387, 88.24229916701316], [95.66877459731904, 56.03667653324413]], "head": [88.82837173080566, 37.52834496527767], "nose": [[97.98669786795362, 33.51274259880355], [104.38151607145183, 30.7088408020571]], "arm_r": [[95.66877459731904, 57.94680648758036], [104.38394002450866, 29.676718628853195], [97.99999999999999, 0.8091608278101887]], "arm_l": [[101.57762111539229, 56.096162084932324], [109.48815338938583, 27.5975292847013], [102.0, -1.01156068959933]], "leg_r": [[148.0, 123.2155372436685], [191.96163186669585, 109.8796648279379], [198.0, 148.8205388219859], [208.68783472873713, 146.25810977141558]], "leg_l": [[153.90884651807326, 122.7540782623559], [197.8060125288814, 109.21381982938716], [201.99999999999997, 148.3890027259118], [212.79722051369865, 146.31855615798008]]}], "tween": {"t": 0.5, "sample": {"order": ["leg_l", "arm_l", "spine", "leg_r", "arm_r", "head"], "shade": {"arm_r": "near", "arm_l": "far", "leg_r": "near", "leg_l": "far"}, "spine": [[148.0, 122.0], [121.21872582333387, 88.24229916701316], [95.66877459731904, 56.03667653324413]], "head": [88.82837173080566, 37.52834496527767], "nose": [[97.98669786795362, 33.51274259880355], [104.38151607145183, 30.7088408020571]], "arm_r": [[95.66877459731904, 57.94680648758036], [121.70710419240449, 43.27332325355158], [102.0, 20.997719764560472]], "arm_l": [[101.57762111539229, 56.096162084932324], [126.94689567822562, 40.326935569031825], [106.0, 19.17699824715095]], "leg_r": [[148.0, 123.2155372436685], [191.96163186669585, 109.8796648279379], [198.0, 148.8205388219859], [208.68783472873713, 146.25810977141558]], "leg_l": [[153.90884651807326, 122.7540782623559], [197.8060125288814, 109.21381982938716], [201.99999999999997, 148.3890027259118], [212.79722051369865, 146.31855615798008]]}}}, {"name": "Kneeling Hip Flexor Stretch", "camera": 0.0, "frames": [{"order": ["leg_l", "arm_l", "spine", "leg_r", "arm_r", "head"], "shade": {"arm_r": "near", "arm_l": "far", "leg_r": "near", "leg_l": "far"}, "spine": [[160.0, 108.0], [183.9205050918716, 64.46921316043283], [231.64022953520436, 73.21481074224809]], "head": [251.62804607558627, 73.90219664082503], "nose": [[253.3904899178688, 83.74566105650716], [254.6060271615373, 90.53458522925784]], "arm_r": [[231.64022953520436, 75.12494069658432], [203.13224872379368, 84.32617772296757], [202.0, 113.84936096638506]], "arm_l": [[237.54907605327762, 73.27429629393626], [209.09714270027055, 82.64227135983049], [206.0, 112.02863944897553]], "leg_r": [[160.0, 109.2155372436685], [205.95650014293446, 111.18517604332762], [206.0, 150.57746287018125], [216.93848396248202, 149.43340250036692]], "leg_l": [[165.90884651807326, 108.7540782623559], [150.1759199250925, 151.32324086867877], [110.78360980460417, 144.4828380021654], [100.81422414720102, 149.06101315016002]]}, {"order": ["leg_l", "arm_l", "spine", "leg_r", "arm_r", "head"], "shade": {"arm_r": "near", "arm_l": "far", "leg_r": "near", "leg_l": "far"}, "spine": [[162.0, 110.0], [188.93284124329196, 67.49675692466236], [235.95522749552794, 81.66450461644158]], "head": [255.70899430743071, 84.7456620966403], "nose": [[256.4172665305651, 94.7205480838552], [256.905561846774, 101.59740975961014]], "arm_r": [[235.95522749552794, 83.5746345707778], [205.98034560249653, 82.36590370441479], [206.0, 111.91012995433623]], "arm_l": [[241.8640740136012, 81.72399016812975], [211.88565367767447, 80.60359478480133], [210.0, 110.08940843692669]], "leg_r": [[162.0, 111.2155372436685], [207.99997279057675, 111.26480978658026], [210.0, 150.60784736415684], [220.86856580612752, 148.93823445938295]], "leg_l": [[167.90884651807326, 110.7540782623559], [142.18597295841892, 148.3104391959247], [102.40509714368797, 144.19282155446723], [92.78428036515461, 149.4447085547557]]}], "tween": {"t": 0.5, "sample": {"order": ["leg_l", "arm_l", "spine", "leg_r", "arm_r", "head"], "shade": {"arm_r": "near", "arm_l": "far", "leg_r": "near", "leg_l": "far"}, "spine": [[161.0, 109.0], [186.4261968919969, 65.9575887593329], [233.87405187425412, 77.41877126660451]], "head": [253.78197584159767, 79.30656407010862], "nose": [[255.0191839659286, 89.22973473563128], [255.87226936976464, 96.07200475314292]], "arm_r": [[233.87405187425412, 79.32890122094074], [204.151251613478, 83.33588836399355], [204.0, 112.87974546036065]], "arm_l": [[239.78289839232738, 77.47825681829269], [210.07421066719306, 81.58549240726671], [208.0, 111.0590239429511]], "leg_r": [[161.0, 110.2155372436685], [206.98884942993953, 111.21293316469936], [208.0, 150.59265511716904], [218.9071791020003, 149.18833029841562]], "leg_l": [[166.90884651807326, 109.7540782623559], [146.0252835300541, 150.11770438059347], [106.41456078039128, 144.63535442714453], [96.61348901431924, 149.55338143045583]]}}}, {"name": "Lat Pull Down", "camera": 0.0, "frames": [{"order": ["leg_l", "arm_l", "spine", "leg_r", "arm_r", "head"], "shade": {"arm_r": "near", "arm_l": "far", "leg_r": "near", "leg_l": "far"}, "spine": [[150.0, 122.0], [146.62433082233014, 79.24791483349992], [147.74955388155342, 38.34937572031629]], "head": [149.49266873650657, 18.728170476508154], "nose": [[155.28735587215587, 10.578225630072646], [159.30239092661319, 4.931274641291457]], "arm_r": [[147.74955388155342, 40.259505674652516], [174.77136716083461, 27.425922423252715], [194.0, 4.748391839859067]], "arm_l": [[153.6584003996267, 38.40886127200448], [181.60676431735172, 27.670890621268786], [198.0, 2.9276703224495346]], "leg_r": [[150.0, 123.2155372436685], [194.41395436835177, 111.42246307048075], [193.0, 150.79015432801035], [203.99312537163428, 151.17308446470886]], "leg_l": [[155.90884651807326, 122.7540782623559], [200.07727426166045, 110.09824525529687], [197.0, 149.373810478924], [207.96739988435445, 150.20720445545675]]}, {"order": ["leg_l", "arm_l", "spine", "leg_r", "arm_r", "head"], "shade": {"arm_r": "near", "arm_l": "far", "leg_r": "near", "leg_l": "far"}, "spine": [[150.0, 122.0], [146.62433082233014, 79.24791483349992], [147.74955388155342, 38.34937572031629]], "head": [149.49266873650657, 18.728170476508154], "nose": [[158.18575082167658, 13.785466372427464], [164.24792864816766, 10.338639236884735]], "arm_r": [[147.74955388155342, 40.259505674652516], [171.72345780323056, 58.020259740573785], [194.0, 38.231855442274124]], "arm_l": [[153.6584003996267, 38.40886127200448], [176.75165320875354, 57.2673942535663], [198.0, 36.41113392486461]], "leg_r": [[150.0, 123.2155372436685], [194.41395436835177, 111.42246307048075], [193.0, 150.79015432801035], [203.99312537163428, 151.17308446470886]], "leg_l": [[155.90884651807326, 122.7540782623559], [200.07727426166045, 110.09824525529687], [197.0, 149.373810478924], [207.96739988435445, 150.20720445545675]]}], "tween": {"t": 0.5, "sample": {"order": ["leg_l", "arm_l", "spine", "leg_r", "arm_r", "head"], "shade": {"arm_r": "near", "arm_l": "far", "leg_r": "near", "leg_l": "far"}, "spine": [[150.0, 122.0], [146.62433082233014, 79.24791483349992], [147.74955388155342, 38.34937572031629]], "head": [149.49266873650657, 18.728170476508154], "nose": [[156.91670692063303, 12.028643848407304], [162.0776482783039, 7.371358528174099]], "arm_r": [[147.74955388155342, 40.259505674652516], [177.18620166864008, 45.958111463811264], [194.0, 21.490123641066603]], "arm_l": [[153.6584003996267, 38.40886127200448], [182.86086618586543, 45.17585880681934], [198.0, 19.66940212365707]], "leg_r": [[150.0, 123.2155372436685], [194.41395436835177, 111.42246307048075], [193.0, 150.79015432801035], [203.99312537163428, 151.17308446470886]], "leg_l": [[155.90884651807326, 122.7540782623559], [200.07727426166045, 110.09824525529687], [197.0, 149.373810478924], [207.96739988435445, 150.20720445545675]]}}, "orbit": [{"yaw": 37.0, "sample": {"order": ["spine", "leg_l", "arm_l", "leg_r", "arm_r", "head"], "shade": {"arm_r": "near", "arm_l": "far", "leg_r": "near", "leg_l": "far"}, "spine": [[150.0, 122.0], [147.3040707245407, 78.89514362473935], [148.20271381636047, 38.114194914475945]], "head": [149.59482723761698, 18.67515228851495], "nose": [[154.82362622309998, 10.15108863498608], [158.03017579167425, 4.923725199021456]], "arm_r": [[141.58274856168794, 39.63969252481388], [163.16332819238937, 29.629999065841375], [178.51999718740836, 8.961939106629913]], "arm_l": [[159.54169372378558, 38.16170218838887], [181.8622495962053, 30.344449654035888], [194.95446973694257, 7.314389402273139]], "leg_r": [[145.78729483793566, 122.97077120657869], [181.25785593812145, 115.81913656544059], [180.12862176996924, 155.0390638196267], [188.90812205815823, 156.57082043229062]], "leg_l": [[158.93171981481694, 122.60223367767217], [194.20619463380368, 114.56218166811979], [191.74857413428708, 153.51615916977624], [200.50752913482114, 155.49569120384058]], "props": {"bg": [{"kind": "poly", "pts": [[125.25533829692662, 127.16784412500894], [154.00621665862917, 130.9299910792746], [163.4889702694989, 131.4809567729892], [134.73809190779636, 127.71880981872354]], "w": 8, "color": "equipment"}, {"kind": "line", "pts": [[144.1631461190869, 131.31225668434325], [142.28207264195407, 149.20296280244077]], "w": 5, "color": "equipment"}, {"kind": "circle", "c": [258.197452678252, 32.37490189145329], "r": 4, "fill": true, "w": 3, "color": "prop"}, {"kind": "line", "pts": [[258.197452678252, 32.37490189145329], [186.73723346217548, 8.138164254451526]], "w": 4, "color": "equipment"}], "fg": [{"kind": "line", "pts": [[201.18079401782464, 4.809805831896043], [172.29367290652633, 11.46652267700701]], "w": 4, "color": "prop"}]}}}, {"yaw": 180.0, "sample": {"order": ["leg_r", "leg_l", "spine", "arm_r", "arm_l", "head"], "shade": {"arm_r": "far", "arm_l": "near", "leg_r": "far", "leg_l": "near"}, "spine": [[150.0, 122.0], [153.37566917766986, 79.24791483349992], [152.25044611844658, 38.34937572031629]], "head": [150.50733126349343, 18.728170476508154], "nose": [[144.71264412784413, 10.578225630072646], [140.69760907338681, 4.931274641291457]], "arm_r": [[158.15929263651984, 38.40886127200448], [131.13747935723865, 25.575278020604674], [111.90884651807325, 2.897747437211029]], "arm_l": [[152.25044611844658, 40.259505674652516], [124.30208220072154, 29.521535023916826], [107.90884651807326, 4.778314725097573]], "leg_r": [[155.90884651807326, 122.7540782623559], [111.49489214972148, 110.96100408916814], [112.90884651807325, 150.3286953466977], [101.91572114643897, 150.71162548339626]], "leg_l": [[150.0, 123.2155372436685], [105.83157225641283, 110.55970423660949], [108.90884651807326, 149.83526946023665], [97.94144663371881, 150.66866343676938]], "props": {"bg": [{"kind": "poly", "pts": [[174.0, 126.78137981968192], [138.0, 126.78137981968192], [138.0, 132.25370211289263], [174.0, 132.25370211289263]], "w": 8, "color": "equipment"}, {"kind": "line", "pts": [[156.0, 131.39692620785908], [156.0, 148.31139338200543]], "w": 5, "color": "equipment"}, {"kind": "circle", "c": [28.0, 25.21166005905144], "r": 4, "fill": true, "w": 3, "color": "prop"}, {"kind": "line", "pts": [[28.0, 25.21166005905144], [109.90884651807326, 3.838031081154301]], "w": 4, "color": "equipment"}], "fg": [{"kind": "line", "pts": [[109.90884651807326, 8.005587345160627], [109.90884651807326, -0.32952518285202625]], "w": 4, "color": "prop"}]}}}]}, {"name": "Lateral Raise", "camera": 90.0, "frames": [{"order": ["leg_l", "leg_r", "spine", "arm_l", "arm_r", "head"], "shade": {"arm_r": "far", "arm_l": "near", "leg_r": "far", "leg_l": "near"}, "spine": [[160.0, 64.0], [160.0, 21.160862743968956], [160.0, -19.708659006037678]], "head": [160.0, -39.40481406628183], "arm_r": [[149.0, -19.708659006037678], [144.82480697119803, 9.8366392933887], [140.71304450611134, 39.47761343854478]], "arm_l": [[171.0, -19.708659006037678], [175.17519302880197, 9.8366392933887], [179.28695549388866, 39.47761343854478]], "leg_r": [[153.0, 64.0], [148.19169068968793, 109.05299216255729], [144.0105521589818, 148.22950708652013], [144.0105521589818, 150.13963704085637]], "leg_l": [[167.0, 64.0], [171.80830931031207, 109.05299216255729], [175.9894478410182, 148.22950708652013], [175.9894478410182, 150.13963704085637]]}, {"order": ["leg_l", "leg_r", "spine", "arm_l", "arm_r", "head"], "shade": {"arm_r": "far", "arm_l": "near", "leg_r": "far", "leg_l": "near"}, "spine": [[160.0, 64.0], [160.0, 21.160862743968956], [160.0, -19.708659006037678]], "head": [160.0, -39.40481406628183], "arm_r": [[149.0, -19.708659006037678], [119.01827518942713, -18.667409597798567], [89.69172300010406, -16.99693330126719]], "arm_l": [[171.0, -19.708659006037678], [200.98172481057287, -18.667409597798567], [230.30827699989595, -16.99693330126719]], "leg_r": [[153.0, 64.0], [148.19169068968793, 109.05299216255729], [144.0105521589818, 148.22950708652013], [144.0105521589818, 150.13963704085637]], "leg_l": [[167.0, 64.0], [171.80830931031207, 109.05299216255729], [175.9894478410182, 148.22950708652013], [175.9894478410182, 150.13963704085637]]}], "tween": {"t": 0.5, "sample": {"order": ["leg_l", "leg_r", "spine", "arm_l", "arm_r", "head"], "shade": {"arm_r": "far", "arm_l": "near", "leg_r": "far", "leg_l": "near"}, "spine": [[160.0, 64.0], [160.0, 21.160862743968956], [160.0, -19.708659006037678]], "head": [160.0, -39.40481406628183], "arm_r": [[149.0, -19.708659006037678], [126.70565523567817, 0.25529216051033654], [104.82092037786576, 20.450798446546216]], "arm_l": [[171.0, -19.708659006037678], [193.29434476432183, 0.25529216051033643], [215.17907962213422, 20.450798446546216]], "leg_r": [[153.0, 64.0], [148.19169068968793, 109.05299216255729], [144.0105521589818, 148.22950708652013], [144.0105521589818, 150.13963704085637]], "leg_l": [[167.0, 64.0], [171.80830931031207, 109.05299216255729], [175.9894478410182, 148.22950708652013], [175.9894478410182, 150.13963704085637]]}}}, {"name": "Leg Curl", "camera": 0.0, "frames": [{"order": ["leg_l", "arm_l", "spine", "leg_r", "arm_r", "head"], "shade": {"arm_r": "near", "arm_l": "far", "leg_r": "near", "leg_l": "far"}, "spine": [[118.0, 116.0], [101.72808522765135, 76.19044808081628], [91.71636489268228, 36.44745235385585]], "head": [97.22911200902226, 17.51429293718145], "nose": [[106.64265513311928, 20.888490004746693], [113.22050347862063, 23.246258626580946]], "arm_r": [[91.71636489268228, 38.35758230819208], [99.4809362457579, 66.89511958511801], [114.4809362457579, 92.48117554369131]], "arm_l": [[97.62521141075553, 36.50693790554404], [105.38978276383115, 65.04447518246997], [120.38978276383115, 90.63053114104326]], "leg_r": [[118.0, 117.2155372436685], [163.30115663856157, 109.34907394717814], [203.20371864895455, 106.60120530053786], [202.4363974377692, 95.79470838149437]], "leg_l": [[123.90884651807325, 116.7540782623559], [169.21000315663483, 108.88761496586552], [209.1125651670278, 106.13974631922524], [208.34524395584245, 95.33324940018176]]}, {"order": ["leg_l", "arm_l", "leg_r", "spine", "arm_r", "head"], "shade": {"arm_r": "near", "arm_l": "far", "leg_r": "near", "leg_l": "far"}, "spine": [[118.0, 116.0], [101.72808522765135, 76.19044808081628], [91.71636489268228, 36.44745235385585]], "head": [97.22911200902226, 17.51429293718145], "nose": [[106.64265513311928, 20.888490004746693], [113.22050347862063, 23.246258626580946]], "arm_r": [[91.71636489268228, 38.35758230819208], [99.4809362457579, 66.89511958511801], [114.4809362457579, 92.48117554369131]], "arm_l": [[97.62521141075553, 36.50693790554404], [105.38978276383115, 65.04447518246997], [120.38978276383115, 90.63053114104326]], "leg_r": [[118.0, 117.2155372436685], [163.30115663856157, 109.34907394717814], [159.81492692865524, 148.59148443479444], [170.77306860766444, 149.53563259774617]], "leg_l": [[123.90884651807325, 116.7540782623559], [169.21000315663483, 108.88761496586552], [165.7237734467285, 148.1300254534818], [176.6819151257377, 149.07417361643354]]}], "tween": {"t": 0.5, "sample": {"order": ["leg_l", "arm_l", "spine", "leg_r", "arm_r", "head"], "shade": {"arm_r": "near", "arm_l": "far", "leg_r": "near", "leg_l": "far"}, "spine": [[118.0, 116.0], [101.72808522765135, 76.19044808081628], [91.71636489268228, 36.44745235385585]], "head": [97.22911200902226, 17.51429293718145], "nose": [[106.64265513311928, 20.888490004746693], [113.22050347862063, 23.246258626580946]], "arm_r": [[91.71636489268228, 38.35758230819208], [99.4809362457579, 66.89511958511801], [114.4809362457579, 92.48117554369131]], "arm_l": [[97.62521141075553, 36.50693790554404], [105.38978276383115, 65.04447518246997], [120.38978276383115, 90.63053114104326]], "leg_r": [[118.0, 117.2155372436685], [163.30115663856157, 109.34907394717814], [191.3375272105556, 137.44565683383726], [199.1832821512516, 129.8527871797909]], "leg_l": [[123.90884651807325, 116.7540782623559], [169.21000315663483, 108.88761496586552], [197.24637372862887, 136.98419785252463], [205.09212866932486, 129.3913281984783]]}}}, {"name": "Leg Extension", "camera": 0.0, "frames": [{"order": ["leg_l", "arm_l", "spine", "leg_r", "arm_r", "head"], "shade": {"arm_r": "near", "arm_l": "far", "leg_r": "near", "leg_l": "far"}, "spine": [[118.0, 116.0], [101.72808522765135, 76.19044808081628], [91.71636489268228, 36.44745235385585]], "head": [97.22911200902226, 17.51429293718145], "nose": [[106.64265513311928, 20.888490004746693], [113.22050347862063, 23.246258626580946]], "arm_r": [[91.71636489268228, 38.35758230819208], [99.4809362457579, 66.89511958511801], [114.4809362457579, 92.48117554369131]], "arm_l": [[97.62521141075553, 36.50693790554404], [105.38978276383115, 65.04447518246997], [120.38978276383115, 90.63053114104326]], "leg_r": [[118.0, 117.2155372436685], [163.30115663856157, 109.34907394717814], [168.17593037476746, 148.44775976153034], [179.093938042822, 147.12756314489147]], "leg_l": [[123.90884651807325, 116.7540782623559], [169.21000315663483, 108.88761496586552], [174.08477689284072, 147.9863007802177], [185.00278456089526, 146.66610416357884]]}, {"order": ["leg_l", "arm_l", "spine", "leg_r", "arm_r", "head"], "shade": {"arm_r": "near", "arm_l": "far", "leg_r": "near", "leg_l": "far"}, "spine": [[118.0, 116.0], [101.72808522765135, 76.19044808081628], [91.71636489268228, 36.44745235385585]], "head": [97.22911200902226, 17.51429293718145], "nose": [[106.64265513311928, 20.888490004746693], [113.22050347862063, 23.246258626580946]], "arm_r": [[91.71636489268228, 38.35758230819208], [99.4809362457579, 66.89511958511801], [114.4809362457579, 92.48117554369131]], "arm_l": [[97.62521141075553, 36.50693790554404], [105.38978276383115, 65.04447518246997], [120.38978276383115, 90.63053114104326]], "leg_r": [[118.0, 117.2155372436685], [163.30115663856157, 109.34907394717814], [203.20371864895455, 106.60120530053786], [202.4363974377692, 95.79470838149437]], "leg_l": [[123.90884651807325, 116.7540782623559], [169.21000315663483, 108.88761496586552], [209.1125651670278, 106.13974631922524], [208.34524395584245, 95.33324940018176]]}], "tween": {"t": 0.5, "sample": {"order": ["leg_l", "arm_l", "spine", "leg_r", "arm_r", "head"], "shade": {"arm_r": "near", "arm_l": "far", "leg_r": "near", "leg_l": "far"}, "spine": [[118.0, 116.0], [101.72808522765135, 76.19044808081628], [91.71636489268228, 36.44745235385585]], "head": [97.22911200902226, 17.51429293718145], "nose": [[106.64265513311928, 20.888490004746693], [113.22050347862063, 23.246258626580946]], "arm_r": [[91.71636489268228, 38.35758230819208], [99.4809362457579, 66.89511958511801], [114.4809362457579, 92.48117554369131]], "arm_l": [[97.62521141075553, 36.50693790554404], [105.38978276383115, 65.04447518246997], [120.38978276383115, 90.63053114104326]], "leg_r": [[118.0, 117.2155372436685], [163.30115663856157, 109.34907394717814], [194.16613997407038, 134.4056644612481], [201.16300039712578, 126.04674386776264]], "leg_l": [[123.90884651807325, 116.7540782623559], [169.21000315663483, 108.88761496586552], [200.07498649214364, 133.94420547993548], [207.07184691519905, 125.58528488645004]]}}, "orbit": [{"yaw": 37.0, "sample": {"order": ["arm_l", "spine", "arm_r", "leg_l", "leg_r", "head"], "shade": {"arm_r": "near", "arm_l": "far", "leg_r": "near", "leg_l": "far"}, "spine": [[118.0, 116.0], [105.00467104633924, 74.48996656412565], [97.00895567017038, 33.70070519368849]], "head": [101.4116312751903, 15.343650354052286], "nose": [[110.06318318500227, 20.358692682071943], [115.31648645342548, 23.403873307202012]], "arm_r": [[90.38899041549786, 35.22620280402643], [96.59005281836, 64.57516948281769], [108.5695854690694, 91.72878667233499]], "arm_l": [[108.34793557759552, 33.74821246760142], [114.54899798045767, 63.097179146392676], [126.52853063116706, 90.25079633590998]], "leg_r": [[113.78729483793566, 116.97077120657869], [149.9664071757056, 113.8384637009904], [153.85957458488554, 153.4465832699093], [162.57908320756252, 153.26736302257655]], "leg_l": [[126.93171981481694, 116.60223367767217], [163.11083215258688, 113.4699261720839], [167.00399956176682, 153.0780457410028], [175.7235081844438, 152.89882549367005]], "props": {"bg": [{"kind": "poly", "pts": [[106.24251462180918, 120.85205320267173], [94.80856445333131, 44.79327452542702], [104.29131806420105, 45.344240219141625], [115.72526823267891, 121.40301889638633]], "w": 9, "color": "equipment"}, {"kind": "poly", "pts": [[101.24169339739956, 122.2128849456383], [151.17511134858344, 124.7164255628519], [160.65786495945318, 125.2673912565665], [110.7244470082693, 122.7638506393529]], "w": 9, "color": "equipment"}, {"kind": "line", "pts": [[108.96860407889773, 124.8942403560915], [106.4605061093873, 148.74851518022155]], "w": 5, "color": "equipment"}, {"kind": "line", "pts": [[150.7066587654828, 128.34059638801995], [147.98955263184652, 154.18272744749413]], "w": 5, "color": "equipment"}, {"kind": "poly", "pts": [[100.30260356580132, 148.15832207268397], [149.81800518873348, 154.63757516058593], [155.74472619552708, 154.98192871915757], [106.22932457259492, 148.5026756312556]], "w": 5, "color": "equipment"}, {"kind": "circle", "c": [117.52256409344713, 89.73985261227406], "r": 3.5, "fill": true, "w": 3, "color": "prop"}], "fg": [{"kind": "circle", "c": [166.90947233550744, 146.11361907675857], "r": 5, "fill": true, "color": "prop"}]}}}, {"yaw": 180.0, "sample": {"order": ["leg_r", "arm_r", "leg_l", "spine", "arm_l", "head"], "shade": {"arm_r": "far", "arm_l": "near", "leg_r": "far", "leg_l": "near"}, "spine": [[118.0, 116.0], [134.27191477234865, 76.19044808081628], [144.2836351073177, 36.44745235385585]], "head": [138.77088799097774, 17.51429293718145], "nose": [[129.35734486688074, 20.888490004746693], [122.77949652137937, 23.246258626580946]], "arm_r": [[150.19248162539097, 36.50693790554404], [142.42791027231536, 65.04447518246997], [127.42791027231534, 90.63053114104326]], "arm_l": [[144.2836351073177, 38.35758230819208], [136.5190637542421, 66.89511958511801], [121.5190637542421, 92.48117554369131]], "leg_r": [[123.90884651807325, 116.7540782623559], [78.60768987951168, 108.88761496586552], [73.73291614330579, 147.9863007802177], [62.81490847525124, 146.66610416357884]], "leg_l": [[118.0, 117.2155372436685], [72.69884336143843, 109.34907394717814], [67.82406962523254, 148.44775976153034], [56.90606195717799, 147.12756314489147]], "props": {"bg": [{"kind": "poly", "pts": [[126.0, 118.9019945781101], [150.0, 49.364740639952885], [150.0, 54.83706293316358], [126.0, 124.3743168713208]], "w": 9, "color": "equipment"}, {"kind": "poly", "pts": [[132.0, 120.78137981968192], [70.0, 117.02260933653828], [70.0, 122.49493162974898], [132.0, 126.25370211289261]], "w": 9, "color": "equipment"}, {"kind": "line", "pts": [[128.0, 125.39692620785908], [128.0, 147.9495491067209]], "w": 5, "color": "equipment"}, {"kind": "line", "pts": [[76.0, 123.51754096628727], [76.0, 147.9495491067209]], "w": 5, "color": "equipment"}, {"kind": "poly", "pts": [[132.0, 146.23944839009255], [70.0, 146.23944839009255], [70.0, 149.65964982334924], [132.0, 149.65964982334924]], "w": 5, "color": "equipment"}, {"kind": "circle", "c": [122.0, 91.56799185956638], "r": 3.5, "fill": true, "w": 3, "color": "prop"}], "fg": [{"kind": "circle", "c": [63.706002038882666, 140.75964282059232], "r": 5, "fill": true, "color": "prop"}]}}}]}, {"name": "Leg Press", "camera": 0.0, "frames": [{"order": ["leg_l", "arm_l", "spine", "leg_r", "arm_r", "head"], "shade": {"arm_r": "near", "arm_l": "far", "leg_r": "near", "leg_l": "far"}, "spine": [[140.0, 116.0], [119.59179949383865, 78.0835670547446], [105.41656376460136, 39.588898523569924]], "head": [110.59294466665177, 20.56387367228598], "nose": [[120.26197316975961, 23.115321850495402], [127.02345395378309, 24.899530866204653]], "arm_r": [[105.41656376460136, 41.49902847790615], [113.18113511767699, 70.03656575483208], [141.37191374125425, 80.14128841983603]], "arm_l": [[111.32541028267461, 39.648384075258114], [119.08998163575023, 68.18592135218404], [147.2807602593275, 78.29064401718799]], "leg_r": [[140.0, 117.2155372436685], [157.1292173153023, 75.17232014967723], [185.0, 103.4282287014976], [192.89024540879532, 95.88020391213522]], "leg_l": [[145.90884651807326, 116.7540782623559], [161.69967986127625, 74.2057150715518], [189.0, 102.9966926054235], [197.03965931177694, 95.60316169903263]]}, {"order": ["leg_l", "arm_l", "spine", "leg_r", "arm_r", "head"], "shade": {"arm_r": "near", "arm_l": "far", "leg_r": "near", "leg_l": "far"}, "spine": [[140.0, 116.0], [119.59179949383865, 78.0835670547446], [105.41656376460136, 39.588898523569924]], "head": [110.59294466665177, 20.56387367228598], "nose": [[120.26197316975961, 23.115321850495402], [127.02345395378309, 24.899530866204653]], "arm_r": [[105.41656376460136, 41.49902847790615], [113.18113511767699, 70.03656575483208], [141.37191374125425, 80.14128841983603]], "arm_l": [[111.32541028267461, 39.648384075258114], [119.08998163575023, 68.18592135218404], [147.2807602593275, 78.29064401718799]], "leg_r": [[140.0, 117.2155372436685], [180.56387328382812, 95.8524219129624], [220.0, 102.44342094848537], [221.8404858503854, 91.76324503029944]], "leg_l": [[145.90884651807326, 116.7540782623559], [185.0654782344644, 92.98043985822271], [224.0, 102.0118848524113], [226.52196163749238, 91.46755465641775]]}], "tween": {"t": 0.5, "sample": {"order": ["leg_l", "arm_l", "spine", "leg_r", "arm_r", "head"], "shade": {"arm_r": "near", "arm_l": "far", "leg_r": "near", "leg_l": "far"}, "spine": [[140.0, 116.0], [119.59179949383865, 78.0835670547446], [105.41656376460136, 39.588898523569924]], "head": [110.59294466665177, 20.56387367228598], "nose": [[120.26197316975961, 23.115321850495402], [127.02345395378309, 24.899530866204653]], "arm_r": [[105.41656376460136, 41.49902847790615], [113.18113511767699, 70.03656575483208], [141.37191374125425, 80.14128841983603]], "arm_l": [[111.32541028267461, 39.648384075258114], [119.08998163575023, 68.18592135218404], [147.2807602593275, 78.29064401718799]], "leg_r": [[140.0, 117.2155372436685], [168.72442575335768, 81.83218317512427], [202.5, 102.9358248249915], [208.39302981821828, 93.78865179534496]], "leg_l": [[145.90884651807326, 116.7540782623559], [173.37889429197503, 80.41752162098928], [206.5, 102.5042887289174], [212.66756005027608, 93.53436026427744]]}}}, {"name": "Leg Raises", "camera": 0.0, "frames": [{"order": ["arm_l", "spine", "leg_l", "arm_r", "leg_r", "head"], "shade": {"arm_r": "near", "arm_l": "far", "leg_r": "near", "leg_l": "far"}, "spine": [[185.0, 148.0], [141.5, 148.0], [100.0, 148.0]], "head": [80.43704798532389, 143.90493909881587], "nose": [[80.43704798532389, 133.90493909881587], [80.43704798532389, 127.01128482773042]], "arm_r": [[100.0, 149.91012995433624], [129.98172481057287, 150.94120880220163], [159.96344962114574, 151.97228765006705]], "arm_l": [[105.90884651807325, 148.05948555168817], [135.89057132864613, 149.09056439955359], [165.872296139219, 150.121643247419]], "leg_r": [[185.0, 149.2155372436685], [208.0, 109.98358477385614], [228.0, 75.8688434957584], [218.47372055837118, 70.45240085419125]], "leg_l": [[190.90884651807326, 148.7540782623559], [213.90884651807326, 109.5221257925435], [233.90884651807326, 75.4073845144458], [224.38256707644445, 69.99094187287865]]}, {"order": ["arm_l", "leg_l", "spine", "leg_r", "arm_r", "head"], "shade": {"arm_r": "near", "arm_l": "far", "leg_r": "near", "leg_l": "far"}, "spine": [[185.0, 148.0], [141.5, 148.0], [100.0, 148.0]], "head": [80.43704798532389, 143.90493909881587], "nose": [[80.43704798532389, 133.90493909881587], [80.43704798532389, 127.01128482773042]], "arm_r": [[100.0, 149.91012995433624], [129.98172481057287, 150.94120880220163], [159.96344962114574, 151.97228765006705]], "arm_l": [[105.90884651807325, 148.05948555168817], [135.89057132864613, 149.09056439955359], [165.872296139219, 150.121643247419]], "leg_r": [[185.0, 149.2155372436685], [230.55233116211224, 142.91083479720226], [270.163053911775, 137.42848484375332], [268.6321498012143, 126.70102445552496]], "leg_l": [[190.90884651807326, 148.7540782623559], [236.4611776801855, 142.44937581588962], [276.07190042984826, 136.96702586244072], [274.54099631928756, 126.23956547421233]]}], "tween": {"t": 0.5, "sample": {"order": ["arm_l", "leg_l", "spine", "arm_r", "leg_r", "head"], "shade": {"arm_r": "near", "arm_l": "far", "leg_r": "near", "leg_l": "far"}, "spine": [[185.0, 148.0], [141.5, 148.0], [100.0, 148.0]], "head": [80.43704798532389, 143.90493909881587], "nose": [[80.43704798532389, 133.90493909881587], [80.43704798532389, 127.01128482773042]], "arm_r": [[100.0, 149.91012995433624], [129.98172481057287, 150.94120880220163], [159.96344962114574, 151.97228765006705]], "arm_l": [[105.90884651807325, 148.05948555168817], [135.89057132864613, 149.09056439955359], [165.872296139219, 150.121643247419]], "leg_r": [[185.0, 149.2155372436685], [223.13572833753193, 123.88345193236816], [256.2972312397336, 101.85555166167222], [250.14610930155538, 92.87468274277532]], "leg_l": [[190.90884651807326, 148.7540782623559], [229.0445748556052, 123.42199295105556], [262.20607775780684, 101.39409268035959], [256.0549558196286, 92.41322376146272]]}}}, {"name": "Leg Swings", "camera": 0.0, "frames": [{"order": ["leg_l", "arm_l", "leg_r", "spine", "arm_r", "head"], "shade": {"arm_r": "near", "arm_l": "far", "leg_r": "near", "leg_l": "far"}, "spine": [[156.0, 64.0], [159.7912748095231, 21.3238785947173], [163.40823813355095, -19.390122286184578]], "head": [165.8456250016539, -38.939465193360675], "nose": [[175.8441478685724, -38.76759175239952], [182.84308173466712, -38.64728089622242]], "arm_r": [[163.40823813355095, -17.47999233184835], [163.93181032666945, 12.059740528793668], [169.65608018796578, 41.06116235359757]], "arm_l": [[169.3170846516242, -19.33063673449639], [191.25769570019932, 0.8184814414383987], [216.9727147212627, 16.034886119475505]], "leg_r": [[156.0, 65.2155372436685], [198.34322325881226, 82.91610929892303], [232.62991528689673, 103.20464886963919], [238.93925608675823, 94.3308687444116]], "leg_l": [[161.90884651807326, 64.7540782623559], [173.75971967641564, 108.52606106727595], [168.0, 147.50785240061987], [178.885365782185, 149.06771196356044]]}, {"order": ["leg_l", "arm_l", "leg_r", "spine", "arm_r", "head"], "shade": {"arm_r": "near", "arm_l": "far", "leg_r": "near", "leg_l": "far"}, "spine": [[156.0, 64.0], [159.7912748095231, 21.3238785947173], [163.40823813355095, -19.390122286184578]], "head": [165.8456250016539, -38.939465193360675], "nose": [[175.8441478685724, -38.76759175239952], [182.84308173466712, -38.64728089622242]], "arm_r": [[163.40823813355095, -17.47999233184835], [163.93181032666945, 12.059740528793668], [169.65608018796578, 41.06116235359757]], "arm_l": [[169.3170846516242, -19.33063673449639], [191.25769570019932, 0.8184814414383987], [216.9727147212627, 16.034886119475505]], "leg_r": [[156.0, 65.2155372436685], [130.94660438930876, 103.20828401031557], [106.32014537628243, 134.24984799467126], [112.78578315149963, 143.01383628684118]], "leg_l": [[161.90884651807326, 64.7540782623559], [173.75971967641564, 108.52606106727595], [168.0, 147.50785240061987], [178.885365782185, 149.06771196356044]]}], "tween": {"t": 0.5, "sample": {"order": ["leg_l", "leg_r", "arm_l", "spine", "arm_r", "head"], "shade": {"arm_r": "near", "arm_l": "far", "leg_r": "near", "leg_l": "far"}, "spine": [[156.0, 64.0], [159.7912748095231, 21.3238785947173], [163.40823813355095, -19.390122286184578]], "head": [165.8456250016539, -38.939465193360675], "nose": [[175.8441478685724, -38.76759175239952], [182.84308173466712, -38.64728089622242]], "arm_r": [[163.40823813355095, -17.47999233184835], [163.93181032666945, 12.059740528793668], [169.65608018796578, 41.06116235359757]], "arm_l": [[169.3170846516242, -19.33063673449639], [191.25769570019932, 0.8184814414383987], [216.9727147212627, 16.034886119475505]], "leg_r": [[156.0, 65.2155372436685], [169.4490984172459, 108.53724878775138], [176.7385194369318, 147.26993103400275], [187.73810059063766, 147.17539747602967]], "leg_l": [[161.90884651807326, 64.7540782623559], [173.75971967641564, 108.52606106727595], [168.0, 147.50785240061987], [178.885365782185, 149.06771196356044]]}}}, {"name": "Lunge", "camera": 0.0, "frames": [{"order": ["leg_l", "leg_r", "arm_l", "spine", "arm_r", "head"], "shade": {"arm_r": "near", "arm_l": "far", "leg_r": "near", "leg_l": "far"}, "spine": [[160.0, 68.0], [164.54698815214294, 25.395540020190396], [168.88491937775055, -15.250094213421079]], "head": [171.66838139695184, -34.75456764656357], "nose": [[181.66247319251514, -34.41086838579267], [188.6582089816488, -34.17028332129074]], "arm_r": [[168.88491937775055, -13.339964259084852], [168.36134718463205, 16.199768601557167], [172.01742748678646, 45.523782962321306]], "arm_l": [[174.7937658958238, -15.19060866173289], [174.2701937027053, 14.349124198909129], [177.92627400485972, 43.67313855967327]], "leg_r": [[160.0, 69.2155372436685], [179.03508499202388, 110.45612469096857], [194.48584741262496, 146.79104603045215], [204.2231643103867, 141.75169135613748]], "leg_l": [[165.90884651807326, 68.7540782623559], [157.9139035697166, 113.36577041956687], [125.00000000000001, 135.75092835242458], [129.2324106270312, 145.74984108937798]]}, {"order": ["leg_l", "arm_l", "leg_r", "spine", "arm_r", "head"], "shade": {"arm_r": "near", "arm_l": "far", "leg_r": "near", "leg_l": "far"}, "spine": [[160.0, 106.0], [166.05402989176287, 63.57777028291508], [171.82971358160557, 23.105987909144403]], "head": [175.30267713494416, 3.7090617012853215], "nose": [[185.2790495650788, 4.396079266744735], [192.26199791689754, 4.876956279906786]], "arm_r": [[171.82971358160557, 25.01611786348063], [170.25963489431726, 54.51986110987899], [172.87430717674698, 83.9516689755912]], "arm_l": [[177.73856009967884, 23.16547346083259], [176.16848141239052, 52.66921670723095], [178.78315369482024, 82.10102457294316]], "leg_r": [[160.0, 107.2155372436685], [205.86633014683574, 110.66654851926722], [195.0, 148.57746287018125], [205.99902473665753, 148.72171230601265]], "leg_l": [[165.90884651807326, 106.7540782623559], [163.99054062036717, 152.0158265467719], [125.00000000000001, 143.2218880090461], [116.00041887721378, 149.4509460985903]]}], "tween": {"t": 0.5, "sample": {"order": ["leg_l", "arm_l", "leg_r", "spine", "arm_r", "head"], "shade": {"arm_r": "near", "arm_l": "far", "leg_r": "near", "leg_l": "far"}, "spine": [[160.0, 87.0], [165.3013164381239, 44.480179176892], [170.35889418943754, 3.915292644501605]], "head": [173.48758349024214, -15.538370063055481], "nose": [[183.47429126005107, -15.02294022259423], [190.4646980033331, -14.66215423430872]], "arm_r": [[170.35889418943754, 5.825422598837832], [169.3119092883625, 35.35165764096847], [172.4477631863921, 64.73404383394062]], "arm_l": [[176.2677407075108, 3.974778196189794], [175.22075580643576, 33.50101323832043], [178.35660970446537, 62.88339943129258]], "leg_r": [[160.0, 88.2155372436685], [200.7136852550126, 109.30044908345715], [195.0, 148.28881017741318], [205.9946463347191, 147.95087332242528]], "leg_l": [[165.90884651807326, 87.7540782623559], [164.4595398733106, 133.03274476830435], [125.0, 139.48640818073534], [121.67929441112325, 149.81388731488244]]}}}, {"name": "March in Place", "camera": 0.0, "frames": [{"order": ["leg_l", "arm_l", "leg_r", "spine", "arm_r", "head"], "shade": {"arm_r": "near", "arm_l": "far", "leg_r": "near", "leg_l": "far"}, "spine": [[160.0, 62.0], [163.03440660786944, 19.26521672923713], [165.92930026825064, -21.504748919881465]], "head": [168.01986953360372, -41.09300638186289], "nose": [[178.01986953360372, -41.09300638186289], [185.01986953360372, -41.09300638186289]], "arm_r": [[165.92930026825064, -19.594618965545237], [150.0317223412545, 5.460311235117487], [173.01305563482384, 24.450977881902162]], "arm_l": [[171.8381467863239, -21.445263368193277], [186.8381467863239, 4.140792590380022], [215.3698422751785, -4.98887736580931]], "leg_r": [[160.0, 63.215537243668514], [201.34452612976168, 83.07425723018636], [185.07506040672968, 119.06092320680713], [194.40358946445036, 124.80147780556837]], "leg_l": [[165.90884651807326, 62.754078262355904], [164.4746241447424, 108.03321059644975], [162.0079625065513, 147.35054957930294], [172.98702739227483, 148.01857614327372]]}, {"order": ["leg_l", "leg_r", "arm_l", "spine", "arm_r", "head"], "shade": {"arm_r": "near", "arm_l": "far", "leg_r": "near", "leg_l": "far"}, "spine": [[160.0, 64.0], [163.03440660786944, 21.26521672923713], [165.92930026825064, -19.504748919881465]], "head": [168.01986953360372, -39.09300638186289], "nose": [[178.01986953360372, -39.09300638186289], [185.01986953360372, -39.09300638186289]], "arm_r": [[165.92930026825064, -17.594618965545237], [165.40572807513215, 11.945113895096782], [192.1359238007832, 25.357914813218557]], "arm_l": [[171.8381467863239, -19.445263368193277], [171.3145745932054, 10.094469492448743], [198.04477031885645, 23.507270410570516]], "leg_r": [[160.0, 65.2155372436685], [168.06607636623892, 109.81480911859667], [158.0, 147.939388496694], [168.64599592855438, 150.6655047598624]], "leg_l": [[165.90884651807326, 64.7540782623559], [172.71840731660157, 109.55611956268012], [162.0, 147.50785240061987], [172.59772985997608, 150.4106343225862]]}, {"order": ["leg_l", "leg_r", "arm_l", "spine", "arm_r", "head"], "shade": {"arm_r": "near", "arm_l": "far", "leg_r": "near", "leg_l": "far"}, "spine": [[160.0, 62.0], [163.03440660786944, 19.26521672923713], [165.92930026825064, -21.504748919881465]], "head": [168.01986953360372, -41.09300638186289], "nose": [[178.01986953360372, -41.09300638186289], [185.01986953360372, -41.09300638186289]], "arm_r": [[165.92930026825064, -19.594618965545237], [180.92930026825064, 5.99143699302806], [209.46099575710525, -3.138232963161272]], "arm_l": [[171.8381467863239, -21.445263368193277], [155.94056885932775, 3.6096668324694487], [178.9219021528971, 22.60033347925412]], "leg_r": [[160.0, 63.215537243668514], [159.58457964721987, 108.51484653715457], [158.00131601773398, 147.876286549904], [168.99269577728379, 148.3050693816835]], "leg_l": [[165.90884651807326, 62.754078262355904], [207.25337264783494, 82.61279824887376], [190.98390692480294, 118.59946422549453], [200.31243598252362, 124.34001882425576]]}, {"order": ["leg_l", "leg_r", "arm_l", "spine", "arm_r", "head"], "shade": {"arm_r": "near", "arm_l": "far", "leg_r": "near", "leg_l": "far"}, "spine": [[160.0, 64.0], [163.03440660786944, 21.26521672923713], [165.92930026825064, -19.504748919881465]], "head": [168.01986953360372, -39.09300638186289], "nose": [[178.01986953360372, -39.09300638186289], [185.01986953360372, -39.09300638186289]], "arm_r": [[165.92930026825064, -17.594618965545237], [165.40572807513215, 11.945113895096782], [192.1359238007832, 25.357914813218557]], "arm_l": [[171.8381467863239, -19.445263368193277], [171.3145745932054, 10.094469492448743], [198.04477031885645, 23.507270410570516]], "leg_r": [[160.0, 65.2155372436685], [168.06607636623892, 109.81480911859667], [158.0, 147.939388496694], [168.64599592855438, 150.6655047598624]], "leg_l": [[165.90884651807326, 64.7540782623559], [172.71840731660157, 109.55611956268012], [162.0, 147.50785240061987], [172.59772985997608, 150.4106343225862]]}], "tween": {"t": 0.5, "sample": {"order": ["leg_l", "arm_l", "leg_r", "spine", "arm_r", "head"], "shade": {"arm_r": "near", "arm_l": "far", "leg_r": "near", "leg_l": "far"}, "spine": [[160.0, 63.0], [163.03440660786944, 20.26521672923713], [165.92930026825064, -20.504748919881465]], "head": [168.01986953360372, -40.09300638186289], "nose": [[178.01986953360372, -40.09300638186289], [185.01986953360372, -40.09300638186289]], "arm_r": [[165.92930026825064, -18.594618965545237], [157.40883992713296, 9.732974293633951], [182.425414589148, 26.03952896291895]], "arm_l": [[171.8381467863239, -20.445263368193277], [179.34954690795715, 8.157915700951795], [209.25706691995097, 10.475929473965058]], "leg_r": [[160.0, 64.2155372436685], [187.71521835779888, 100.37108340382309], [174.5027852113516, 137.55239037407463], [184.60663358284393, 141.83514346377513]], "leg_l": [[165.90884651807326, 63.754078262355904], [169.92855366558072, 108.88194074142741], [162.0, 147.49266015363207], [172.7817467986817, 149.63988796164233]]}}}, {"name": "Meditation", "camera": 45.0, "frames": [{"order": ["leg_l", "spine", "arm_l", "leg_r", "arm_r", "head"], "shade": {"arm_r": "near", "arm_l": "far", "leg_r": "near", "leg_l": "far"}, "spine": [[160.0, 143.0], [163.26012960660245, 100.89322289991178], [170.4063026597861, 62.414349298562485]], "head": [174.54106296051646, 44.29681613157699], "nose": [[183.92156239195083, 47.76181691323053], [188.8231392581485, 49.5723780455937]], "arm_r": [[162.62812806673406, 63.76501514222119], [160.0428888925181, 92.64010743154957], [173.96000254025358, 117.35410423114165]], "arm_l": [[182.36266269475823, 62.45641193554382], [175.44294490979817, 91.6296261530361], [178.25163961117173, 116.83161397859215]], "leg_r": [[155.05025253169416, 143.8595146277828], [158.0621762194422, 135.68845107519655], [184.33247374230385, 152.79913683433844], [191.33461787446956, 154.19676806766353]], "leg_l": [[169.12793291022595, 143.53321385285724], [212.19098977683797, 128.40734401026572], [190.6982110558552, 153.81200091891782], [199.18137715485753, 154.95245538661706]]}, {"order": ["spine", "leg_l", "arm_l", "arm_r", "leg_r", "head"], "shade": {"arm_r": "near", "arm_l": "far", "leg_r": "near", "leg_l": "far"}, "spine": [[160.0, 143.0], [162.42286438892123, 100.71000940966955], [165.75435889734723, 60.678301991817335]], "head": [167.96667631817198, 41.60880417280728], "nose": [[177.72842058623027, 43.778677174858615], [182.6751528021161, 44.87825327405542]], "arm_r": [[157.9761843042952, 62.02896783547604], [157.6059628561004, 91.50441241630583], [173.12031771192434, 114.34757004063255]], "arm_l": [[177.71071893231937, 60.72036462879867], [172.9354418616764, 90.31808877831122], [177.30991926298455, 114.00098186533452]], "leg_r": [[155.05025253169416, 143.8595146277828], [158.0621762194422, 135.68845107519655], [184.33247374230385, 152.79913683433844], [191.33461787446956, 154.19676806766353]], "leg_l": [[169.12793291022595, 143.53321385285724], [212.19098977683797, 128.40734401026572], [190.6982110558552, 153.81200091891782], [199.18137715485753, 154.95245538661706]]}], "tween": {"t": 0.5, "sample": {"order": ["leg_l", "spine", "arm_l", "leg_r", "arm_r", "head"], "shade": {"arm_r": "near", "arm_l": "far", "leg_r": "near", "leg_l": "far"}, "spine": [[160.0, 143.0], [162.84008273506115, 100.80773733569717], [168.08787726835004, 61.47723099723662]], "head": [171.26916558758225, 42.83831203443424], "nose": [[180.8592342911712, 45.67214023325717], [185.7901464759905, 47.129205706628724]], "arm_r": [[160.309702675298, 62.82789684089532], [158.82994440681404, 92.04320383884955], [173.56587373760067, 115.85441348608204]], "arm_l": [[180.04423730332218, 61.51929363421795], [174.19624978829808, 90.94378146139815], [177.80467283466652, 115.41769758380826]], "leg_r": [[155.05025253169416, 143.8595146277828], [158.0621762194422, 135.68845107519655], [184.33247374230385, 152.79913683433844], [191.33461787446956, 154.19676806766353]], "leg_l": [[169.12793291022595, 143.53321385285724], [212.19098977683797, 128.40734401026572], [190.6982110558552, 153.81200091891782], [199.18137715485753, 154.95245538661706]]}}}, {"name": "Neck Rolls", "camera": 35.0, "frames": [{"order": ["leg_l", "leg_r", "arm_l", "spine", "arm_r", "head"], "shade": {"arm_r": "near", "arm_l": "far", "leg_r": "near", "leg_l": "far"}, "spine": [[160.0, 64.0], [160.0, 21.160862743968956], [160.0, -19.708659006037678]], "head": [171.38061648487894, -32.49312079333657], "nose": [[176.5398949555325, -23.926800366090653], [180.07013744825343, -18.065285320810304]], "arm_r": [[153.6906592001385, -18.143972149085513], [155.8324733454366, 11.548258390940887], [160.52152070437936, 41.119820372808604]], "arm_l": [[171.1495845045311, -19.659931294766643], [173.2913986498292, 10.032299245259756], [177.98044600877196, 39.603861227127474]], "leg_r": [[155.98496494554269, 64.99570981806046], [156.52884468245549, 110.43629845323974], [156.000321970793, 149.83433977645242], [165.00886647739384, 151.0392994453213]], "leg_l": [[168.85527875912692, 64.61770475016273], [172.70506996628626, 110.36067018583842], [164.04593701360727, 147.87410506040968], [172.70435115563703, 151.52667155768066]]}, {"order": ["leg_l", "leg_r", "arm_l", "spine", "arm_r", "head"], "shade": {"arm_r": "near", "arm_l": "far", "leg_r": "near", "leg_l": "far"}, "spine": [[160.0, 64.0], [162.9139746738203, 19.823897743730882], [154.17205065235942, -17.03472900556153]], "head": [153.12453367726502, -35.148439987716216], "nose": [[162.23394763661693, -31.023082146611472], [166.73946689638586, -28.98267874750428]], "arm_r": [[148.05012423863502, -12.895807892791026], [154.33891855598083, 14.89374058327624], [163.11430413163794, 42.59044372578424]], "arm_l": [[165.13422077075342, -19.560235550108835], [171.42301508809922, 8.22931292595843], [180.19840066375633, 35.92601606846643]], "leg_r": [[155.98496494554269, 64.99570981806046], [156.52884468245549, 110.43629845323974], [156.000321970793, 149.83433977645242], [165.00886647739384, 151.0392994453213]], "leg_l": [[168.85527875912692, 64.61770475016273], [172.70506996628626, 110.36067018583842], [164.04593701360727, 147.87410506040968], [172.70435115563703, 151.52667155768066]]}, {"order": ["leg_l", "leg_r", "arm_l", "spine", "arm_r", "head"], "shade": {"arm_r": "near", "arm_l": "far", "leg_r": "near", "leg_l": "far"}, "spine": [[160.0, 64.0], [160.0, 21.160862743968956], [160.0, -19.708659006037678]], "head": [153.33641694674432, -38.512215478516], "nose": [[161.32919767195267, -44.52182913321442], [165.9681531456001, -48.009767951558864]], "arm_r": [[153.6906592001385, -18.143972149085513], [155.8324733454366, 11.548258390940887], [160.52152070437936, 41.119820372808604]], "arm_l": [[171.1495845045311, -19.659931294766643], [173.2913986498292, 10.032299245259756], [177.98044600877196, 39.603861227127474]], "leg_r": [[155.98496494554269, 64.99570981806046], [156.52884468245549, 110.43629845323974], [156.000321970793, 149.83433977645242], [165.00886647739384, 151.0392994453213]], "leg_l": [[168.85527875912692, 64.61770475016273], [172.70506996628626, 110.36067018583842], [164.04593701360727, 147.87410506040968], [172.70435115563703, 151.52667155768066]]}, {"order": ["leg_l", "leg_r", "arm_l", "spine", "arm_r", "head"], "shade": {"arm_r": "near", "arm_l": "far", "leg_r": "near", "leg_l": "far"}, "spine": [[160.0, 64.0], [157.0860253261797, 21.269201783645215], [165.82794934764058, -19.925337085390197]], "head": [170.30045449761838, -39.40798760388682], "nose": [[180.02217287718435, -37.065298604380274], [186.48013645549753, -35.509092217459234]], "arm_r": [[159.7060229339162, -21.027840257638886], [157.70085690716655, 8.818571392275864], [158.303566049395, 38.54205986896477]], "arm_l": [[176.79011946603458, -17.20941934491831], [174.78495343928498, 12.636992304996438], [175.38766258151338, 42.36048078168535]], "leg_r": [[155.98496494554269, 64.99570981806046], [156.52884468245549, 110.43629845323974], [156.000321970793, 149.83433977645242], [165.00886647739384, 151.0392994453213]], "leg_l": [[168.85527875912692, 64.61770475016273], [172.70506996628626, 110.36067018583842], [164.04593701360727, 147.87410506040968], [172.70435115563703, 151.52667155768066]]}], "tween": {"t": 0.5, "sample": {"order": ["leg_l", "leg_r", "arm_l", "spine", "arm_r", "head"], "shade": {"arm_r": "near", "arm_l": "far", "leg_r": "near", "leg_l": "far"}, "spine": [[160.0, 64.0], [161.4679290575061, 20.64267047800022], [157.0641418849878, -18.672274474100206]], "head": [162.72087077889134, -35.233915555558895], "nose": [[170.2285926709034, -28.62830339678036], [174.87521206467858, -24.540010568912756]], "arm_r": [[150.8018299546917, -15.799053939069722], [155.03270573465034, 13.15571890388496], [161.78026604533693, 42.00060715071375]], "arm_l": [[168.16669751995354, -19.93208044090749], [172.39757329991218, 9.02269240204719], [179.14513361059878, 37.86758064887598]], "leg_r": [[155.98496494554269, 64.99570981806046], [156.5288446783618, 110.43628204851454], [156.00032190769406, 149.8343075176253], [165.00886665786362, 151.03928139344907]], "leg_l": [[168.85527875912692, 64.61770475016273], [172.6899527589945, 110.36123944504737], [164.015205648641, 147.8681760468045], [172.67254738031977, 151.5257900037622]]}}}, {"name": "Overhead Triceps Stretch", "camera": 40.0, "frames": [{"order": ["leg_l", "leg_r", "spine", "arm_l", "arm_r", "head"], "shade": {"arm_r": "near", "arm_l": "far", "leg_r": "near", "leg_l": "far"}, "spine": [[160.0, 64.0], [161.16295359997207, 21.356410973743678], [162.272438068911, -19.326553269696262]], "head": [164.9328825001008, -38.335831116240485], "nose": [[174.6663806423974, -36.04257711506479], [180.015629423895, -34.782271108722945]], "arm_r": [[155.20177436235906, -17.86330883254189], [166.09610938577018, -37.706394651916014], [146.89387147564, -55.93361473951907]], "arm_l": [[173.86954081587587, -19.280984693379658], [193.89556067214647, -35.16347455371521], [198.4725459338602, -64.19293966449294]], "leg_r": [[155.50048673219422, 64.93115555091643], [157.33712682826456, 110.18597723666261], [157.997800991997, 149.4191304882723], [166.43003898899832, 150.65398906928658]], "leg_l": [[169.0259523082187, 64.57765746255455], [170.7376772621096, 110.38150584173661], [162.04651453817795, 147.62301243704408], [170.1045536758417, 151.517476117102]]}, {"order": ["leg_l", "leg_r", "arm_l", "spine", "arm_r", "head"], "shade": {"arm_r": "near", "arm_l": "far", "leg_r": "near", "leg_l": "far"}, "spine": [[160.0, 64.0], [162.43438403305933, 21.02155460880003], [169.34797173752037, -20.009322276027916]], "head": [175.72916593806963, -38.48639829069877], "nose": [[185.07160735756915, -34.92005726336842], [190.24410815251892, -32.9455303735957]], "arm_r": [[162.43579379477544, -20.44083187320207], [166.34604183376157, -48.96599323044342], [151.8757374220089, -28.493607897535185]], "arm_l": [[180.78658872067825, -18.068999665382783], [189.42294106870335, -44.89422830041568], [164.0, -53.42605795442015]], "leg_r": [[155.50048673219422, 64.93115555091643], [157.33712682826456, 110.18597723666261], [157.997800991997, 149.4191304882723], [166.43003898899832, 150.65398906928658]], "leg_l": [[169.0259523082187, 64.57765746255455], [170.7376772621096, 110.38150584173661], [162.04651453817795, 147.62301243704408], [170.1045536758417, 151.517476117102]]}], "tween": {"t": 0.5, "sample": {"order": ["leg_l", "leg_r", "spine", "arm_l", "arm_r", "head"], "shade": {"arm_r": "near", "arm_l": "far", "leg_r": "near", "leg_l": "far"}, "spine": [[160.0, 64.0], [161.7954246174492, 21.207469215474156], [165.8256557275463, -19.86619066607126]], "head": [170.3699753116084, -38.7097346879485], "nose": [[179.93117163205625, -35.77996935231922], [185.21939608800238, -34.159538584160664]], "arm_r": [[158.8075288111505, -19.348352716342887], [166.39563936077067, -44.42588798396824], [145.34772804978564, -43.160878574485466]], "arm_l": [[177.370221684355, -18.87521560232866], [192.09535806067572, -41.01353840195073], [178.25562314256626, -66.99665153999453]], "leg_r": [[155.50048673219422, 64.93115555091643], [157.3371273875872, 110.18622789520424], [157.9978022468452, 149.41962313960093], [166.43003522325242, 150.6542660937186]], "leg_l": [[169.0259523082187, 64.57765746255455], [170.72153773247362, 110.38095198973667], [162.0191930492119, 147.61717622351253], [170.07647142636804, 151.51545918972243]]}}}, {"name": "Pec Deck", "camera": 90.0, "frames": [{"order": ["spine", "arm_l", "arm_r", "leg_l", "leg_r", "head"], "shade": {"arm_r": "far", "arm_l": "near", "leg_r": "far", "leg_l": "near"}, "spine": [[160.0, 116.0], [160.0, 73.16086274396895], [160.0, 32.29134099396232]], "head": [160.0, 12.59518593371817], "arm_r": [[149.0, 32.29134099396232], [119.2919579377529, 36.425901331217304], [92.367328079126, 38.40857274058021]], "arm_l": [[171.0, 32.29134099396232], [200.7080420622471, 36.425901331217304], [227.632671920874, 38.40857274058021]], "leg_r": [[153.0, 116.0], [153.0, 119.20879779222976], [153.0, 158.0206268432696], [153.0, 160.68176769486595]], "leg_l": [[167.0, 116.0], [167.0, 119.20879779222976], [167.0, 158.0206268432696], [167.0, 160.68176769486595]]}, {"order": ["spine", "leg_l", "leg_r", "arm_l", "arm_r", "head"], "shade": {"arm_r": "far", "arm_l": "near", "leg_r": "far", "leg_l": "near"}, "spine": [[160.0, 116.0], [160.0, 73.16086274396895], [160.0, 32.29134099396232]], "head": [160.0, 12.59518593371817], "arm_r": [[149.0, 32.29134099396232], [145.8641461019704, 39.50923965824833], [143.02209729517693, 33.74893662733645]], "arm_l": [[171.0, 32.29134099396232], [174.1358538980296, 39.50923965824833], [176.97790270482307, 33.74893662733645]], "leg_r": [[153.0, 116.0], [153.0, 119.20879779222976], [153.0, 158.0206268432696], [153.0, 160.68176769486595]], "leg_l": [[167.0, 116.0], [167.0, 119.20879779222976], [167.0, 158.0206268432696], [167.0, 160.68176769486595]]}], "tween": {"t": 0.5, "sample": {"order": ["spine", "arm_l", "leg_l", "arm_r", "leg_r", "head"], "shade": {"arm_r": "far", "arm_l": "near", "leg_r": "far", "leg_l": "near"}, "spine": [[160.0, 116.0], [160.0, 73.16086274396895], [160.0, 32.29134099396232]], "head": [160.0, 12.59518593371817], "arm_r": [[149.0, 32.29134099396232], [128.16024888623008, 48.32855050541065], [109.27302017191471, 54.37959395586806]], "arm_l": [[171.0, 32.29134099396232], [191.83975111376992, 48.32855050541065], [210.7269798280853, 54.37959395586806]], "leg_r": [[153.0, 116.0], [153.0, 119.20879779222976], [153.0, 158.0206268432696], [153.0, 160.68176769486595]], "leg_l": [[167.0, 116.0], [167.0, 119.20879779222976], [167.0, 158.0206268432696], [167.0, 160.68176769486595]]}}}, {"name": "Plank", "camera": 0.0, "frames": [{"order": ["arm_r", "leg_r", "spine", "leg_l", "arm_l", "head"], "shade": {"arm_r": "far", "arm_l": "near", "leg_r": "far", "leg_l": "near"}, "spine": [[172.0, 114.0], [128.6655306330091, 117.73367682621827], [87.32345066220162, 121.29569035008166]], "head": [67.39955670036672, 123.0123233736303], "nose": [[58.7064746151967, 127.95502747771098], [52.64429678870563, 131.4018546132537]], "arm_r": [[93.23229718027487, 121.35517590176984], [93.23229718027487, 150.89940849213608], [63.23229718027487, 150.89940849213608]], "arm_l": [[87.32345066220162, 123.2058203044179], [87.32345066220162, 152.75005289478415], [57.32345066220162, 152.75005289478415]], "leg_r": [[177.90884651807326, 114.7540782623559], [204.2933625902214, 151.86261333148943], [242.54555282874279, 140.34541646859554], [245.7616415806929, 150.70495618565883]], "leg_l": [[172.0, 115.2155372436685], [198.38451607214813, 152.32407231280206], [236.63670631066952, 140.80687544990815], [239.85279506261963, 151.16641516697146]]}, {"order": ["arm_r", "leg_r", "spine", "leg_l", "arm_l", "head"], "shade": {"arm_r": "far", "arm_l": "near", "leg_r": "far", "leg_l": "near"}, "spine": [[168.0, 136.0], [125.16086274396895, 128.56106188266668], [84.29134099396232, 121.46414390865907]], "head": [64.59518593371817, 118.04394247540239], "nose": [[55.90210384854815, 122.98664657948308], [49.839926022057085, 126.43347371502581]], "arm_r": [[90.20018751203557, 121.52362946034725], [89.15320261096053, 151.04986450247787], [59.17147780038766, 150.0187856546125]], "arm_l": [[84.29134099396232, 123.37427386299531], [83.24435609288729, 152.90050890512595], [53.262631282314416, 151.86943005726053]], "leg_r": [[173.90884651807326, 136.7540782623559], [219.21000315663483, 144.62054155884627], [259.1125651670278, 141.872672912206], [268.0117521051522, 148.2400831214085]], "leg_l": [[168.0, 137.2155372436685], [213.30115663856157, 145.0820005401589], [253.20371864895455, 142.33413189351862], [262.10290558707896, 148.70154210272113]]}], "tween": {"t": 0.5, "sample": {"order": ["arm_r", "leg_r", "spine", "leg_l", "arm_l", "head"], "shade": {"arm_r": "far", "arm_l": "near", "leg_r": "far", "leg_l": "near"}, "spine": [[170.0, 125.0], [126.54140236118918, 123.13138307763239], [85.08090116554209, 121.34867957698282]], "head": [65.09993673390494, 120.4895453598023], "nose": [[56.40685464873492, 125.432249463883], [50.344676822243855, 128.87907659942573]], "arm_r": [[90.98974768361533, 121.408165128671], [90.46617549049682, 150.94789798931302], [60.47074463580509, 150.4322800342683]], "arm_l": [[85.08090116554209, 123.25880953131905], [84.55732897242358, 152.79854239196106], [54.56189811773184, 152.28292443691637]], "leg_r": [[175.90884651807326, 125.7540782623559], [214.704853025466, 150.09437198191316], [254.0350493280242, 142.91569364675632], [260.4227818408445, 151.73491366432972]], "leg_l": [[170.0, 126.2155372436685], [208.79600650739275, 150.55583096322576], [248.12620280995094, 143.37715262806893], [254.51393532277126, 152.19637264564233]]}}}, {"name": "Pull-Up", "camera": 0.0, "frames": [{"order": ["leg_l", "leg_r", "spine", "arm_l", "arm_r", "head"], "shade": {"arm_r": "near", "arm_l": "far", "leg_r": "near", "leg_l": "far"}, "spine": [[156.0, 99.0], [156.0, 56.160862743968956], [156.0, 15.291340993962322]], "head": [156.69798993405, -4.392815700791431], "nose": [[166.67436236418465, -5.079833266250844], [173.6573107160034, -5.560710279412895]], "arm_r": [[156.0, 17.20147094829855], [154.4533259562162, -12.3034712212812], [151.8147093014147, -41.73320653220463]], "arm_l": [[161.90884651807326, 15.350826545650511], [160.50443880392413, -14.161015014786125], [158.00888856162834, -43.60285087153715]], "leg_r": [[156.0, 100.2155372436685], [182.38451607214813, 137.32407231280206], [142.5367281484783, 140.7573383598993], [137.8879272693306, 150.57526664807864]], "leg_l": [[161.90884651807326, 99.7540782623559], [188.2933625902214, 136.86261333148946], [148.44557466655155, 140.2958793785867], [143.79677378740385, 150.11380766676604]]}, {"order": ["leg_l", "leg_r", "arm_l", "spine", "arm_r", "head"], "shade": {"arm_r": "near", "arm_l": "far", "leg_r": "near", "leg_l": "far"}, "spine": [[156.0, 67.0], [156.0, 24.160862743968956], [156.0, -16.708659006037678]], "head": [157.3951294748825, -36.35683522248037], "nose": [[167.3419871354356, -37.38640925124002], [174.3036404030135, -38.106992338495076]], "arm_r": [[156.0, -14.79852905170145], [181.44676676044196, -30.44619337585729], [154.0, -42.37314613604329]], "arm_l": [[161.90884651807326, -16.64917345434949], [186.16861785786944, -34.02938406879529], [158.0, -44.19386765345278]], "leg_r": [[156.0, 68.2155372436685], [182.38451607214813, 105.32407231280206], [142.5367281484783, 108.75733835989931], [137.8879272693306, 118.57526664807864]], "leg_l": [[161.90884651807326, 67.7540782623559], [188.2933625902214, 104.86261333148944], [148.44557466655155, 108.2958793785867], [143.79677378740385, 118.11380766676604]]}], "tween": {"t": 0.5, "sample": {"order": ["leg_l", "leg_r", "spine", "arm_l", "arm_r", "head"], "shade": {"arm_r": "near", "arm_l": "far", "leg_r": "near", "leg_l": "far"}, "spine": [[156.0, 83.0], [156.0, 40.160862743968956], [156.0, -0.7086590060376778]], "head": [157.04671912485887, -20.37782117030325], "nose": [[167.00980719951306, -21.236235998159508], [173.98317008615527, -21.83705755640153]], "arm_r": [[156.0, 1.2014709482985495], [175.35053635403517, -21.375270798852327], [154.0, -42.130070184238605]], "arm_l": [[161.90884651807326, -0.6491734543494891], [180.19327945917937, -24.071858774346676], [158.0, -43.950791701648136]], "leg_r": [[156.0, 84.2155372436685], [182.38451607214813, 121.32407231280206], [142.5367281484783, 124.75733835989931], [137.8879272693306, 134.57526664807864]], "leg_l": [[161.90884651807326, 83.7540782623559], [188.2933625902214, 120.86261333148944], [148.44557466655155, 124.2958793785867], [143.79677378740385, 134.11380766676604]]}}}, {"name": "Push-Up", "camera": 0.0, "frames": [{"order": ["arm_r", "leg_r", "leg_l", "spine", "arm_l", "head"], "shade": {"arm_r": "far", "arm_l": "near", "leg_r": "far", "leg_l": "near"}, "spine": [[180.0, 115.0], [138.40074311560795, 102.4750484116029], [98.714095743142, 90.5259566663505]], "head": [79.58800062388129, 84.76735823490355], "nose": [[69.83685766497203, 86.98438574824536], [63.016267211475395, 88.53512054480812]], "arm_r": [[104.62294226121524, 90.58544221803868], [110.95345117945408, 119.46440957576144], [97.0, 145.61844878030513]], "arm_l": [[98.714095743142, 92.43608662068672], [101.62784805540143, 121.84063950302192], [101.00000000000001, 151.3784013097635]], "leg_r": [[185.90884651807326, 115.7540782623559], [229.55507820565694, 130.0594561388649], [267.87611836404346, 141.35249536160103], [260.5644096555902, 149.4458487000154]], "leg_l": [[180.0, 116.2155372436685], [220.28920860162674, 138.07693118442825], [260.0, 142.8053465749981], [254.18814600707697, 152.00275258978365]]}, {"order": ["arm_r", "leg_r", "spine", "leg_l", "arm_l", "head"], "shade": {"arm_r": "far", "arm_l": "near", "leg_r": "far", "leg_l": "near"}, "spine": [[180.0, 132.0], [136.6655306330091, 128.26632317378173], [95.32345066220162, 124.70430964991834]], "head": [75.39955670036672, 122.98767662636972], "nose": [[66.7064746151967, 127.93038073045041], [60.64429678870563, 131.37720786599314]], "arm_r": [[101.23229718027487, 124.76379520160651], [126.52667189632352, 140.64928481588592], [97.00000000000001, 145.87671697909758]], "arm_l": [[95.32345066220162, 126.61443960425457], [124.54010044659273, 133.32179563010098], [100.99999999999999, 151.63666950855597]], "leg_r": [[185.90884651807326, 132.7540782623559], [228.75159881594627, 149.24772881524905], [268.0, 141.6472709247043], [265.3620699395942, 152.16404601405983]], "leg_l": [[180.0, 133.2155372436685], [221.32415057949902, 153.11534598167464], [260.0, 143.06361477379062], [258.0489789130545, 153.72474509806733]]}], "tween": {"t": 0.5, "sample": {"order": ["arm_r", "leg_r", "spine", "leg_l", "arm_l", "head"], "shade": {"arm_r": "far", "arm_l": "near", "leg_r": "far", "leg_l": "near"}, "spine": [[180.0, 123.5], [137.29921752002664, 115.3259072573788], [96.56168940694857, 107.52763487074017]], "head": [76.9291457379953, 103.76943131091434], "nose": [[67.60607009461341, 107.38609559555283], [61.093147118739246, 109.91262834251884]], "arm_r": [[102.47053592502182, 107.58712042242836], [122.25277767997542, 129.79803772926599], [96.99999999999999, 145.74758287970138]], "arm_l": [[96.56168940694857, 109.43776482507641], [119.61748516508456, 128.34069448148384], [101.0, 151.50753540915974]], "leg_r": [[185.90884651807326, 124.2540782623559], [228.01244266806472, 142.50060713301366], [268.0, 141.51813682530806], [263.6012882899831, 151.44719380367303]], "leg_l": [[180.0, 124.7155372436685], [220.18864334894647, 146.75572277899988], [260.0, 142.93448067439436], [256.34020124852486, 153.15021163215687]]}}}, {"name": "Rear Delt Fly", "camera": 270.0, "frames": [{"order": ["leg_l", "leg_r", "arm_l", "arm_r", "spine", "head"], "shade": {"arm_r": "near", "arm_l": "far", "leg_r": "near", "leg_l": "far"}, "spine": [[160.0, 116.0], [160.0, 73.16086274396895], [160.0, 32.29134099396232]], "head": [160.0, 12.59518593371817], "arm_r": [[171.0, 32.29134099396232], [174.1358538980296, 29.690992159873403], [177.16485616560564, 19.444223248777263]], "arm_l": [[149.0, 32.29134099396232], [145.8641461019704, 29.690992159873403], [142.83514383439433, 19.444223248777263]], "leg_r": [[167.0, 116.0], [167.0, 103.32068163241803], [167.0, 143.10155744714896], [167.0, 141.95174435120478]], "leg_l": [[153.0, 116.0], [153.0, 103.32068163241803], [153.0, 143.10155744714896], [153.0, 141.95174435120478]]}, {"order": ["leg_l", "leg_r", "spine", "arm_l", "arm_r", "head"], "shade": {"arm_r": "near", "arm_l": "far", "leg_r": "near", "leg_l": "far"}, "spine": [[160.0, 116.0], [160.0, 73.16086274396895], [160.0, 32.29134099396232]], "head": [160.0, 12.59518593371817], "arm_r": [[171.0, 32.29134099396232], [200.8356568610482, 35.1988540984957], [229.6546883674333, 35.09863647252796]], "arm_l": [[149.0, 32.29134099396232], [119.1643431389518, 35.1988540984957], [90.3453116325667, 35.09863647252796]], "leg_r": [[167.0, 116.0], [167.0, 103.32068163241803], [167.0, 143.10155744714896], [167.0, 141.95174435120478]], "leg_l": [[153.0, 116.0], [153.0, 103.32068163241803], [153.0, 143.10155744714896], [153.0, 141.95174435120478]]}], "tween": {"t": 0.5, "sample": {"order": ["leg_l", "leg_r", "arm_l", "arm_r", "spine", "head"], "shade": {"arm_r": "near", "arm_l": "far", "leg_r": "near", "leg_l": "far"}, "spine": [[160.0, 116.0], [160.0, 73.16086274396895], [160.0, 32.29134099396232]], "head": [160.0, 12.59518593371817], "arm_r": [[171.0, 32.29134099396232], [192.21320343559643, 43.375209342088894], [212.703584492363, 47.46101864010683]], "arm_l": [[149.0, 32.29134099396232], [127.78679656440357, 43.375209342088894], [107.296415507637, 47.46101864010683]], "leg_r": [[167.0, 116.0], [167.0, 103.32068163241803], [167.0, 143.10155744714896], [167.0, 141.95174435120478]], "leg_l": [[153.0, 116.0], [153.0, 103.32068163241803], [153.0, 143.10155744714896], [153.0, 141.95174435120478]]}}}, {"name": "Reverse Crunch", "camera": 0.0, "frames": [{"order": ["arm_l", "leg_l", "spine", "arm_r", "leg_r", "head"], "shade": {"arm_r": "near", "arm_l": "far", "leg_r": "near", "leg_l": "far"}, "spine": [[172.0, 148.0], [128.5, 148.0], [87.0, 148.0]], "head": [67.43704798532389, 143.90493909881587], "nose": [[67.43704798532389, 133.90493909881587], [67.43704798532389, 127.01128482773042]], "arm_r": [[87.0, 149.91012995433624], [116.98172481057287, 150.94120880220163], [146.96344962114574, 151.97228765006705]], "arm_l": [[92.90884651807325, 148.05948555168817], [122.89057132864612, 149.09056439955359], [152.872296139219, 150.121643247419]], "leg_r": [[172.0, 149.2155372436685], [164.0121838273212, 104.60260696559263], [201.59988865875755, 118.07557051893123], [205.3621102353399, 107.89598815654968]], "leg_l": [[177.90884651807326, 148.7540782623559], [169.92103034539446, 104.14114798428001], [207.5087351768308, 117.61411153761861], [211.27095675341317, 107.43452917523706]]}, {"order": ["arm_l", "leg_l", "spine", "arm_r", "leg_r", "head"], "shade": {"arm_r": "near", "arm_l": "far", "leg_r": "near", "leg_l": "far"}, "spine": [[166.0, 134.0], [124.61787286428175, 152.24267631947558], [82.62501214971675, 141.35521174704758]], "head": [62.63719560933484, 142.04259764562454], "nose": [[62.63719560933484, 132.04259764562454], [62.63719560933484, 125.14894337453909]], "arm_r": [[82.62501214971675, 143.26534170138382], [112.60673696028962, 144.29642054924923], [142.58846177086252, 145.32749939711462]], "arm_l": [[88.53385866779, 141.41469729873577], [118.51558347836287, 142.44577614660116], [148.49730828893578, 143.47685499446658]], "leg_r": [[166.0, 135.2155372436685], [146.5595599599278, 94.15874622037313], [185.95187008041614, 100.99914908688652], [187.86200003475238, 90.33083967256403]], "leg_l": [[171.90884651807326, 134.7540782623559], [152.46840647800107, 93.69728723906053], [191.8607165984894, 100.5376901055739], [193.77084655282565, 89.86938069125141]]}], "tween": {"t": 0.5, "sample": {"order": ["arm_l", "leg_l", "spine", "arm_r", "leg_r", "head"], "shade": {"arm_r": "near", "arm_l": "far", "leg_r": "near", "leg_l": "far"}, "spine": [[169.0, 141.0], [126.03181909460824, 150.19312771952025], [84.40784565448814, 144.72317600490808]], "head": [64.48395169265324, 143.00654298135944], "nose": [[64.48395169265324, 133.00654298135944], [64.48395169265324, 126.11288871027399]], "arm_r": [[84.40784565448814, 146.6333059592443], [114.38957046506101, 147.6643848071097], [144.37129527563388, 148.69546365497513]], "arm_l": [[90.31669217256139, 144.78266155659625], [120.29841698313426, 145.81374040446167], [150.28014179370714, 146.84481925232706]], "leg_r": [[169.0, 142.2155372436685], [155.16753322280343, 99.01105626897177], [193.80456627436615, 109.20653635873893], [196.65157577049388, 98.74277269053276]], "leg_l": [[174.90884651807326, 141.7540782623559], [161.0763797408767, 98.54959728765917], [199.7134127924394, 108.74507737742633], [202.56042228856714, 98.28131370922014]]}}}, {"name": "Romanian Deadlift", "camera": 0.0, "frames": [{"order": ["leg_l", "arm_l", "leg_r", "spine", "arm_r", "head"], "shade": {"arm_r": "near", "arm_l": "far", "leg_r": "near", "leg_l": "far"}, "spine": [[100.0, 84.0], [141.73549906840861, 71.34078365539096], [178.15613263835905, 51.38468940986208]], "head": [196.82774116830308, 44.32621870699609], "nose": [[206.814448938112, 44.84164854745734], [213.80485568139403, 45.202434535742846]], "arm_r": [[178.15613263835905, 53.29481936419831], [163.61184403096894, 79.13478742004263], [152.86080554460995, 106.71670468228928]], "arm_l": [[184.06497915643232, 51.44417496155026], [169.5206905490422, 77.28414301739457], [158.7696520626832, 104.8660602796412]], "leg_r": [[100.0, 85.2155372436685], [134.8046209224358, 114.83580358375627], [156.0, 148.24323343644983], [163.91305124005538, 140.71839865324938]], "leg_l": [[105.90884651807325, 84.7540782623559], [143.41686828709425, 110.97934976069101], [160.0, 146.8268895873635], [168.84325191596187, 140.38434263400325]]}, {"order": ["leg_l", "leg_r", "arm_l", "spine", "arm_r", "head"], "shade": {"arm_r": "near", "arm_l": "far", "leg_r": "near", "leg_l": "far"}, "spine": [[158.0, 64.0], [164.05402989176287, 21.577770282915083], [169.82971358160557, -18.894012090855597]], "head": [173.30267713494416, -38.29093829871468], "nose": [[183.29676893050745, -37.947239037943774], [190.29250471964113, -37.706653973441846]], "arm_r": [[169.82971358160557, -16.98388213651937], [162.57205671361552, 11.68276048201701], [159.43620281558592, 41.06514667498915]], "arm_l": [[175.73856009967884, -18.83452653916741], [168.48090323168879, 9.832116079368971], [165.34504933365918, 39.214502272341115]], "leg_r": [[158.0, 65.2155372436685], [166.06607636623892, 109.81480911859667], [156.0, 147.939388496694], [166.64599592855438, 150.6655047598624]], "leg_l": [[163.90884651807326, 64.7540782623559], [172.797888104965, 109.20137658364398], [160.0, 146.52304464760766], [170.42178911183166, 149.98899599029454]]}], "tween": {"t": 0.5, "sample": {"order": ["leg_l", "arm_l", "leg_r", "spine", "arm_r", "head"], "shade": {"arm_r": "near", "arm_l": "far", "leg_r": "near", "leg_l": "far"}, "spine": [[129.0, 74.0], [157.2476749245726, 41.366861135771344], [180.74775741142687, 7.627906421285644]], "head": [193.46932181698216, -7.570131021415193], "nose": [[203.46009063183746, -7.140551589744142], [210.45342818291047, -6.839854613730963]], "arm_r": [[180.74775741142687, 9.538036375621871], [169.75272060969797, 37.026509410245694], [162.7493596940208, 65.75443250235055]], "arm_l": [[186.65660392950014, 7.687391972973833], [175.66156712777124, 35.17586500759766], [168.65820621209406, 63.90378809970252]], "leg_r": [[129.0, 75.2155372436685], [159.78568884972685, 108.87581909974483], [156.0, 148.0913109665719], [166.99945705757906, 147.98368072182944]], "leg_l": [[134.90884651807326, 74.7540782623559], [166.3863607808855, 107.78797277427029], [160.0, 146.67496711748558], [170.98298632244186, 147.27724082283208]]}}}, {"name": "Rotary", "camera": 90.0, "frames": [{"order": ["spine", "arm_l", "leg_l", "leg_r", "arm_r", "head"], "shade": {"arm_r": "near", "arm_l": "far", "leg_r": "far", "leg_l": "near"}, "spine": [[160.0, 122.0], [160.0, 79.16086274396895], [160.0, 38.29134099396232]], "head": [160.0, 18.59518593371817], "nose": [[169.63488735000612, 21.272674636344597], [173.34432219963855, 22.303508681644907]], "arm_r": [[152.92933629344807, 39.754585431116695], [174.52472560523668, 53.00593171303545], [197.15692080730136, 61.433928518814795]], "arm_l": [[167.07066370655193, 36.82809655680795], [188.66605301834056, 50.079442838726706], [211.29824822040524, 58.50743964450605]], "leg_r": [[153.0, 122.0], [140.32068163241803, 118.91550559231808], [142.98799009711118, 158.28166639939835], [140.04604286524744, 160.22063812483614]], "leg_l": [[167.0, 122.0], [179.67931836758197, 118.91550559231808], [177.01200990288882, 158.28166639939835], [179.95395713475259, 160.22063812483614]]}, {"order": ["spine", "arm_r", "leg_l", "leg_r", "arm_l", "head"], "shade": {"arm_r": "far", "arm_l": "near", "leg_r": "far", "leg_l": "near"}, "spine": [[160.0, 122.0], [160.0, 79.16086274396895], [160.0, 38.29134099396232]], "head": [160.0, 18.59518593371817], "nose": [[150.36511264999388, 21.272674636344597], [146.65567780036145, 22.30350868164491]], "arm_r": [[152.92933629344807, 36.82809655680795], [131.33394698165944, 50.079442838726706], [108.70175177959479, 58.50743964450605]], "arm_l": [[167.07066370655193, 39.754585431116695], [145.47527439476332, 53.00593171303545], [122.84307919269864, 61.433928518814795]], "leg_r": [[153.0, 122.0], [140.32068163241803, 118.91550559231808], [142.98799009711118, 158.28166639939835], [140.04604286524744, 160.22063812483614]], "leg_l": [[167.0, 122.0], [179.67931836758197, 118.91550559231808], [177.01200990288882, 158.28166639939835], [179.95395713475259, 160.22063812483614]]}], "tween": {"t": 0.5, "sample": {"order": ["spine", "leg_l", "leg_r", "arm_l", "arm_r", "head"], "shade": {"arm_r": "far", "arm_l": "near", "leg_r": "far", "leg_l": "near"}, "spine": [[160.0, 122.0], [160.0, 79.16086274396895], [160.0, 38.29134099396232]], "head": [160.0, 18.59518593371817], "arm_r": [[149.0, 38.29134099396232], [149.0, 53.29134099396232], [149.0, 63.55194529373239]], "arm_l": [[171.0, 38.29134099396232], [171.0, 53.29134099396232], [171.0, 63.55194529373239]], "leg_r": [[153.0, 122.0], [140.32068163241803, 118.91550559231808], [142.98799009711118, 158.28166639939835], [140.04604286524744, 160.22063812483614]], "leg_l": [[167.0, 122.0], [179.67931836758197, 118.91550559231808], [177.01200990288882, 158.28166639939835], [179.95395713475259, 160.22063812483614]]}}}, {"name": "Running", "camera": 0.0, "frames": [{"order": ["leg_l", "leg_r", "arm_l", "spine", "arm_r", "head"], "shade": {"arm_r": "near", "arm_l": "far", "leg_r": "near", "leg_l": "far"}, "spine": [[160.0, 65.0], [167.55369572851146, 22.811685497906495], [174.76009510168907, -17.436936383401104]], "head": [179.59853301368244, -36.54803146242534], "nose": [[189.54539067423553, -35.518457433665695], [196.50704394181344, -34.79787434641064]], "arm_r": [[174.76009510168907, -15.526806429064877], [155.4764668110929, 7.105388772999795], [178.45780010466225, 26.096055419784463]], "arm_l": [[180.66894161976234, -17.377450831712917], [193.34748947198332, 9.398717226957983], [220.53672308308282, -3.087214994845519]], "leg_r": [[160.0, 66.2155372436685], [169.7183738199138, 110.49415423052807], [161.0, 148.939388496694], [171.73553634286282, 151.3005170828592]], "leg_l": [[165.90884651807326, 65.7540782623559], [148.6769432209413, 107.75657929083121], [111.08923838950496, 94.28361573749262], [104.31696216092271, 102.82004583319043]]}, {"order": ["leg_l", "arm_l", "leg_r", "spine", "arm_r", "head"], "shade": {"arm_r": "near", "arm_l": "far", "leg_r": "near", "leg_l": "far"}, "spine": [[160.0, 62.0], [167.55369572851146, 19.811685497906495], [174.76009510168907, -20.436936383401104]], "head": [179.59853301368244, -39.54803146242534], "nose": [[189.54539067423553, -38.518457433665695], [196.50704394181344, -37.79787434641064]], "arm_r": [[174.76009510168907, -18.526806429064877], [171.62424120365947, 10.855579763907265], [198.5880625926345, 23.80691888554935]], "arm_l": [[180.66894161976234, -20.377450831712917], [177.53308772173273, 9.004935361259227], [204.49690911070775, 21.95627448290131]], "leg_r": [[160.0, 63.215537243668514], [142.76809670286804, 105.21803827214384], [103.79329411145864, 114.07937996678818], [105.32419822201936, 124.80684035501656]], "leg_l": [[165.90884651807326, 62.754078262355904], [198.9984773336512, 94.22290591280685], [166.63779755865332, 117.37712485536143], [172.30321638266392, 126.66271989232129]]}, {"order": ["leg_l", "arm_l", "leg_r", "spine", "arm_r", "head"], "shade": {"arm_r": "near", "arm_l": "far", "leg_r": "near", "leg_l": "far"}, "spine": [[160.0, 65.0], [167.55369572851146, 22.811685497906495], [174.76009510168907, -17.436936383401104]], "head": [179.59853301368244, -36.54803146242534], "nose": [[189.54539067423553, -35.518457433665695], [196.50704394181344, -34.79787434641064]], "arm_r": [[174.76009510168907, -15.526806429064877], [187.43864295391006, 11.249361629606021], [214.62787656500956, -1.2365705921974808]], "arm_l": [[180.66894161976234, -17.377450831712917], [161.38531332916617, 5.254744370351757], [184.36664662273552, 24.245411017136423]], "leg_r": [[160.0, 66.2155372436685], [142.76809670286804, 108.21803827214384], [105.18039187143171, 94.74507471880523], [98.40811564284947, 103.28150481450305]], "leg_l": [[165.90884651807326, 65.7540782623559], [174.55722528059647, 110.247399855135], [159.0, 146.53823689459546], [169.13393746680617, 150.7514778143099]]}, {"order": ["leg_l", "arm_l", "leg_r", "spine", "arm_r", "head"], "shade": {"arm_r": "near", "arm_l": "far", "leg_r": "near", "leg_l": "far"}, "spine": [[160.0, 62.0], [167.55369572851146, 19.811685497906495], [174.76009510168907, -20.436936383401104]], "head": [179.59853301368244, -39.54803146242534], "nose": [[189.54539067423553, -38.518457433665695], [196.50704394181344, -37.79787434641064]], "arm_r": [[174.76009510168907, -18.526806429064877], [171.62424120365947, 10.855579763907265], [198.5880625926345, 23.80691888554935]], "arm_l": [[180.66894161976234, -20.377450831712917], [177.53308772173273, 9.004935361259227], [204.49690911070775, 21.95627448290131]], "leg_r": [[160.0, 63.215537243668514], [193.08963081557795, 94.68436489411948], [160.72895104058006, 117.83858383667405], [166.39436986459066, 127.1241788736339]], "leg_l": [[165.90884651807326, 62.754078262355904], [148.6769432209413, 104.75657929083121], [109.70214062953188, 113.61792098547556], [111.23304474009261, 124.34538137370393]]}], "tween": {"t": 0.5, "sample": {"order": ["leg_l", "leg_r", "arm_l", "spine", "arm_r", "head"], "shade": {"arm_r": "near", "arm_l": "far", "leg_r": "near", "leg_l": "far"}, "spine": [[160.0, 63.5], [167.55369572851146, 21.311685497906495], [174.76009510168907, -18.936936383401104]], "head": [179.59853301368244, -38.04803146242534], "nose": [[189.54539067423553, -37.018457433665695], [196.50704394181344, -36.29787434641064]], "arm_r": [[174.76009510168907, -17.026806429064877], [163.03816124701086, 10.168803061895012], [188.1982782853736, 26.259745390171595]], "arm_l": [[180.66894161976234, -18.877450831712917], [185.62036979558266, 10.261600380632329], [215.6192274875078, 10.51941917510438]], "leg_r": [[160.0, 64.7155372436685], [156.06951328134352, 109.85102110093902], [127.88681909662702, 137.8052666251068], [135.34733707196202, 145.76581994829857]], "leg_l": [[165.90884651807326, 64.2540782623559], [175.4727842956902, 108.56529593883121], [135.86206154602738, 114.04764589228013], [135.19052761114395, 124.86032566068857]]}}}, {"name": "Seated Row", "camera": 0.0, "frames": [{"order": ["leg_l", "arm_l", "spine", "leg_r", "arm_r", "head"], "shade": {"arm_r": "near", "arm_l": "far", "leg_r": "near", "leg_l": "far"}, "spine": [[140.0, 122.0], [142.69891028706257, 79.2013101935184], [149.59296717847204, 38.855014516213274]], "head": [153.06593073181065, 19.458088308354192], "nose": [[163.02901880646485, 18.599673480497934], [170.00238169310705, 17.998851922255916]], "arm_r": [[149.59296717847204, 40.7651444705495], [170.10755873258697, 62.32212354359967], [200.0, 64.82166477360374]], "arm_l": [[155.5018136965453, 38.914500067901464], [174.0120238448619, 62.164560161481035], [204.0, 63.000943256194205]], "leg_r": [[140.0, 123.2155372436685], [183.8850455429191, 109.63722816102359], [188.0, 148.8205388219859], [198.94163850640507, 147.7061180825139]], "leg_l": [[145.90884651807326, 122.7540782623559], [189.43323013923415, 108.09307121777746], [192.0, 147.4041949728996], [202.97732933112334, 146.70905688665255]]}, {"order": ["leg_l", "arm_l", "spine", "leg_r", "arm_r", "head"], "shade": {"arm_r": "near", "arm_l": "far", "leg_r": "near", "leg_l": "far"}, "spine": [[140.0, 122.0], [142.69891028706257, 79.2013101935184], [149.59296717847204, 38.855014516213274]], "head": [153.06593073181065, 19.458088308354192], "nose": [[163.02901880646485, 18.599673480497934], [170.00238169310705, 17.998851922255916]], "arm_r": [[149.59296717847204, 40.7651444705495], [130.27974637330342, 63.37285383528793], [158.0, 74.66974230372583]], "arm_l": [[155.5018136965453, 38.914500067901464], [134.82908862986338, 60.32446610131683], [162.0, 72.84902078631629]], "leg_r": [[140.0, 123.2155372436685], [183.8850455429191, 109.63722816102359], [188.0, 148.8205388219859], [198.94163850640507, 147.7061180825139]], "leg_l": [[145.90884651807326, 122.7540782623559], [189.43323013923415, 108.09307121777746], [192.0, 147.4041949728996], [202.97732933112334, 146.70905688665255]]}], "tween": {"t": 0.5, "sample": {"order": ["leg_l", "arm_l", "spine", "leg_r", "arm_r", "head"], "shade": {"arm_r": "near", "arm_l": "far", "leg_r": "near", "leg_l": "far"}, "spine": [[140.0, 122.0], [142.69891028706257, 79.2013101935184], [149.59296717847204, 38.855014516213274]], "head": [153.06593073181065, 19.458088308354192], "nose": [[163.02901880646485, 18.599673480497934], [170.00238169310705, 17.998851922255916]], "arm_r": [[149.59296717847204, 40.7651444705495], [149.00535132812342, 70.30370907354869], [179.0, 69.7457035386648]], "arm_l": [[155.5018136965453, 38.914500067901464], [153.0031939480439, 68.35608343607598], [182.99999999999997, 67.92498202125525]], "leg_r": [[140.0, 123.2155372436685], [183.8850455429191, 109.63722816102359], [188.0, 148.8205388219859], [198.94163850640507, 147.7061180825139]], "leg_l": [[145.90884651807326, 122.7540782623559], [189.43323013923415, 108.09307121777746], [192.0, 147.4041949728996], [202.97732933112334, 146.70905688665255]]}}}, {"name": "Shoulder Press", "camera": 0.0, "frames": [{"order": ["leg_l", "arm_l", "spine", "leg_r", "arm_r", "head"], "shade": {"arm_r": "near", "arm_l": "far", "leg_r": "near", "leg_l": "far"}, "spine": [[120.0, 130.0], [103.0200605630874, 90.37728052628361], [95.1324142218102, 50.073787462921175]], "head": [98.60537777514881, 30.676861255062093], "nose": [[108.5109515671687, 29.305873344521444], [115.4428280483597, 28.346462102667882]], "arm_r": [[95.1324142218102, 51.9839174172574], [110.1324142218102, 77.5699733758307], [110.1324142218102, 48.02574078546445]], "arm_l": [[101.04126073988344, 50.133273014609365], [116.04126073988344, 75.71932897318266], [116.04126073988344, 46.17509638281641]], "leg_r": [[120.0, 131.2155372436685], [161.917285943973, 112.5576236573147], [164.0, 151.89650005692488], [174.98507904390829, 151.3324549957621]], "leg_l": [[125.90884651807325, 130.7540782623559], [167.3506724370636, 111.09303668974187], [168.0, 150.48015620783858], [178.99855056415495, 150.3043039328269]]}, {"order": ["leg_l", "arm_l", "spine", "leg_r", "arm_r", "head"], "shade": {"arm_r": "near", "arm_l": "far", "leg_r": "near", "leg_l": "far"}, "spine": [[120.0, 130.0], [103.0200605630874, 90.37728052628361], [95.1324142218102, 50.073787462921175]], "head": [98.60537777514881, 30.676861255062093], "nose": [[108.5109515671687, 29.305873344521444], [115.4428280483597, 28.346462102667882]], "arm_r": [[95.1324142218102, 51.9839174172574], [112.76597179058439, 28.082131165884945], [133.6057229043543, 6.829788793172227]], "arm_l": [[101.04126073988344, 50.133273014609365], [118.67481830865763, 26.231486763236905], [139.51456942242757, 4.979144390524189]], "leg_r": [[120.0, 131.2155372436685], [161.917285943973, 112.5576236573147], [164.0, 151.89650005692488], [174.98507904390829, 151.3324549957621]], "leg_l": [[125.90884651807325, 130.7540782623559], [167.3506724370636, 111.09303668974187], [168.0, 150.48015620783858], [178.99855056415495, 150.3043039328269]]}], "tween": {"t": 0.5, "sample": {"order": ["leg_l", "arm_l", "spine", "leg_r", "arm_r", "head"], "shade": {"arm_r": "near", "arm_l": "far", "leg_r": "near", "leg_l": "far"}, "spine": [[120.0, 130.0], [103.0200605630874, 90.37728052628361], [95.1324142218102, 50.073787462921175]], "head": [98.60537777514881, 30.676861255062093], "nose": [[108.5109515671687, 29.305873344521444], [115.4428280483597, 28.346462102667882]], "arm_r": [[95.1324142218102, 51.9839174172574], [125.09130026444741, 53.53014308133817], [136.32949806692477, 26.137207627984708]], "arm_l": [[101.04126073988344, 50.133273014609365], [131.00014678252066, 51.67949867869013], [142.23834458499803, 24.286563225336668]], "leg_r": [[120.0, 131.2155372436685], [161.917285943973, 112.5576236573147], [164.0, 151.89650005692488], [174.98507904390829, 151.3324549957621]], "leg_l": [[125.90884651807325, 130.7540782623559], [167.3506724370636, 111.09303668974187], [168.0, 150.48015620783858], [178.99855056415495, 150.3043039328269]]}}}, {"name": "Side Plank", "camera": 0.0, "frames": [{"order": ["arm_r", "leg_r", "spine", "leg_l", "arm_l", "head"], "shade": {"arm_r": "far", "arm_l": "near", "leg_r": "far", "leg_l": "near"}, "spine": [[174.0, 150.0], [132.6290415411608, 136.76197856352545], [93.16019611491195, 124.13260179079685]], "head": [74.13906578900888, 118.0461551533373], "nose": [[64.17597771435469, 117.18774032548103], [57.20261482771247, 116.58691876723901]], "arm_r": [[99.0690426329852, 124.19208734248504], [127.25982125656246, 134.296810007489], [156.2375960452345, 141.94342007481436]], "arm_l": [[93.16019611491195, 126.0427317451331], [89.95929250465919, 155.4183141839495], [60.000000000000014, 153.87974546036065]], "leg_r": [[179.90884651807326, 150.7540782623559], [225.90184049526727, 151.5446924600911], [264.35230833279996, 140.6867002589565], [267.38431924678696, 151.09993793812743]], "leg_l": [[174.0, 151.2155372436685], [219.992993977194, 152.00615144140374], [258.44346181472673, 141.1481592402691], [261.4754727287137, 151.56139691944003]]}, {"order": ["leg_r", "arm_r", "spine", "leg_l", "arm_l", "head"], "shade": {"arm_r": "far", "arm_l": "near", "leg_r": "far", "leg_l": "near"}, "spine": [[174.0, 137.0], [131.16086274396895, 129.56106188266668], [90.29134099396232, 122.46414390865907]], "head": [70.59518593371817, 119.04394247540239], "nose": [[60.59518593371817, 119.04394247540239], [53.59518593371817, 119.04394247540239]], "arm_r": [[96.20018751203557, 122.52362946034725], [111.20018751203557, 96.93757350177395], [126.20018751203557, 71.35151754320066]], "arm_l": [[90.29134099396232, 124.37427386299531], [89.99905209869154, 153.91710417204732], [60.0, 153.68224624951935]], "leg_r": [[179.90884651807326, 137.7540782623559], [225.21000315663483, 145.62054155884627], [264.71753678044035, 139.45822659844882], [266.43831589588285, 150.15774108760522]], "leg_l": [[174.0, 138.2155372436685], [219.30115663856157, 146.0820005401589], [258.8086902623671, 139.91968557976145], [260.5294693778096, 150.61920006891782]]}], "tween": {"t": 0.5, "sample": {"order": ["arm_r", "leg_r", "spine", "leg_l", "arm_l", "head"], "shade": {"arm_r": "far", "arm_l": "near", "leg_r": "far", "leg_l": "near"}, "spine": [[174.0, 143.5], [131.79213590699416, 133.13627470916663], [91.52486326654031, 123.24904253515317]], "head": [72.11894874102038, 118.48411136695391], "nose": [[62.128179926165075, 118.05453193528285], [55.13484237509207, 117.75383495926968]], "arm_r": [[97.43370978461355, 123.30852808684135], [125.6244884081908, 113.20380542183739], [153.34087438352944, 101.89771708756348]], "arm_l": [[91.52486326654031, 125.1591724894894], [89.98658163375015, 154.66454016997503], [59.999999999999986, 153.78099585494002]], "leg_r": [[179.90884651807326, 144.2540782623559], [225.6970716429635, 148.59600171041538], [264.7489119277608, 140.06994531580685], [267.12974768107995, 150.64604796331915]], "leg_l": [[174.0, 144.7155372436685], [219.78822512489023, 149.05746069172798], [258.84006540968755, 140.53140429711948], [261.2209011630067, 151.10750694463175]]}}}, {"name": "Standing Calf Raise", "camera": 0.0, "frames": [{"order": ["leg_l", "leg_r", "arm_l", "spine", "arm_r", "head"], "shade": {"arm_r": "near", "arm_l": "far", "leg_r": "near", "leg_l": "far"}, "spine": [[160.0, 64.0], [161.5181281065588, 21.186959188910578], [162.9664572197126, -19.657665952703468]], "head": [164.36158669459508, -39.30584216914616], "nose": [[174.36158669459508, -39.30584216914616], [181.36158669459508, -39.30584216914616]], "arm_r": [[162.9664572197126, -17.74753599836724], [164.0134421207876, 11.778699043763396], [168.18863514958957, 41.035409193477136]], "arm_l": [[168.87530373778586, -19.59818040101528], [169.92228863886086, 9.928054641115358], [174.09748166766283, 39.1847647908291]], "leg_r": [[160.0, 65.2155372436685], [168.06607636623892, 109.81480911859667], [158.0, 147.939388496694], [168.64599592855438, 150.6655047598624]], "leg_l": [[165.90884651807326, 64.7540782623559], [172.71840731660157, 109.55611956268012], [162.00000000000003, 147.5078524006199], [172.5977298599761, 150.4106343225862]]}, {"order": ["leg_l", "leg_r", "arm_l", "spine", "arm_r", "head"], "shade": {"arm_r": "near", "arm_l": "far", "leg_r": "near", "leg_l": "far"}, "spine": [[160.0, 55.0], [161.5181281065588, 12.186959188910578], [162.9664572197126, -28.657665952703468]], "head": [164.36158669459508, -48.30584216914616], "nose": [[174.36158669459508, -48.30584216914616], [181.36158669459508, -48.30584216914616]], "arm_r": [[162.9664572197126, -26.74753599836724], [164.0134421207876, 2.778699043763396], [168.18863514958957, 32.035409193477136]], "arm_l": [[168.87530373778586, -28.59818040101528], [169.92228863886086, 0.9280546411153574], [174.09748166766283, 30.184764790829092]], "leg_r": [[160.0, 56.215537243668514], [168.06607636623892, 100.81480911859667], [158.0, 138.939388496694], [163.06640975574908, 148.5548393941648]], "leg_l": [[165.90884651807326, 55.754078262355904], [172.71840731660157, 100.55611956268012], [162.00000000000003, 138.5078524006199], [166.90079995019303, 148.20619194420698]]}], "tween": {"t": 0.5, "sample": {"order": ["leg_l", "leg_r", "arm_l", "spine", "arm_r", "head"], "shade": {"arm_r": "near", "arm_l": "far", "leg_r": "near", "leg_l": "far"}, "spine": [[160.0, 59.5], [161.5181281065588, 16.686959188910578], [162.9664572197126, -24.157665952703468]], "head": [164.36158669459508, -43.80584216914616], "nose": [[174.36158669459508, -43.80584216914616], [181.36158669459508, -43.80584216914616]], "arm_r": [[162.9664572197126, -22.24753599836724], [164.0134421207876, 7.278699043763396], [168.18863514958957, 36.535409193477136]], "arm_l": [[168.87530373778586, -24.09818040101528], [169.92228863886086, 5.428054641115358], [174.09748166766283, 34.6847647908291]], "leg_r": [[160.0, 60.715537243668514], [168.06607636623892, 105.31480911859667], [158.0, 143.439388496694], [166.5996846423216, 150.19415207052123]], "leg_l": [[165.90884651807326, 60.254078262355904], [172.71840731660157, 105.05611956268012], [162.00000000000003, 143.0078524006199], [170.4826264968593, 149.9046747536479]]}}}, {"name": "Standing Calf Stretch", "camera": 0.0, "frames": [{"order": ["leg_l", "arm_l", "leg_r", "spine", "arm_r", "head"], "shade": {"arm_r": "near", "arm_l": "far", "leg_r": "near", "leg_l": "far"}, "spine": [[158.0, 70.0], [181.8604060393285, 33.98011006011109], [211.37825131564838, 5.002872038575703]], "head": [226.24114782519626, -8.176428139823571], "nose": [[234.3737909803481, -2.3574836211877415], [240.03690994097275, 1.6945046937593045]], "arm_r": [[211.37825131564838, 6.913001992911937], [209.84531306102645, 36.76038518342336], [236.0, 51.384990154469236]], "arm_l": [[217.28709783372165, 5.0623575902638915], [214.47414961651873, 34.03280022409333], [238.0, 51.34624040622523]], "leg_r": [[158.0, 71.2155372436685], [180.5695335831011, 110.68920883652487], [178.0, 150.00015748464514], [188.99100782715777, 149.56222581942134]], "leg_l": [[163.90884651807326, 70.7540782623559], [146.61115083898343, 112.73034311249464], [128.00000000000006, 147.59900588254666], [138.58813950531263, 150.5355338086655]]}, {"order": ["leg_l", "arm_l", "leg_r", "spine", "arm_r", "head"], "shade": {"arm_r": "near", "arm_l": "far", "leg_r": "near", "leg_l": "far"}, "spine": [[160.0, 71.0], [187.9019609185326, 37.83780633985579], [221.49979609368452, 13.442626485905805]], "head": [238.273207452593, 2.715331600388083], "nose": [[245.51951797788607, 9.60670183939186], [250.5548965802566, 14.39543648185179]], "arm_r": [[221.49979609368452, 15.35275644024204], [208.05782121162605, 41.67804560603949], [236.0, 51.338313018985424]], "arm_l": [[227.40864261175778, 13.502112037593987], [212.42322959569307, 39.37738461131629], [238.0, 51.37925920649199]], "leg_r": [[160.0, 72.2155372436685], [184.18798935089686, 110.74834983604316], [181.0, 150.01534973163297], [191.9965804183688, 149.7452553613053]], "leg_l": [[165.90884651807326, 71.7540782623559], [147.87577498241734, 113.42911698377203], [127.99999999999999, 147.61419812953443], [138.6353149313628, 150.38045216679888]]}], "tween": {"t": 0.5, "sample": {"order": ["leg_l", "arm_l", "leg_r", "spine", "arm_r", "head"], "shade": {"arm_r": "near", "arm_l": "far", "leg_r": "near", "leg_l": "far"}, "spine": [[159.0, 70.5], [184.92090940080408, 35.8525331746696], [216.5636350861672, 9.09181164343363]], "head": [232.4307018919919, -2.898447857017942], "nose": [[240.1393167912736, 3.471580112667322], [245.50162789310642, 7.9027356635837425]], "arm_r": [[216.5636350861672, 11.001941597769864], [208.54374337657615, 39.628411806438], [236.0, 51.310872928073906]], "arm_l": [[222.47248160424047, 9.151297195121812], [212.85954204148473, 37.15179092989114], [238.0, 51.45433854741184]], "leg_r": [[159.0, 71.7155372436685], [182.39739504700862, 110.7189214071098], [179.5, 150.00775360813907], [190.49429029626293, 149.65876341547238]], "leg_l": [[164.90884651807326, 71.2540782623559], [147.31221399598542, 113.10966510132404], [127.99999999999997, 147.6066020060405], [138.60663932594676, 150.4776505782443]]}}}, {"name": "Standing Forward Fold", "camera": 0.0, "frames": [{"order": ["leg_l", "leg_r", "arm_l", "spine", "arm_r", "head"], "shade": {"arm_r": "near", "arm_l": "far", "leg_r": "near", "leg_l": "far"}, "spine": [[160.0, 64.0], [163.7912748095231, 21.3238785947173], [167.40823813355095, -19.390122286184578]], "head": [169.8456250016539, -38.939465193360675], "nose": [[179.8441478685724, -38.76759175239952], [186.84308173466712, -38.64728089622242]], "arm_r": [[167.40823813355095, -17.47999233184835], [167.40823813355095, 12.064240258517891], [170.02291041598068, 41.4960481242301]], "arm_l": [[173.3170846516242, -19.33063673449639], [173.3170846516242, 10.213595855869853], [175.93175693405394, 39.64540372158206]], "leg_r": [[160.0, 65.2155372436685], [168.06607636623892, 109.81480911859668], [158.0, 147.939388496694], [168.64599592855438, 150.6655047598624]], "leg_l": [[165.90884651807326, 64.7540782623559], [172.71840731660157, 109.55611956268012], [162.0, 147.50785240061987], [172.59772985997608, 150.4106343225862]]}, {"order": ["arm_l", "leg_l", "spine", "leg_r", "arm_r", "head"], "shade": {"arm_r": "near", "arm_l": "far", "leg_r": "near", "leg_l": "far"}, "spine": [[148.0, 62.0], [200.00803748117357, 76.88940415923238], [186.57838751712006, 126.9411628455278]], "head": [177.18895626140224, 144.33183554454655], "nose": [[168.329993011, 139.69300270340833], [162.14935986098752, 136.45662805945622]], "arm_r": [[186.57838751712006, 128.85129279986404], [157.5523079909936, 123.80199565251691], [167.9961329512197, 150.95120474460356]], "arm_l": [[192.48723403519332, 127.00064839721597], [163.87162366699457, 118.61342269252222], [171.99866463321837, 147.37363336163355]], "leg_r": [[148.0, 63.215537243668514], [153.9622510489772, 108.13455628653045], [157.94137108721247, 147.3314711608781], [168.7124671062447, 145.13301262780985]], "leg_l": [[153.90884651807326, 62.754078262355904], [158.86695352173837, 107.7913209689006], [161.96744656559994, 147.06511514076684], [172.78514935481843, 145.10109479908027]]}], "tween": {"t": 0.5, "sample": {"order": ["leg_l", "arm_l", "leg_r", "spine", "arm_r", "head"], "shade": {"arm_r": "near", "arm_l": "far", "leg_r": "near", "leg_l": "far"}, "spine": [[154.0, 63.0], [191.2175504562184, 35.47341889366798], [234.8095679957392, 45.13020767879314]], "head": [253.88390701070375, 51.05295573334399], "nose": [[251.34395593843118, 60.725010765779516], [249.5912959100501, 67.39908588191336]], "arm_r": [[234.8095679957392, 47.04033763312937], [211.6339857532358, 66.06564367004675], [218.35508615789868, 95.0217640335844]], "arm_l": [[240.71841451381246, 45.18969323048132], [216.98478236204156, 62.702693536603114], [222.50672974578163, 91.53797965814287]], "leg_r": [[154.0, 64.2155372436685], [162.3451138876921, 108.7649906393435], [158.0, 147.9241962497062], [168.9824580105317, 148.53574207817906]], "leg_l": [[159.90884651807326, 63.754078262355904], [167.3646166902547, 108.45623125942076], [162.0, 147.4926601536321], [172.96289362120572, 148.38169856405685]]}}}, {"name": "Standing Quad Stretch", "camera": 0.0, "frames": [{"order": ["leg_l", "arm_l", "leg_r", "spine", "arm_r", "head"], "shade": {"arm_r": "near", "arm_l": "far", "leg_r": "near", "leg_l": "far"}, "spine": [[160.0, 64.0], [161.5181281065588, 21.186959188910578], [162.9664572197126, -19.657665952703468]], "head": [164.36158669459508, -39.30584216914616], "nose": [[174.35567849015837, -39.649541429917065], [181.35141427929204, -39.89012649441899]], "arm_r": [[162.9664572197126, -17.74753599836724], [147.06887929271645, 7.307394202295484], [151.2440723215184, 36.564104352009224]], "arm_l": [[168.87530373778586, -19.59818040101528], [195.24990093602662, -33.34960627592398], [218.31387531576726, -52.3214550379599]], "leg_r": [[160.0, 65.2155372436685], [153.598037355837, 110.07582613989624], [122.07760721156811, 85.82349837463056], [111.87858481133344, 89.88156862741086]], "leg_l": [[165.90884651807326, 64.7540782623559], [172.71840731660157, 109.55611956268012], [162.00000000000003, 147.5078524006199], [172.5977298599761, 150.4106343225862]]}, {"order": ["leg_l", "arm_l", "spine", "leg_r", "arm_r", "head"], "shade": {"arm_r": "near", "arm_l": "far", "leg_r": "near", "leg_l": "far"}, "spine": [[160.0, 64.0], [161.5181281065588, 21.186959188910578], [162.9664572197126, -19.657665952703468]], "head": [164.36158669459508, -39.30584216914616], "nose": [[174.35567849015837, -39.649541429917065], [181.35141427929204, -39.89012649441899]], "arm_r": [[162.9664572197126, -17.74753599836724], [140.67211245539076, 2.0214142692316557], [152.87421174766476, 29.011413751697226]], "arm_l": [[168.87530373778586, -19.59818040101528], [194.08432618194038, -35.19178059954181], [216.3056442657986, -54.9914509633138]], "leg_r": [[160.0, 65.2155372436685], [146.5509015827541, 108.53724878775138], [134.19022180775622, 71.07293555574142], [124.38915004168416, 66.15490855243011]], "leg_l": [[165.90884651807326, 64.7540782623559], [172.71840731660157, 109.55611956268012], [162.00000000000003, 147.5078524006199], [172.5977298599761, 150.4106343225862]]}], "tween": {"t": 0.5, "sample": {"order": ["leg_l", "arm_l", "leg_r", "spine", "arm_r", "head"], "shade": {"arm_r": "near", "arm_l": "far", "leg_r": "near", "leg_l": "far"}, "spine": [[160.0, 64.0], [161.5181281065588, 21.186959188910578], [162.9664572197126, -19.657665952703468]], "head": [164.36158669459508, -39.30584216914616], "nose": [[174.35567849015837, -39.649541429917065], [181.35141427929204, -39.89012649441899]], "arm_r": [[162.9664572197126, -17.74753599836724], [143.6828289291164, 4.884659203697424], [151.9519496036264, 33.28439832870903]], "arm_l": [[168.87530373778586, -19.59818040101528], [194.68483483546345, -34.28473592696265], [217.33279023539066, -53.6789032423792]], "leg_r": [[160.0, 65.2155372436685], [150.04377775884726, 109.44287558781085], [127.10072030480542, 77.1745842233469], [116.11118986740499, 76.7020604038976]], "leg_l": [[165.90884651807326, 64.7540782623559], [172.71840731660157, 109.55611956268012], [162.00000000000003, 147.5078524006199], [172.5977298599761, 150.4106343225862]]}}}, {"name": "Standing Side Bend", "camera": 90.0, "frames": [{"order": ["leg_l", "leg_r", "spine", "arm_r", "arm_l", "head"], "shade": {"arm_r": "far", "arm_l": "near", "leg_r": "far", "leg_l": "near"}, "spine": [[160.0, 64.0], [153.03719012291472, 20.66760595178478], [126.51599455364676, -12.160382886969415]], "head": [116.21523305544568, -29.043282954169158], "arm_r": [[117.08715424592353, -6.581034505022473], [128.77181618709193, 20.91334251867918], [139.84864615181866, 48.420863887144534]], "arm_l": [[135.94483486137, -17.73973126891636], [147.93654155006897, -45.233957687641194], [152.7812111713494, -63.72796157898259]], "leg_r": [[153.0, 64.0], [154.06890020451905, 109.52702870412315], [154.9979447977695, 148.92476029955736], [155.00575359592222, 150.8095042983527]], "leg_l": [[167.0, 64.0], [165.93109979548095, 109.52702870412315], [165.0020552022305, 148.92476029955736], [164.99424640407778, 150.8095042983527]]}, {"order": ["leg_l", "leg_r", "spine", "arm_l", "arm_r", "head"], "shade": {"arm_r": "far", "arm_l": "near", "leg_r": "far", "leg_l": "near"}, "spine": [[160.0, 64.0], [160.0, 21.160862743968956], [160.0, -19.708659006037678]], "head": [160.0, -39.40481406628183], "arm_r": [[149.0, -19.708659006037678], [144.82480697119803, 9.8366392933887], [140.77363501897415, 39.26294768420651]], "arm_l": [[171.0, -19.708659006037678], [175.17519302880197, 9.8366392933887], [179.22636498102585, 39.26294768420651]], "leg_r": [[153.0, 64.0], [154.06890020451905, 109.52702870412315], [154.9979447977695, 148.92476029955736], [155.00575359592222, 150.8095042983527]], "leg_l": [[167.0, 64.0], [165.93109979548095, 109.52702870412315], [165.0020552022305, 148.92476029955736], [164.99424640407778, 150.8095042983527]]}, {"order": ["leg_l", "leg_r", "spine", "arm_l", "arm_r", "head"], "shade": {"arm_r": "near", "arm_l": "far", "leg_r": "far", "leg_l": "near"}, "spine": [[160.0, 64.0], [166.96280987708528, 20.66760595178478], [193.48400544635325, -12.160382886969415]], "head": [203.78476694455432, -29.043282954169158], "arm_r": [[184.05516513863, -17.73973126891636], [172.06345844993103, -45.233957687641194], [167.2187888286506, -63.72796157898259]], "arm_l": [[202.91284575407647, -6.581034505022473], [191.22818381290807, 20.91334251867918], [180.15135384818134, 48.420863887144534]], "leg_r": [[153.0, 64.0], [154.06890020451905, 109.52702870412315], [154.9979447977695, 148.92476029955736], [155.00575359592222, 150.8095042983527]], "leg_l": [[167.0, 64.0], [165.93109979548095, 109.52702870412315], [165.0020552022305, 148.92476029955736], [164.99424640407778, 150.8095042983527]]}, {"order": ["leg_l", "leg_r", "spine", "arm_l", "arm_r", "head"], "shade": {"arm_r": "far", "arm_l": "near", "leg_r": "far", "leg_l": "near"}, "spine": [[160.0, 64.0], [160.0, 21.160862743968956], [160.0, -19.708659006037678]], "head": [160.0, -39.40481406628183], "arm_r": [[149.0, -19.708659006037678], [144.82480697119803, 9.8366392933887], [140.77363501897415, 39.26294768420651]], "arm_l": [[171.0, -19.708659006037678], [175.17519302880197, 9.8366392933887], [179.22636498102585, 39.26294768420651]], "leg_r": [[153.0, 64.0], [154.06890020451905, 109.52702870412315], [154.9979447977695, 148.92476029955736], [155.00575359592222, 150.8095042983527]], "leg_l": [[167.0, 64.0], [165.93109979548095, 109.52702870412315], [165.0020552022305, 148.92476029955736], [164.99424640407778, 150.8095042983527]]}], "tween": {"t": 0.5, "sample": {"order": ["leg_l", "leg_r", "spine", "arm_r", "arm_l", "head"], "shade": {"arm_r": "far", "arm_l": "near", "leg_r": "far", "leg_l": "near"}, "spine": [[160.0, 64.0], [156.63534088571913, 21.02687874664438], [142.7915448634304, -17.79222901831419]], "head": [137.44677734186524, -36.772043845484575], "arm_r": [[132.19160987813555, -14.897266347007331], [136.08805632571406, 14.68539136798885], [139.7334672760993, 44.166082466652526]], "arm_l": [[153.39147984872525, -20.687191689621045], [183.09625879428003, -16.649429316315874], [207.62273713211505, -12.858687263051138]], "leg_r": [[153.0, 64.0], [154.0689002501972, 109.52702026609623], [154.99794488312506, 148.92474294953118], [155.00575368182885, 150.80950104144188]], "leg_l": [[167.0, 64.0], [165.93109974980283, 109.52702026609623], [165.00205511687494, 148.92474294953118], [164.99424631817115, 150.80950104144188]]}}}, {"name": "Torso Twist", "camera": 90.0, "frames": [{"order": ["leg_l", "leg_r", "spine", "arm_r", "arm_l", "head"], "shade": {"arm_r": "far", "arm_l": "near", "leg_r": "far", "leg_l": "near"}, "spine": [[160.0, 64.0], [160.0, 21.160862743968956], [160.0, -19.708659006037678]], "head": [160.0, -39.40481406628183], "nose": [[150.68351813315385, -35.77119801271661], [147.83636163162325, -34.660749485167834]], "arm_r": [[150.6714709422793, -20.720873666029334], [140.45270482677998, 4.751067330158591], [126.41597666385152, 22.521983399674568]], "arm_l": [[169.3285290577207, -18.69644434604602], [159.10976294222135, 6.775496650141903], [145.0730347792929, 24.54641271965788]], "leg_r": [[153.0, 64.0], [151.93084972216064, 109.47283700968373], [151.00158789347373, 148.81362535491738], [150.99377620567657, 150.78630289807035]], "leg_l": [[167.0, 64.0], [168.06915027783936, 109.47283700968373], [168.99841210652627, 148.81362535491738], [169.00622379432343, 150.78630289807035]]}, {"order": ["leg_l", "leg_r", "spine", "arm_l", "arm_r", "head"], "shade": {"arm_r": "near", "arm_l": "far", "leg_r": "far", "leg_l": "near"}, "spine": [[160.0, 64.0], [160.0, 21.160862743968956], [160.0, -19.708659006037678]], "head": [160.0, -39.40481406628183], "nose": [[169.31648186684615, -35.77119801271661], [172.16363836837675, -34.660749485167834]], "arm_r": [[150.6714709422793, -18.69644434604602], [160.89023705777865, 6.775496650141903], [174.92696522070713, 24.54641271965788]], "arm_l": [[169.3285290577207, -20.720873666029334], [179.54729517322002, 4.751067330158591], [193.5840233361485, 22.521983399674568]], "leg_r": [[153.0, 64.0], [151.93084972216064, 109.47283700968373], [151.00158789347373, 148.81362535491738], [150.99377620567657, 150.78630289807035]], "leg_l": [[167.0, 64.0], [168.06915027783936, 109.47283700968373], [168.99841210652627, 148.81362535491738], [169.00622379432343, 150.78630289807035]]}], "tween": {"t": 0.5, "sample": {"order": ["leg_l", "leg_r", "spine", "arm_l", "arm_r", "head"], "shade": {"arm_r": "far", "arm_l": "near", "leg_r": "far", "leg_l": "near"}, "spine": [[160.0, 64.0], [160.0, 21.160862743968956], [160.0, -19.708659006037678]], "head": [160.0, -39.40481406628183], "arm_r": [[149.0, -19.708659006037678], [149.0, 6.272103107495482], [149.0, 24.741947367265226]], "arm_l": [[171.0, -19.708659006037678], [171.0, 6.272103107495482], [171.0, 24.741947367265226]], "leg_r": [[153.0, 64.0], [151.9308497900377, 109.47285459937359], [151.00158802031984, 148.81366133748253], [150.9937763332611, 150.78631113024625]], "leg_l": [[167.0, 64.0], [168.0691502099623, 109.47285459937359], [168.99841197968016, 148.81366133748253], [169.0062236667389, 150.78631113024625]]}}}, {"name": "Tricep Press", "camera": 0.0, "frames": [{"order": ["leg_l", "arm_l", "spine", "leg_r", "arm_r", "head"], "shade": {"arm_r": "near", "arm_l": "far", "leg_r": "near", "leg_l": "far"}, "spine": [[118.0, 124.0], [109.72232766064437, 81.92461008445406], [104.68785811999925, 41.33721444350374]], "head": [106.08298759488176, 21.689038227061047], "nose": [[116.02984525543485, 20.659464198301396], [122.99149852301275, 19.93888111104634]], "arm_r": [[104.68785811999925, 43.24734439783997], [94.67819740520659, 71.09854849438184], [124.0, 64.85204926757932]], "arm_l": [[110.5967046380725, 41.39669999519193], [98.50612246687119, 68.43532854979176], [128.0, 63.0313277501698]], "leg_r": [[118.0, 125.2155372436685], [162.26738385552633, 112.89958304064265], [156.0, 151.8053465749981], [166.8641356033426, 153.50269283330525]], "leg_l": [[123.90884651807325, 124.7540782623559], [167.65222669942295, 110.73944073974936], [160.0, 149.4041949728996], [170.79683560734978, 151.47658732278427]]}, {"order": ["leg_l", "arm_l", "spine", "leg_r", "arm_r", "head"], "shade": {"arm_r": "near", "arm_l": "far", "leg_r": "near", "leg_l": "far"}, "spine": [[118.0, 124.0], [109.72232766064437, 81.92461008445406], [104.68785811999925, 41.33721444350374]], "head": [106.08298759488176, 21.689038227061047], "nose": [[116.02984525543485, 20.659464198301396], [122.99149852301275, 19.93888111104634]], "arm_r": [[104.68785811999925, 43.24734439783997], [109.6655943384287, 72.38204819466002], [123.99999999999999, 98.3355128699944]], "arm_l": [[110.5967046380725, 41.39669999519193], [113.17159954067507, 70.83190879489234], [128.0, 96.51479135258487]], "leg_r": [[118.0, 125.2155372436685], [162.26738385552633, 112.89958304064265], [156.0, 151.8053465749981], [166.8641356033426, 153.50269283330525]], "leg_l": [[123.90884651807325, 124.7540782623559], [167.65222669942295, 110.73944073974936], [160.0, 149.4041949728996], [170.79683560734978, 151.47658732278427]]}], "tween": {"t": 0.5, "sample": {"order": ["leg_l", "arm_l", "spine", "leg_r", "arm_r", "head"], "shade": {"arm_r": "near", "arm_l": "far", "leg_r": "near", "leg_l": "far"}, "spine": [[118.0, 124.0], [109.72232766064437, 81.92461008445406], [104.68785811999925, 41.33721444350374]], "head": [106.08298759488176, 21.689038227061047], "nose": [[116.02984525543485, 20.659464198301396], [122.99149852301275, 19.93888111104634]], "arm_r": [[104.68785811999925, 43.24734439783997], [95.81620416576652, 71.47018477789757], [124.0, 81.59378106878685]], "arm_l": [[110.5967046380725, 41.39669999519193], [100.04454561797358, 69.05300441583626], [127.99999999999999, 79.77305955137734]], "leg_r": [[118.0, 125.2155372436685], [162.26738385552633, 112.89958304064265], [156.0, 151.8053465749981], [166.8641356033426, 153.50269283330525]], "leg_l": [[123.90884651807325, 124.7540782623559], [167.65222669942295, 110.73944073974936], [160.0, 149.4041949728996], [170.79683560734978, 151.47658732278427]]}}}, {"name": "Triceps Pushdown", "camera": 0.0, "frames": [{"order": ["leg_l", "leg_r", "arm_l", "spine", "arm_r", "head"], "shade": {"arm_r": "near", "arm_l": "far", "leg_r": "near", "leg_l": "far"}, "spine": [[150.0, 66.0], [155.33005328091872, 23.464845696367505], [163.2776668032939, -16.66816291776044]], "head": [168.79041391963386, -35.60132233443484], "nose": [[178.69598771165374, -34.23033442389419], [185.62786419284475, -33.270923182040626]], "arm_r": [[163.2776668032939, -14.758032963424213], [143.17936011996525, 7.175960914558146], [172.0, -1.0264127565183117]], "arm_l": [[169.18651332136716, -16.608677366072254], [146.5488138627144, 2.7781471879485817], [176.0, -2.8471342739278445]], "leg_r": [[150.0, 67.2155372436685], [160.60371763953367, 111.29667164972889], [146.0, 147.96977299066958], [156.24068183654285, 151.9247829380784]], "leg_l": [[155.90884651807326, 66.7540782623559], [166.7470454542561, 110.77986941578646], [150.0, 146.5534291415833], [159.989491750551, 151.08889969751812]]}, {"order": ["leg_l", "leg_r", "arm_l", "spine", "arm_r", "head"], "shade": {"arm_r": "near", "arm_l": "far", "leg_r": "near", "leg_l": "far"}, "spine": [[150.0, 66.0], [155.33005328091872, 23.464845696367505], [163.2776668032939, -16.66816291776044]], "head": [168.79041391963386, -35.60132233443484], "nose": [[178.69598771165374, -34.23033442389419], [185.62786419284475, -33.270923182040626]], "arm_r": [[163.2776668032939, -14.758032963424213], [158.24284519048118, 14.367155954155876], [168.0, 42.30512837601883]], "arm_l": [[169.18651332136716, -16.608677366072254], [163.00090098657685, 12.300726187737686], [172.0, 40.4844068586093]], "leg_r": [[150.0, 67.2155372436685], [160.60371763953367, 111.29667164972889], [146.0, 147.96977299066958], [156.24068183654285, 151.9247829380784]], "leg_l": [[155.90884651807326, 66.7540782623559], [166.7470454542561, 110.77986941578646], [150.0, 146.5534291415833], [159.989491750551, 151.08889969751812]]}], "tween": {"t": 0.5, "sample": {"order": ["leg_l", "leg_r", "arm_l", "spine", "arm_r", "head"], "shade": {"arm_r": "near", "arm_l": "far", "leg_r": "near", "leg_l": "far"}, "spine": [[150.0, 66.0], [155.33005328091872, 23.464845696367505], [163.2776668032939, -16.66816291776044]], "head": [168.79041391963386, -35.60132233443484], "nose": [[178.69598771165374, -34.23033442389419], [185.62786419284475, -33.270923182040626]], "arm_r": [[163.2776668032939, -14.758032963424213], [143.25934704455662, 7.246787773999628], [170.0, 20.639357809750237]], "arm_l": [[169.18651332136716, -16.608677366072254], [147.91540350799235, 4.225067099546797], [173.99999999999997, 18.818636292340717]], "leg_r": [[150.0, 67.2155372436685], [160.60371763953367, 111.29667164972889], [146.0, 147.96977299066958], [156.24068183654285, 151.9247829380784]], "leg_l": [[155.90884651807326, 66.7540782623559], [166.7470454542561, 110.77986941578646], [150.0, 146.5534291415833], [159.989491750551, 151.08889969751812]]}}}]} \ No newline at end of file