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
  • Method Details

    • setIdentity

      public void setIdentity()
    • set

      public void set(BoneTransform rhs)
    • set

      public void set(org.lwjgl.util.vector.Vector3f pos, org.lwjgl.util.vector.Quaternion rot, org.lwjgl.util.vector.Vector3f scale)
    • set

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

      public void mul(org.lwjgl.util.vector.Matrix4f a, org.lwjgl.util.vector.Matrix4f b)
    • getMatrix

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

      public void getPRS(org.lwjgl.util.vector.Vector3f out_pos, org.lwjgl.util.vector.Quaternion out_rot, org.lwjgl.util.vector.Vector3f out_scale)
    • getPosition

      public void getPosition(org.lwjgl.util.vector.Vector3f out_pos)
    • mul

      public static void mul(BoneTransform a, org.lwjgl.util.vector.Matrix4f b, org.lwjgl.util.vector.Matrix4f out_result)
    • alloc

      public static BoneTransform alloc()