Uses of Class
net.minecraft.util.math.Quaternion
Package
Description
-
Uses of Quaternion in net.minecraft.client.particle
Modifier and TypeMethodDescriptionprivate void
ShriekParticle.buildGeometry
(VertexConsumer vertexConsumer, Camera camera, float tickDelta, Consumer<Quaternion> rotator) private void
VibrationParticle.render
(VertexConsumer vertexConsumer, Camera camera, float tickDelta, Consumer<Quaternion> transforms) -
Uses of Quaternion in net.minecraft.client.render
-
Uses of Quaternion in net.minecraft.client.render.entity
-
Uses of Quaternion in net.minecraft.client.util.math
Modifier and TypeMethodDescriptionvoid
MatrixStack.multiply
(Quaternion quaternion) Applies the rotation transformation to the top entry. -
Uses of Quaternion in net.minecraft.util.math
Modifier and TypeFieldDescriptionstatic final Quaternion
Quaternion.IDENTITY
private @Nullable Quaternion
AffineTransformation.rotation1
private @Nullable Quaternion
AffineTransformation.rotation2
Modifier and TypeMethodDescriptionQuaternion.copy()
static Quaternion
Quaternion.fromEulerXyz
(float x, float y, float z) static Quaternion
Quaternion.fromEulerXyz
(Vec3f vector) static Quaternion
Quaternion.fromEulerXyzDegrees
(Vec3f vector) static Quaternion
Quaternion.fromEulerYxz
(float x, float y, float z) Vec3f.getDegreesQuaternion
(float angle) Vec3f.getRadialQuaternion
(float angle) AffineTransformation.getRotation1()
AffineTransformation.getRotation2()
Direction.getRotationQuaternion()
private static Quaternion
Matrix3f.method_22857
(Matrix3f matrix) Modifier and TypeMethodDescriptionMatrix3f.decomposeLinearTransformation()
Matrix3f.decomposeLinearTransformation()
Modifier and TypeMethodDescriptionvoid
Quaternion.hamiltonProduct
(Quaternion other) private static void
Matrix3f.method_35260
(Matrix3f matrix, Quaternion quaternion) void
Quaternion.method_35822
(Quaternion quaternion, float float2) void
Matrix3f.multiply
(Quaternion quaternion) void
Matrix4f.multiply
(Quaternion quaternion) void
Vec3f.rotate
(Quaternion rotation) void
Vector4f.rotate
(Quaternion rotation) private static Matrix4f
AffineTransformation.setup
(@Nullable Vec3f translation, @Nullable Quaternion rotation2, @Nullable Vec3f scale, @Nullable Quaternion rotation1) ModifierConstructorDescriptionAffineTransformation
(@Nullable Vec3f translation, @Nullable Quaternion rotation2, @Nullable Vec3f scale, @Nullable Quaternion rotation1) Matrix3f
(Quaternion quaternion) Matrix4f
(Quaternion quaternion) Quaternion
(Quaternion other)