Package zombie.core.skinnedmodel
Class HelperFunctions
java.lang.Object
zombie.core.skinnedmodel.HelperFunctions
-
Nested Class Summary
Nested Classes -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic voidApplyBlendBone(float float1, org.lwjgl.util.vector.Matrix4f matrix4f, Vector3 vector3, Vector3 vector32, org.lwjgl.util.vector.Vector4f vector4f, Vector3 vector33, Vector3 vector34) static org.lwjgl.util.vector.Matrix4fCreateFromQuaternion(org.lwjgl.util.vector.Quaternion quaternion) static org.lwjgl.util.vector.Matrix4fCreateFromQuaternion(org.lwjgl.util.vector.Quaternion quaternion, org.lwjgl.util.vector.Matrix4f matrix4f) static org.lwjgl.util.vector.Matrix4fCreateFromQuaternionPositionScale(org.lwjgl.util.vector.Vector3f vector3f, org.lwjgl.util.vector.Quaternion quaternion, org.lwjgl.util.vector.Vector3f vector3f2, org.lwjgl.util.vector.Matrix4f matrix4f) static voidCreateFromQuaternionPositionScale(org.lwjgl.util.vector.Vector3f vector3f, org.lwjgl.util.vector.Quaternion quaternion, org.lwjgl.util.vector.Vector3f vector3f2, HelperFunctions.TransformResult_QPS transformResult_QPS) static org.lwjgl.util.vector.Quaternionstatic org.lwjgl.util.vector.Matrix4fstatic org.lwjgl.util.vector.Matrix4fgetMatrix(org.lwjgl.util.vector.Matrix4f matrix4f) static org.lwjgl.util.vector.Vector3fgetPosition(org.lwjgl.util.vector.Matrix4f matrix4f, org.lwjgl.util.vector.Vector3f vector3f) static org.lwjgl.util.vector.QuaterniongetRotation(org.lwjgl.util.vector.Matrix4f matrix4f, org.lwjgl.util.vector.Quaternion quaternion) static floatgetRotationY(org.lwjgl.util.vector.Quaternion quaternion) static floatgetRotationZ(org.lwjgl.util.vector.Quaternion quaternion) static org.lwjgl.util.vector.Vector3fstatic org.lwjgl.util.vector.Vector3fgetZero3()static voidreturnMatrix(org.lwjgl.util.vector.Matrix4f matrix4f) static voidreturnVector3f(org.lwjgl.util.vector.Vector3f vector3f) static voidsetPosition(org.lwjgl.util.vector.Matrix4f matrix4f, org.lwjgl.util.vector.Vector3f vector3f) static org.lwjgl.util.vector.Vector3fToEulerAngles(org.lwjgl.util.vector.Quaternion quaternion, org.lwjgl.util.vector.Vector3f vector3f) static org.lwjgl.util.vector.QuaternionToQuaternion(double double1, double double2, double double3, org.lwjgl.util.vector.Quaternion quaternion) static intstatic voidtransform(org.lwjgl.util.vector.Quaternion quaternion, org.lwjgl.util.vector.Vector3f vector3f, org.lwjgl.util.vector.Vector3f vector3f2) static voidTransformVertices(VertexPositionNormalTangentTextureSkin[] vertexPositionNormalTangentTextureSkinArray, List list)
-
Constructor Details
-
HelperFunctions
public HelperFunctions()
-
-
Method Details
-
ToRgba
-
returnMatrix
public static void returnMatrix(org.lwjgl.util.vector.Matrix4f matrix4f) -
getMatrix
public static org.lwjgl.util.vector.Matrix4f getMatrix() -
getMatrix
public static org.lwjgl.util.vector.Matrix4f getMatrix(org.lwjgl.util.vector.Matrix4f matrix4f) -
getVector3f
public static org.lwjgl.util.vector.Vector3f getVector3f() -
returnVector3f
public static void returnVector3f(org.lwjgl.util.vector.Vector3f vector3f) -
CreateFromQuaternion
public static org.lwjgl.util.vector.Matrix4f CreateFromQuaternion(org.lwjgl.util.vector.Quaternion quaternion) -
CreateFromQuaternion
public static org.lwjgl.util.vector.Matrix4f CreateFromQuaternion(org.lwjgl.util.vector.Quaternion quaternion, org.lwjgl.util.vector.Matrix4f matrix4f) -
CreateFromQuaternionPositionScale
public static org.lwjgl.util.vector.Matrix4f CreateFromQuaternionPositionScale(org.lwjgl.util.vector.Vector3f vector3f, org.lwjgl.util.vector.Quaternion quaternion, org.lwjgl.util.vector.Vector3f vector3f2, org.lwjgl.util.vector.Matrix4f matrix4f) -
CreateFromQuaternionPositionScale
public static void CreateFromQuaternionPositionScale(org.lwjgl.util.vector.Vector3f vector3f, org.lwjgl.util.vector.Quaternion quaternion, org.lwjgl.util.vector.Vector3f vector3f2, HelperFunctions.TransformResult_QPS transformResult_QPS) -
TransformVertices
public static void TransformVertices(VertexPositionNormalTangentTextureSkin[] vertexPositionNormalTangentTextureSkinArray, List list) -
ApplyBlendBone
-
getPosition
public static org.lwjgl.util.vector.Vector3f getPosition(org.lwjgl.util.vector.Matrix4f matrix4f, org.lwjgl.util.vector.Vector3f vector3f) -
setPosition
public static void setPosition(org.lwjgl.util.vector.Matrix4f matrix4f, org.lwjgl.util.vector.Vector3f vector3f) -
getRotation
public static org.lwjgl.util.vector.Quaternion getRotation(org.lwjgl.util.vector.Matrix4f matrix4f, org.lwjgl.util.vector.Quaternion quaternion) -
transform
public static void transform(org.lwjgl.util.vector.Quaternion quaternion, org.lwjgl.util.vector.Vector3f vector3f, org.lwjgl.util.vector.Vector3f vector3f2) -
getRotationY
public static float getRotationY(org.lwjgl.util.vector.Quaternion quaternion) -
getRotationZ
public static float getRotationZ(org.lwjgl.util.vector.Quaternion quaternion) -
ToEulerAngles
public static org.lwjgl.util.vector.Vector3f ToEulerAngles(org.lwjgl.util.vector.Quaternion quaternion, org.lwjgl.util.vector.Vector3f vector3f) -
ToQuaternion
public static org.lwjgl.util.vector.Quaternion ToQuaternion(double double1, double double2, double double3, org.lwjgl.util.vector.Quaternion quaternion) -
getZero3
public static org.lwjgl.util.vector.Vector3f getZero3() -
getIdentityQ
public static org.lwjgl.util.vector.Quaternion getIdentityQ()
-