Package com.mojang.blaze3d.vertex
Class PoseStack.Pose
java.lang.Object
com.mojang.blaze3d.vertex.PoseStack.Pose
- Enclosing class:
PoseStack
-
Field Summary
FieldsModifier and TypeFieldDescription(package private) final org.joml.Matrix3f(package private) final org.joml.Matrix4f(package private) boolean -
Constructor Summary
ConstructorsConstructorDescriptionPose(PoseStack.Pose pose) Pose(org.joml.Matrix4f pose, org.joml.Matrix3f normal) -
Method Summary
Modifier and TypeMethodDescription(package private) voidcopy()org.joml.Matrix3fnormal()org.joml.Matrix4fpose()org.joml.Vector3ftransformNormal(float x, float y, float z, org.joml.Vector3f destination) org.joml.Vector3ftransformNormal(org.joml.Vector3f vector, org.joml.Vector3f destination)
-
Field Details
-
pose
final org.joml.Matrix4f pose -
normal
final org.joml.Matrix3f normal -
trustedNormals
boolean trustedNormals
-
-
Constructor Details
-
Pose
Pose(org.joml.Matrix4f pose, org.joml.Matrix3f normal) -
Pose
Pose(PoseStack.Pose pose)
-
-
Method Details
-
computeNormalMatrix
void computeNormalMatrix() -
pose
public org.joml.Matrix4f pose() -
normal
public org.joml.Matrix3f normal() -
transformNormal
public org.joml.Vector3f transformNormal(org.joml.Vector3f vector, org.joml.Vector3f destination) -
transformNormal
public org.joml.Vector3f transformNormal(float x, float y, float z, org.joml.Vector3f destination) -
copy
-