Class SkinningData
java.lang.Object
zombie.core.skinnedmodel.model.SkinningData
-
Nested Class Summary
Nested Classes -
Field Summary
FieldsModifier and TypeFieldDescriptionList<org.lwjgl.util.vector.Matrix4f> List<org.lwjgl.util.vector.Matrix4f> final SkinningData.BuffersList<org.lwjgl.util.vector.Matrix4f> -
Constructor Summary
ConstructorsConstructorDescriptionSkinningData(HashMap<String, AnimationClip> animationClips, List<org.lwjgl.util.vector.Matrix4f> bindPose, List<org.lwjgl.util.vector.Matrix4f> inverseBindPose, List<org.lwjgl.util.vector.Matrix4f> skinOffset, List<Integer> skeletonHierarchy, HashMap<String, Integer> boneIndices) -
Method Summary
Modifier and TypeMethodDescriptiongetBoneAt(int boneIdx) intgetParentBoneIdx(int boneIdx) getRootBoneAt(int idx) intnumBones()int
-
Field Details
-
buffers
-
AnimationClips
-
BindPose
-
InverseBindPose
-
BoneOffset
-
SkeletonHierarchy
-
BoneIndices
-
-
Constructor Details
-
SkinningData
-
-
Method Details
-
numBones
public int numBones() -
numRootBones
public int numRootBones() -
getParentBoneIdx
public int getParentBoneIdx(int boneIdx) -
getBoneAt
-
getBone
-
getRootBoneAt
-
getBoneHierarchy
-
getSkeletonBoneHierarchy
-