Class Keyframe
java.lang.Object
zombie.core.skinnedmodel.animation.Keyframe
Created by LEMMYATI on 03/01/14.
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidclear()voidget(org.lwjgl.util.vector.Vector3f pos, org.lwjgl.util.vector.Quaternion rot, org.lwjgl.util.vector.Vector3f scale) static voidlerp(Keyframe a, Keyframe b, float time, org.lwjgl.util.vector.Vector3f pos, org.lwjgl.util.vector.Quaternion rot, org.lwjgl.util.vector.Vector3f scale) static Keyframevoidset(org.lwjgl.util.vector.Vector3f pos, org.lwjgl.util.vector.Quaternion rot, org.lwjgl.util.vector.Vector3f scale) voidvoidstatic voidsetIdentity(org.lwjgl.util.vector.Vector3f pos, org.lwjgl.util.vector.Quaternion rot, org.lwjgl.util.vector.Vector3f scale) static voidsetIdentityIfNotNull(org.lwjgl.util.vector.Quaternion to) static voidsetIfNotNull(org.lwjgl.util.vector.Quaternion to, org.lwjgl.util.vector.Quaternion val) static voidsetIfNotNull(org.lwjgl.util.vector.Vector3f to, float x, float y, float z) static voidsetIfNotNull(org.lwjgl.util.vector.Vector3f to, org.lwjgl.util.vector.Vector3f val, float defaultX, float defaultY, float defaultZ) voidsetPosition(org.lwjgl.util.vector.Vector3f pos) voidsetRotation(org.lwjgl.util.vector.Quaternion rot) voidsetScale(org.lwjgl.util.vector.Vector3f scale)
-
Field Details
-
rotation
public org.lwjgl.util.vector.Quaternion rotation -
position
public org.lwjgl.util.vector.Vector3f position -
scale
public org.lwjgl.util.vector.Vector3f scale -
none
public int none -
boneName
-
time
public float time
-
-
Constructor Details
-
Keyframe
public Keyframe() -
Keyframe
public Keyframe(org.lwjgl.util.vector.Vector3f pos, org.lwjgl.util.vector.Quaternion rotation, org.lwjgl.util.vector.Vector3f scale)
-
-
Method Details
-
set
-
set
public void set(org.lwjgl.util.vector.Vector3f pos, org.lwjgl.util.vector.Quaternion rot, org.lwjgl.util.vector.Vector3f scale) -
get
public void get(org.lwjgl.util.vector.Vector3f pos, org.lwjgl.util.vector.Quaternion rot, org.lwjgl.util.vector.Vector3f scale) -
setScale
public void setScale(org.lwjgl.util.vector.Vector3f scale) -
setRotation
public void setRotation(org.lwjgl.util.vector.Quaternion rot) -
setPosition
public void setPosition(org.lwjgl.util.vector.Vector3f pos) -
clear
public void clear() -
setIdentity
public void setIdentity() -
setIdentity
public static void setIdentity(org.lwjgl.util.vector.Vector3f pos, org.lwjgl.util.vector.Quaternion rot, org.lwjgl.util.vector.Vector3f scale) -
lerp
-
setIfNotNull
public static void setIfNotNull(org.lwjgl.util.vector.Vector3f to, org.lwjgl.util.vector.Vector3f val, float defaultX, float defaultY, float defaultZ) -
setIfNotNull
public static void setIfNotNull(org.lwjgl.util.vector.Vector3f to, float x, float y, float z) -
setIfNotNull
public static void setIfNotNull(org.lwjgl.util.vector.Quaternion to, org.lwjgl.util.vector.Quaternion val) -
setIdentityIfNotNull
public static void setIdentityIfNotNull(org.lwjgl.util.vector.Quaternion to) -
lerp
-