Class Keyframe
java.lang.Object
zombie.core.skinnedmodel.animation.Keyframe
-
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 vector3f0, org.lwjgl.util.vector.Quaternion quaternion, org.lwjgl.util.vector.Vector3f vector3f1) 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 vector3f) voidsetRotation(org.lwjgl.util.vector.Quaternion quaternion) voidsetScale(org.lwjgl.util.vector.Vector3f vector3f)
-
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
-
set
public void set(org.lwjgl.util.vector.Vector3f vector3f0, org.lwjgl.util.vector.Quaternion quaternion, org.lwjgl.util.vector.Vector3f vector3f1) -
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 vector3f) -
setRotation
public void setRotation(org.lwjgl.util.vector.Quaternion quaternion) -
setPosition
public void setPosition(org.lwjgl.util.vector.Vector3f vector3f) -
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
-