Revision Difference
ValveBiped_Bones#526747
<cat>Dev.Model</cat>
All the playermodels in Garry's Mod and other Source games have a specific skeleton organization.
The Valve standard skeleton is named ValveBiped and all the bones have specific names and properties to be recognized as a Valve Biped model.
Everything starts with a **ValveBiped.Bip01_Pelvis**, it will be the root bone of all the model's skeleton. Every other bone in the hierarchy should be parented directly or indirectly to this bone.
⤶
Upper body bones structure⤶
```markdown⤶
ValveBiped.Bip01_Pelvis⤶
├──ValveBiped.Bip01_Spine⤶
│ └──ValveBiped.Bip01_Spine1⤶
│ └──ValveBiped.Bip01_Spine2⤶
│ └──ValveBiped.Bip01_Spine3 //(optional)⤶
│ └──ValveBiped.Bip01_Spine4 //(optional too, the clavicles can be attached to spine2)⤶
│ ├──ValveBiped.Bip01_L_Clavicle⤶
│ │ └──ValveBiped.Bip01_L_UpperArm⤶
│ │ └──ValveBiped.Bip01_L_Forearm⤶
│ │ └──ValveBiped.Bip01_L_Hand⤶
│ ├──ValveBiped.Bip01_R_Clavicle⤶
│ │ └──ValveBiped.Bip01_R_UpperArm⤶
│ │ └──ValveBiped.Bip01_R_Forearm⤶
│ │ └──ValveBiped.Bip01_R_Hand⤶
│ └──ValveBiped.Bip01_Neck1⤶
│ └──ValveBiped.Bip01_Head⤶
├──ValveBiped.Bip01_L_Thigh⤶
│ └──ValveBiped.Bip01_L_Calf⤶
│ └──ValveBiped.Bip01_L_Foot⤶
│ └──ValveBiped.Bip01_L_Toe1⤶
│⤶
└──ValveBiped.Bip01_R_Thigh⤶
└──ValveBiped.Bip01_R_Calf⤶
└──ValveBiped.Bip01_R_Foot⤶
└──ValveBiped.Bip01_R_Toe1⤶
```