Class SoftwareSkinnedModelAnim
java.lang.Object
zombie.core.skinnedmodel.animation.SoftwareSkinnedModelAnim
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic org.lwjgl.util.vector.Matrix4f[]static org.lwjgl.util.vector.Matrix4f[]intstatic org.lwjgl.util.vector.Matrix4f[] -
Constructor Summary
ConstructorsConstructorDescriptionSoftwareSkinnedModelAnim(StaticAnimation[] staticAnimationArray, SoftwareModelMesh softwareModelMesh, SkinningData skinningData) -
Method Summary
Modifier and TypeMethodDescriptionvoidupdateSkin(org.lwjgl.util.vector.Matrix4f[] matrix4fArray, VertexPositionNormalTangentTextureSkin[] vertexPositionNormalTangentTextureSkinArray, int int1) voidUpdateSkinTransforms(SkinningData skinningData) voidUpdateWorldTransforms(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
-