Class SoftwareSkinnedModelAnim
java.lang.Object
zombie.core.skinnedmodel.animation.SoftwareSkinnedModelAnim
-
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[] staticAnimationArray, SoftwareModelMesh softwareModelMesh, SkinningData skinningData) -
Method Summary
Modifier and TypeMethodDescriptionvoid
updateSkin
(org.lwjgl.util.vector.Matrix4f[] matrix4fArray, VertexPositionNormalTangentTextureSkin[] vertexPositionNormalTangentTextureSkinArray, int int1) void
UpdateSkinTransforms
(SkinningData skinningData) void
UpdateWorldTransforms
(org.lwjgl.util.vector.Matrix4f matrix4f, float float1, SkinningData skinningData)
-
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[] staticAnimationArray, SoftwareModelMesh softwareModelMesh, SkinningData skinningData)
-
-
Method Details
-
UpdateWorldTransforms
public void UpdateWorldTransforms(org.lwjgl.util.vector.Matrix4f matrix4f, float float1, SkinningData skinningData) -
UpdateSkinTransforms
-
updateSkin
public VertexPositionNormalTangentTextureSkin updateSkin(org.lwjgl.util.vector.Matrix4f[] matrix4fArray, VertexPositionNormalTangentTextureSkin[] vertexPositionNormalTangentTextureSkinArray, int int1) -
Draw
-