IKSolverType
CS2 build 25218825 · Steam date 2026-09-09 · platform windows-x86_64 · cs2_schema.json
Kind: enumSize: 4 bytes (0x4)Underlying type: uint32_tModule: animgraphlibBinary: !GlobalTypes
Relationships
Used by (3) as a field type
Values
| Name | Value | Unsigned | Description |
|---|---|---|---|
IKSOLVER_Perlin | 0 | Perlin: Classic perlin 2-bone solver MPropertyDescription Classic perlin 2-bone solver MPropertyFriendlyName Perlin | |
IKSOLVER_TwoBone | 1 | Two Bone: 2-bone solver that does not have singularities that Perlin does, and should be used as a default starting point for 2 bone solves. MPropertyDescription 2-bone solver that does not have singularities that Perlin does, and should be used as a default starting point for 2 bone solves. MPropertyFriendlyName Two Bone | |
IKSOLVER_Fabrik | 2 | FABRIK: Forward And Backward Reaching Inverse Kinematics" solver - A solver that can handle any number of bones and works by iteratively solving for the position of each bone in the chain. MPropertyDescription "Forward And Backward Reaching Inverse Kinematics" solver - A solver that can handle any number of bones and works by iteratively solving for the position of each bone in the chain. MPropertyFriendlyName FABRIK | |
IKSOLVER_DogLeg3Bone | 3 | Dog Leg (3-Bone): A 3-bone solver that uses two 2-bone solves under the hood to emulate a dog leg. MPropertyDescription A 3-bone solver that uses two 2-bone solves under the hood to emulate a dog leg. MPropertyFriendlyName Dog Leg (3-Bone) | |
IKSOLVER_CCD | 4 | CCD: Cyclic Coordinate Descent solver - A solver that can handle any number of bones and works by iteratively solving for the rotation of each bone in the chain. MPropertyDescription Cyclic Coordinate Descent solver - A solver that can handle any number of bones and works by iteratively solving for the rotation of each bone in the chain. MPropertyFriendlyName CCD | |
IKSOLVER_COUNT | 5 | MPropertySuppressEnumerator |