Space Engineers
|
Tiny structure describing IK chain + remembering last state. More...
Public Member Functions | |
MyAnimationIkChainExt () | |
Default constructor. More... | |
MyAnimationIkChainExt (MyAnimationIkChain initFromChain) | |
Copy constructor. More... | |
Public Attributes | |
float | LastTerrainHeight = 0 |
Vector3 | LastTerrainNormal = Vector3.Up |
Vector3 | LastPoleVector = Vector3.Left |
Matrix | LastAligningRotationMatrix = Matrix.Identity |
float | AligningSmoothness = 0.125f |
Public Attributes inherited from VRageRender.Animations.MyAnimationIkChain | |
int | BoneIndex = -1 |
string | BoneName |
int | ChainLength |
bool | AlignBoneWithTerrain |
Matrix | EndBoneTransform |
float | MinEndPointRotation = -20 |
float | MaxEndPointRotation = 90 |
Tiny structure describing IK chain + remembering last state.
Definition at line 47 of file MyAnimationInverseKinematics.cs.
|
inline |
Default constructor.
Definition at line 59 of file MyAnimationInverseKinematics.cs.
|
inline |
Copy constructor.
Definition at line 63 of file MyAnimationInverseKinematics.cs.
float VRageRender.Animations.MyAnimationIkChainExt.AligningSmoothness = 0.125f |
Definition at line 54 of file MyAnimationInverseKinematics.cs.
Matrix VRageRender.Animations.MyAnimationIkChainExt.LastAligningRotationMatrix = Matrix.Identity |
Definition at line 53 of file MyAnimationInverseKinematics.cs.
Vector3 VRageRender.Animations.MyAnimationIkChainExt.LastPoleVector = Vector3.Left |
Definition at line 51 of file MyAnimationInverseKinematics.cs.
float VRageRender.Animations.MyAnimationIkChainExt.LastTerrainHeight = 0 |
Definition at line 49 of file MyAnimationInverseKinematics.cs.
Vector3 VRageRender.Animations.MyAnimationIkChainExt.LastTerrainNormal = Vector3.Up |
Definition at line 50 of file MyAnimationInverseKinematics.cs.