Class Keyframe
java.lang.Object
zombie.core.skinnedmodel.animation.Keyframe
Created by LEMMYATI on 03/01/14.
-
Field Summary
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionvoid
clear()
void
get
(org.lwjgl.util.vector.Vector3f out_pos, org.lwjgl.util.vector.Quaternion out_rot, org.lwjgl.util.vector.Vector3f out_scale) static void
lerp
(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 Keyframe
void
void
static void
setIdentity
(org.lwjgl.util.vector.Vector3f out_pos, org.lwjgl.util.vector.Quaternion out_rot, org.lwjgl.util.vector.Vector3f out_scale) static void
setIdentityIfNotNull
(org.lwjgl.util.vector.Quaternion to) static void
setIfNotNull
(org.lwjgl.util.vector.Quaternion to, org.lwjgl.util.vector.Quaternion val) static void
setIfNotNull
(org.lwjgl.util.vector.Vector3f to, float x, float y, float z) static void
setIfNotNull
(org.lwjgl.util.vector.Vector3f to, org.lwjgl.util.vector.Vector3f val, float default_x, float default_y, float default_z)
-
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 -
Bone
public int Bone -
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
-
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) -
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
-