Class AnimationFrame
- Namespace
- Vintagestory.API.Common
- Assembly
- VintagestoryAPI.dll
public class AnimationFrame
- Inheritance
-
AnimationFrame
- Inherited Members
- Extension Methods
Constructors
AnimationFrame()
public AnimationFrame()
Fields
FrameNumber
The frame number.
public int FrameNumber
Field Value
RootElementTransforms
The transformations for the root element of the frame.
public List<ElementPose> RootElementTransforms
Field Value
animTransforms
The transformations for this frame.
public float[][] animTransforms
Field Value
- float[][]
transformationMatrices
The transformation matricies for this frame
public float[] transformationMatrices
Field Value
- float[]
Methods
FinalizeMatrices(Dictionary<int, AnimationJoint>)
Finalizes the matricies with joints assigned by their ID.
public void FinalizeMatrices(Dictionary<int, AnimationJoint> jointsById)
Parameters
jointsById
Dictionary<int, AnimationJoint>
SetTransform(int, float[])
Sets the transform of a particular joint ID.
public void SetTransform(int jointId, float[] modelTransform)