-
Notifications
You must be signed in to change notification settings - Fork 2
Character Model Structures
-[DEXTERITY]- edited this page Aug 31, 2022
·
5 revisions
Most characters in Sonic Adventure 2 share a similar node structure for their models. Below is a general list of what can be found for each player character's node lists.
Bones with an asterisk (*) after them indicate the game using them for automatic animation, such as character leaning, head & eye animation.
| ID | Description |
|---|---|
| 0 | Root node |
| 1 | Root node 2 (Main array for the body) |
| 2 | Body node (Parent) |
| 3 | Body node (Parent 2) |
| 4 | Legs + Tail node (Parent) |
| 5 | Legs + Tail node (Parent 2) |
| 6 | Right Leg (Parent) |
| 7 | Right Leg node (hip) |
| 8 | Right Leg node (thigh) |
| 9 | Right Leg node (knee) |
| 10 | Right Leg node (end) |
| 11 | Right Foot node (Parent, sometimes contains array) |
| 12 | Right Foot node (Parent 2) |
| 13 | Right Foot node (Heel) |
| 14 | Right Foot node (Toe) |
| 15 | Right Foot node (End) |
| 16 | Left Leg (Parent) |
| 17 | Left Leg node (hip) |
| 18 | Left Leg node (thigh) |
| 19 | Left Leg node (knee) |
| 20 | Left Leg node (end) |
| 21 | Left Foot node (Parent, sometimes contains its array) |
| 22 | Left Foot node (Parent 2) |
| 23 | Left Foot node (Heel) |
| 24 | Left Foot node (toe) |
| 25 | Left Foot node (end) |
| 26 | Tail (Parent) |
| 27 | Tail node (base) |
| 28 | Tail node (2nd from base) |
| 29 | Tail node (2nd from end) |
| 30 | Tail node (end) |
| 31 | Chest node (Parent) |
| 32 | Chest node (middle) |
| 33 | Head + Arms node (Parent) |
| 34* | Head + Arms node (Parent 2) |
| 35 | Left Arm (Parent, contains arm array) |
| 36 | Left Arm (Parent 2) |
| 37 | Left Arm node (base) |
| 38 | Left Arm node (elbow) |
| 39 | Left Arm node (wrist) |
| 40 | Left hand (Parent) |
| 41 | Left hand (Parent 2) |
| 42 | Left Hand |
| 43* | Face node (Parent) |
| 44 | Face node (Parent 2) |
| 45 | Face node (Parent 3) |
| 46 | Muzzle (Parent) |
| 47 | Muzzle (Brain, in Chaos Zero's case) |
| 48 | Head (Parent) |
| 49 | Head |
| 50* | Right eye (Parent) |
| 51 | Right eye |
| 52* | Left eye (Parent) |
| 53 | Left eye |
| 54 | Right Arm (Parent, contains arm array) |
| 55 | Right Arm (Parent 2) |
| 56 | Right Arm node (base) |
| 57 | Right Arm node (elbow) |
| 58 | Right Arm node (wrist) |
| 59 | Right hand (Parent) |
| 60 | Right Hand (Parent 2) |
| 61 | Right hand |
| ID | Description |
|---|---|
| 0 | Root node |
| 1 | Root node 2 (Main array for the body) |
| 2 | Body node (Parent) |
| 3 | Body node (Parent 2) |
| 4 | Legs node (Parent) |
| 5 | Legs node (Parent 2) |
| 6 | Right Leg node (Parent) |
| 7 | Right Leg node (hip) |
| 8 | Right Leg node (thigh) |
| 9 | Right Leg node (knee) |
| 10 | Right Leg node (End) |
| 11 | Right Foot node (Parent) |
| 12 | Right Foot node (calf) |
| 13 | Right Foot node (heel) |
| 14 | Right Foot node (toe) |
| 15 | Left Leg node (Parent) |
| 16 | Left Leg node (hip) |
| 17 | Left Leg node (thigh) |
| 18 | Left Leg node (knee) |
| 19 | Left Leg node (end) |
| 20 | Left Foot node (Parent) |
| 21 | Left Foot node (calf) |
| 22 | Left Foot node (heel) |
| 23 | Left Foot node (toe) |
| 24 | Chest node (Parent) |
| 25 | Chest node (middle) |
| 26 | Head + Arms node (Parent) |
| 27 | Head + Arms node (Parent 2) |
| 28 | Left Arm (Parent) |
| 29 | Left Arm node (base) |
| 30 | Left Arm node (elbow) |
| 31 | Left Arm node (wrist) |
| 32 | Left Hand node (Parent) |
| 33 | Left Hand node (Parent 2) |
| 34 | Left Hand |
| 35 | Face node (Parent) |
| 36 | Face node (Parent 2) |
| 37 | Face node (Parent 3) |
| 38 | Head |
| 39 | Right Arm (Parent) |
| 40 | Right Arm node (base) |
| 41 | Right Arm node (elbow) |
| 42 | Right Arm node (wrist) |
| 43 | Right hand node (Parent) |
| 44 | Right hand node (Parent 2) |
| 45 | Right hand |
| ID | Description |
|---|---|
| 0 | Root node |
| 1 | Mech's Legs node (Parent) |
| 2 | Mech's Left Leg node (base) |
| 3 | Mech's Left Leg node (calf) |
| 4 | Mech's Left Foot node (heel) |
| 5 | Mech's Left Foot node (toe) |
| 6 | Mech's Right Leg node (base) |
| 7 | Mech's Right Leg node (calf) |
| 8 | Mech's Right Leg node (heel) |
| 9 | Mech's Right Leg node (toe) |
| 10 | Mech's Chest node (Parent) |
| 11 | Missile/Laser Blaster node |
| 12 | Lock-on Laser node |
| 13 | Cannon node |
| 14 | Pilot's root node |
| 15 | Pilot's chest node (Contains array for the body) |
| 16 | Pilot's Arms node (Parent) |
| 17 | Pilot's Left Arm node (Parent) |
| 18 | Pilot's Left Arm node (base) |
| 19 | Pilot's Left Arm node (elbow) |
| 20 | Pilot's Left Arm node (wrist) |
| 21 | Pilot's Left hand node (Parent) |
| 22 | Pilot's Left hand |
| 23 | Pilot's Right Arm node (Parent) |
| 24 | Pilot's Right arm node (base) |
| 25 | Pilot's Right arm node (elbow) |
| 26 | Pilot's Right arm node (wrist) |
| 27 | Pilot's Right hand node (Parent) |
| 28 | Pilot's Right hand |
| 29 | Pilot's Face node (Parent) |
| 30 | Pilot's Face node (Parent 2) |
| 31 | Pilot's Head |
| 32 | Pilot's Face node (Parent 3) |
| ID | Description |
|---|---|
| 0 | Mech's Root node |
| 1 | Mech's Legs node (Parent) |
| 2 | Mech's Chest node (Parent) |
| 3 | Cannon node |
| 4 | Lock-on Laser node |
| 5 | Pilot's root node |
| 6 | Pilot's Chest node |
| 7 | Pilot's Left Arm node (base, contains array for arm) |
| 8 | Pilot's Left Arm node (Parent) |
| 9 | Pilot's Left Arm node (Armpit) |
| 10 | Pilot's Left Arm node (elbow) |
| 11 | Pilot's Left Arm node (wrist) |
| 12 | Pilot's Left hand |
| 13 | Pilot's Right arm node (base, contains array for arm) |
| 14 | Pilot's Right arm node (Parent) |
| 15 | Pilot's Right arm node (armpit) |
| 16 | Pilot's Right arm node (elbow) |
| 17 | Pilot's Right arm node (wrist) |
| 18 | Pilot's Right hand |
| 19 | Pilot's Face node (Parent) |
| 20 | Pilot's Face node (Parent 2) |
| 21 | Pilot's Face node (Parent 3) |
| 22 | Pilot's Right eye |
| 23 | Pilot's Left eye |
| 24 | Pilot's head |
| 25 | Pilot's face node (end) |
| 26 | Yoke node |
| 27 | Mech's Right foot node (base) |
| 28 | Mech's Right foot node (calf) |
| 29 | Mech's Right foot node (toe) |
| 30 | Mech's Left foot node (base) |
| 31 | Mech's Left foot node (calf) |
| 32 | Mech's Left foot node (toe) |
| ID | Description |
|---|---|
| 0 | Root node |
| 1 | Mech's Arms + Legs node (Parent) |
| 2 | Mech's Right Arm |
| 3 | Mech's Left Foot node (base) |
| 4 | Mech's Left Foot node (heel) |
| 5 | Mech's Left Foot node (toe) |
| 6 | Mech's Left Arm |
| 7 | Mech's Right Foot node (base) |
| 8 | Mech's Right Foot node (heel) |
| 9 | Mech's Right Foot node (toe) |
| 10 | Mech's Chest node (parent) |
| 11 | Lock-on Laser node |
| 12 | Floating ball node |
| 13 | Cannon shot node |
| 14 | Pilot's root node |
| 15 | Pilot's chest node |
| 16 | Pilot's Arms node (Parent) |
| 17 | Pilot's Left Arm node (Parent) |
| 18 | Pilot's Left Arm node (base) |
| 19 | Pilot's Left Arm node (elbow) |
| 20 | Pilot's Left Arm node (wrist) |
| 21 | Pilot's Left hand node (Parent) |
| 22 | Pilot's Left hand |
| 23 | Pilot's Right arm node (Parent) |
| 24 | Pilot's Right arm node (base) |
| 25 | Pilot's Right arm node (elbow) |
| 26 | Pilot's Right arm node (wrist) |
| 27 | Pilot's Right hand node (Parent) |
| 28 | Pilot's Right hand |
| 29 | Pilot's Face node (Parent) |
| 30 | Pilot's Face node (Parent 2) |
| 31 | Pilot's Head |
| 32 | Pilot's Face node (Parent 3) |