diff --git a/src/main/java/com/tiedup/remake/rig/TiedUpArmatures.java b/src/main/java/com/tiedup/remake/rig/TiedUpArmatures.java index c0f7d34..e004a66 100644 --- a/src/main/java/com/tiedup/remake/rig/TiedUpArmatures.java +++ b/src/main/java/com/tiedup/remake/rig/TiedUpArmatures.java @@ -41,16 +41,20 @@ import com.tiedup.remake.rig.math.OpenMatrix4f; *

Hiérarchie biped EF (20 joints)

* *
- *   Root
- *   ├─ Thigh_R ── Leg_R ── Knee_R
- *   ├─ Thigh_L ── Leg_L ── Knee_L
- *   └─ Torso
- *      └─ Chest
- *         ├─ Head
- *         ├─ Shoulder_R ── Arm_R ── Elbow_R ── Hand_R ── Tool_R
- *         └─ Shoulder_L ── Arm_L ── Elbow_L ── Hand_L ── Tool_L
+ *   Root                                                    id=0
+ *   ├─ Thigh_R ── Leg_R ── Knee_R                           id=1,2,3
+ *   ├─ Thigh_L ── Leg_L ── Knee_L                           id=4,5,6
+ *   └─ Torso                                                id=7
+ *      └─ Chest                                             id=8
+ *         ├─ Head                                           id=9
+ *         ├─ Shoulder_R ── Arm_R ── Elbow_R ── Hand_R ── Tool_R   ids=10,11,14,12,13
+ *         └─ Shoulder_L ── Arm_L ── Elbow_L ── Hand_L ── Tool_L   ids=15,16,19,17,18
  * 
* + *

Les IDs des bras ne suivent pas l'ordre hiérarchique parent→enfant : c'est + * voulu pour rester aligné avec le layout attendu par {@code VanillaModelTransformer} + * (upperJoint=Arm, lowerJoint=Hand, middleJoint=Elbow). Voir {@link #buildBiped()}.

+ * *

Noms conservés verbatim EF (pas renommés en TiedUp style) car :

*