Class SoftwareSkinnedModelAnim
java.lang.Object
zombie.core.skinnedmodel.animation.SoftwareSkinnedModelAnim
public final class SoftwareSkinnedModelAnim
extends java.lang.Object
-
Field Summary
Fields Modifier and Type Field Description java.util.HashMapAnimationLengthjava.util.HashMapAnimationOffsetstatic org.lwjgl.util.vector.Matrix4f[]boneTransformsstatic org.lwjgl.util.vector.Matrix4f[]skinTransformsintvertCountstatic org.lwjgl.util.vector.Matrix4f[]worldTransforms -
Constructor Summary
Constructors Constructor Description SoftwareSkinnedModelAnim(StaticAnimation[] staticAnimationArray, SoftwareModelMesh softwareModelMesh, SkinningData skinningData) -
Method Summary
Modifier and Type Method Description voidDraw(int int1, int int2, java.lang.String string)VertexPositionNormalTangentTextureSkinupdateSkin(org.lwjgl.util.vector.Matrix4f[] matrix4fArray, VertexPositionNormalTangentTextureSkin[] vertexPositionNormalTangentTextureSkinArray, int int1)voidUpdateSkinTransforms(SkinningData skinningData)voidUpdateWorldTransforms(org.lwjgl.util.vector.Matrix4f matrix4f, float float1, SkinningData skinningData)Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
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
public java.util.HashMap AnimationOffset -
AnimationLength
public java.util.HashMap 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
public void Draw(int int1, int int2, java.lang.String string)
-