Class SoftwareSkinnedModelAnim
java.lang.Object
zombie.core.skinnedmodel.animation.SoftwareSkinnedModelAnim
Created by LEMMY on 3/17/2016.
-
Field Summary
Modifier and TypeFieldDescriptionstatic org.lwjgl.util.vector.Matrix4f[]
static org.lwjgl.util.vector.Matrix4f[]
int
static org.lwjgl.util.vector.Matrix4f[]
-
Constructor Summary
ConstructorDescriptionSoftwareSkinnedModelAnim
(StaticAnimation[] anims, SoftwareModelMesh model, SkinningData skinning) -
Method Summary
Modifier and TypeMethodDescriptionvoid
updateSkin
(org.lwjgl.util.vector.Matrix4f[] matrixPalette, VertexPositionNormalTangentTextureSkin[] vertices, int n) void
UpdateSkinTransforms
(SkinningData skinningDataValue) void
UpdateWorldTransforms
(org.lwjgl.util.vector.Matrix4f rootTransform, float angle, SkinningData skinningDataValue)
-
Field Details
-
boneTransforms
public static org.lwjgl.util.vector.Matrix4f[] boneTransforms -
worldTransforms
public static org.lwjgl.util.vector.Matrix4f[] worldTransforms -
skinTransforms
public static org.lwjgl.util.vector.Matrix4f[] skinTransforms -
AnimationOffset
-
AnimationLength
-
vertCount
public int vertCount
-
-
Constructor Details
-
SoftwareSkinnedModelAnim
public SoftwareSkinnedModelAnim(StaticAnimation[] anims, SoftwareModelMesh model, SkinningData skinning)
-
-
Method Details
-
UpdateWorldTransforms
public void UpdateWorldTransforms(org.lwjgl.util.vector.Matrix4f rootTransform, float angle, SkinningData skinningDataValue) -
UpdateSkinTransforms
-
updateSkin
public VertexPositionNormalTangentTextureSkin updateSkin(org.lwjgl.util.vector.Matrix4f[] matrixPalette, VertexPositionNormalTangentTextureSkin[] vertices, int n) -
Draw
-