1pub const NUM_BODY_JOINTS: usize = 21;
2pub const NUM_HAND_JOINTS: usize = 15;
3pub const NUM_JOINTS: usize = NUM_BODY_JOINTS + 2 * NUM_HAND_JOINTS;
4pub const NUM_POSE_BLEND_SHAPES: usize = NUM_JOINTS * 9;
5pub const JOINT_NAMES: [&str; 52] = [
6 "pelvis",
7 "left_hip",
8 "right_hip",
9 "spine1",
10 "left_knee",
11 "right_knee",
12 "spine2",
13 "left_ankle",
14 "right_ankle",
15 "spine3",
16 "left_foot",
17 "right_foot",
18 "neck",
19 "left_collar",
20 "right_collar",
21 "head",
22 "left_shoulder",
23 "right_shoulder",
24 "left_elbow",
25 "right_elbow",
26 "left_wrist",
27 "right_wrist",
28 "left_index1",
29 "left_index2",
30 "left_index3",
31 "left_middle1",
32 "left_middle2",
33 "left_middle3",
34 "left_pinky1",
35 "left_pinky2",
36 "left_pinky3",
37 "left_ring1",
38 "left_ring2",
39 "left_ring3",
40 "left_thumb1",
41 "left_thumb2",
42 "left_thumb3",
43 "right_index1",
44 "right_index2",
45 "right_index3",
46 "right_middle1",
47 "right_middle2",
48 "right_middle3",
49 "right_pinky1",
50 "right_pinky2",
51 "right_pinky3",
52 "right_ring1",
53 "right_ring2",
54 "right_ring3",
55 "right_thumb1",
56 "right_thumb2",
57 "right_thumb3",
58];
59pub const PARENT_ID_PER_JOINT: [u32; 52] = [
60 4_294_967_295,
61 0,
62 0,
63 0,
64 1,
65 2,
66 3,
67 4,
68 5,
69 6,
70 7,
71 8,
72 9,
73 9,
74 9,
75 12,
76 13,
77 14,
78 16,
79 17,
80 18,
81 19,
82 20,
83 22,
84 23,
85 20,
86 25,
87 26,
88 20,
89 28,
90 29,
91 20,
92 31,
93 32,
94 20,
95 34,
96 35,
97 21,
98 37,
99 38,
100 21,
101 40,
102 41,
103 21,
104 43,
105 44,
106 21,
107 46,
108 47,
109 21,
110 49,
111 50,
112];