Class BoneTransform

java.lang.Object
zombie.util.PooledObject
zombie.core.skinnedmodel.animation.BoneTransform
All Implemented Interfaces:
IPooledObject
Direct Known Subclasses:
TwistableBoneTransform

public class BoneTransform extends PooledObject
  • Constructor Details

    • BoneTransform

      protected BoneTransform()
  • Method Details

    • setIdentity

      public void setIdentity()
    • set

      public void set(BoneTransform boneTransform)
    • set

      public void set(org.lwjgl.util.vector.Vector3f vector3f, org.lwjgl.util.vector.Quaternion quaternion, org.lwjgl.util.vector.Vector3f vector3f2)
    • set

      public void set(org.lwjgl.util.vector.Matrix4f matrix4f)
    • mul

      public void mul(org.lwjgl.util.vector.Matrix4f matrix4f, org.lwjgl.util.vector.Matrix4f matrix4f2)
    • getMatrix

      public void getMatrix(org.lwjgl.util.vector.Matrix4f matrix4f)
    • getPRS

      public void getPRS(org.lwjgl.util.vector.Vector3f vector3f, org.lwjgl.util.vector.Quaternion quaternion, org.lwjgl.util.vector.Vector3f vector3f2)
    • getPosition

      public void getPosition(org.lwjgl.util.vector.Vector3f vector3f)
    • validatePRS

      protected void validatePRS()
    • validateInternal

      protected void validateInternal()
    • mul

      public static void mul(BoneTransform boneTransform, org.lwjgl.util.vector.Matrix4f matrix4f, org.lwjgl.util.vector.Matrix4f matrix4f2)
    • alloc

      public static BoneTransform alloc()