foitin/characters/roca/moves/getup/data.json
m3ultra 1005422053 Closed-loop camera calibration: pixel servo handles arbitrary rig conventions
MeshGod/TRELLIS Mixamo re-rigs pose half a metre underground and compressed
(bone-space origin at hips, 0.01/100 scale sandwich). Instead of fighting
transform conventions, the renderer probes the first posed frame, measures
the actual sprite in pixels, and servo-corrects ortho scale + camera z:
unclip -> converge height -> pin feet to the ground row. Also: normalize
scales all root objects, deformed-height helper.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
2026-07-29 13:37:58 +10:00

500 lines
6.3 KiB
JSON

{
"name": "getup",
"total": 30,
"loop": false,
"startup": 10,
"active": [
11,
14
],
"damage": 50,
"hitstun": 16,
"blockstun": 10,
"pushback": 10,
"hurtboxes": {
"default": [
[
-20,
-175,
51,
46
],
[
-35,
-129,
112,
70
],
[
-35,
-59,
74,
59
]
],
"frames": {
"0-0": [
[
35,
11,
5,
0
],
[
35,
11,
5,
0
],
[
35,
11,
5,
-11
]
],
"1-1": [
[
25,
-4,
15,
3
],
[
19,
-1,
28,
6
],
[
18,
5,
29,
-5
]
],
"2-2": [
[
18,
-21,
27,
8
],
[
11,
-13,
42,
12
],
[
10,
-1,
43,
1
]
],
"3-4": [
[
15,
-41,
34,
13
],
[
3,
-28,
51,
19
],
[
-3,
-9,
58,
9
]
],
"5-5": [
[
14,
-65,
41,
19
],
[
-8,
-46,
65,
28
],
[
-18,
-18,
102,
18
]
],
"6-6": [
[
9,
-93,
47,
26
],
[
-17,
-67,
100,
39
],
[
-19,
-28,
116,
28
]
],
"7-7": [
[
4,
-122,
52,
33
],
[
-21,
-89,
113,
50
],
[
-19,
-39,
113,
39
]
],
"8-9": [
[
-2,
-147,
54,
39
],
[
-24,
-108,
114,
59
],
[
-31,
-49,
110,
49
]
],
"10-10": [
[
-6,
-163,
55,
43
],
[
-26,
-120,
113,
65
],
[
-36,
-55,
77,
55
]
],
"11-11": [
[
-9,
-171,
54,
45
],
[
-27,
-126,
112,
68
],
[
-37,
-58,
74,
58
]
],
"12-12": [
[
-12,
-174,
53,
46
],
[
-29,
-128,
111,
69
],
[
-37,
-59,
75,
59
]
],
"13-14": [
[
-15,
-175,
52,
46
],
[
-32,
-129,
112,
70
],
[
-36,
-59,
74,
59
]
],
"16-16": [
[
-24,
-175,
50,
46
],
[
-38,
-129,
112,
70
],
[
-35,
-59,
74,
59
]
],
"17-17": [
[
-28,
-175,
49,
46
],
[
-41,
-129,
113,
70
],
[
-35,
-59,
74,
59
]
],
"18-19": [
[
-30,
-175,
48,
46
],
[
-42,
-129,
112,
70
],
[
-34,
-59,
73,
59
]
],
"20-20": [
[
-31,
-175,
47,
46
],
[
-43,
-129,
111,
70
],
[
-34,
-59,
73,
59
]
],
"21-21": [
[
-32,
-175,
47,
46
],
[
-43,
-129,
111,
70
],
[
-34,
-59,
73,
59
]
],
"22-22": [
[
-32,
-175,
46,
46
],
[
-43,
-129,
110,
70
],
[
-35,
-59,
74,
59
]
],
"23-24": [
[
-32,
-175,
46,
46
],
[
-43,
-129,
110,
70
],
[
-35,
-59,
74,
59
]
],
"25-25": [
[
-33,
-175,
46,
46
],
[
-44,
-129,
111,
70
],
[
-36,
-59,
75,
59
]
],
"26-26": [
[
-33,
-175,
46,
46
],
[
-44,
-129,
111,
70
],
[
-38,
-59,
78,
59
]
],
"27-27": [
[
-34,
-175,
46,
46
],
[
-44,
-129,
111,
70
],
[
-39,
-59,
79,
59
]
],
"28-29": [
[
-34,
-175,
46,
46
],
[
-44,
-129,
111,
70
],
[
-40,
-59,
80,
59
]
]
}
},
"hitboxes": {},
"root_motion_frames": []
}