-
Notifications
You must be signed in to change notification settings - Fork 31
Open
Labels
enhancementNew feature or requestNew feature or request
Description
.cho files are used by the game to describe playable character rigs, define their animations in a standard key value string and their "locomotion" animations / speed / etc..
// skeleton rig
rig "homer"
{
skeleton "homer";
// roots
jointIndex_AIRoot 0;
jointIndex_OrientationRoot 0;
joint_MotionRoot "Motion_Root";
joint_BalanceRoot "Balance_Root";
joint_CharacterRoot "Character_Root";
// balance root
maxBalanceRootCompress 0.25;
// legs
leg "left"
{
jointIndex_FootPlant 1;
footPlantChannelIndex 1;
joint_FKMin "Hip_L";
joint_FKMax "Ball_L";
joint_Thigh "Hip_L";
joint_Knee "Knee_L";
joint_Ankle "Ankle_L";
//joint_Effector "Left_Foot";
//joint_PoleVector "Left_Knee";
//joint_OrientOffset "L_Foot_O_Off";
isIKRigged 0;
};
// ...
};
similar to https://developer.valvesoftware.com/wiki/KeyValues
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
enhancementNew feature or requestNew feature or request