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 out_pos, org.lwjgl.util.vector.Quaternion out_rot, org.lwjgl.util.vector.Vector3f out_scale) static voidlerp(Keyframe a, Keyframe b, float time, org.lwjgl.util.vector.Vector3f out_pos, org.lwjgl.util.vector.Quaternion out_rot, org.lwjgl.util.vector.Vector3f out_scale) static Keyframevoidset(org.lwjgl.util.vector.Vector3f in_pos, org.lwjgl.util.vector.Quaternion in_rot, org.lwjgl.util.vector.Vector3f in_scale) voidvoidstatic voidsetIdentity(org.lwjgl.util.vector.Vector3f out_pos, org.lwjgl.util.vector.Quaternion out_rot, org.lwjgl.util.vector.Vector3f out_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 default_x, float default_y, float default_z) voidsetPosition(org.lwjgl.util.vector.Vector3f in_pos) voidsetRotation(org.lwjgl.util.vector.Quaternion in_rot) voidsetScale(org.lwjgl.util.vector.Vector3f in_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 in_pos, org.lwjgl.util.vector.Quaternion in_rot, org.lwjgl.util.vector.Vector3f in_scale) -
get
public void get(org.lwjgl.util.vector.Vector3f out_pos, org.lwjgl.util.vector.Quaternion out_rot, org.lwjgl.util.vector.Vector3f out_scale) -
setScale
public void setScale(org.lwjgl.util.vector.Vector3f in_scale) -
setRotation
public void setRotation(org.lwjgl.util.vector.Quaternion in_rot) -
setPosition
public void setPosition(org.lwjgl.util.vector.Vector3f in_pos) -
clear
public void clear() -
setIdentity
public void setIdentity() -
setIdentity
public static void setIdentity(org.lwjgl.util.vector.Vector3f out_pos, org.lwjgl.util.vector.Quaternion out_rot, org.lwjgl.util.vector.Vector3f out_scale) -
lerp
-
setIfNotNull
public static void setIfNotNull(org.lwjgl.util.vector.Vector3f to, org.lwjgl.util.vector.Vector3f val, float default_x, float default_y, float default_z) -
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
-