Package net.minecraft.client.render
Class Frustum
java.lang.Object
net.minecraft.client.render.FrustumData
net.minecraft.client.render.Frustum
- Mappings:
Namespace Name intermediary net/minecraft/class_598glue class_689server net/minecraft/class_598client wnamed net/minecraft/client/render/Frustum
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate FloatBufferprivate static Frustumprivate FloatBufferprivate FloatBufferFields inherited from class net.minecraft.client.render.FrustumData
clipMatrix, frustum, modelMatrix, projectionMatrix -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprivate voidcompute()static FrustumDataprivate voidnormalize(float[][] frustum, int face) Methods inherited from class net.minecraft.client.render.FrustumData
intersects
-
Field Details
-
INSTANCE
- Mappings:
Namespace Name Mixin selector intermediary field_2594Lnet/minecraft/class_598;field_2594:Lnet/minecraft/class_598;glue field_2813Lclass_689;field_2813:Lclass_689;server field_2594Lnet/minecraft/class_598;field_2594:Lnet/minecraft/class_598;client eLw;e:Lw;named INSTANCELnet/minecraft/client/render/Frustum;INSTANCE:Lnet/minecraft/client/render/Frustum;
-
projectionBuffer
- Mappings:
Namespace Name Mixin selector intermediary field_2595Lnet/minecraft/class_598;field_2595:Ljava/nio/FloatBuffer;glue field_2814Lclass_689;field_2814:Ljava/nio/FloatBuffer;server field_2595Lnet/minecraft/class_598;field_2595:Ljava/nio/FloatBuffer;client fLw;f:Ljava/nio/FloatBuffer;named projectionBufferLnet/minecraft/client/render/Frustum;projectionBuffer:Ljava/nio/FloatBuffer;
-
modelBuffer
- Mappings:
Namespace Name Mixin selector intermediary field_2596Lnet/minecraft/class_598;field_2596:Ljava/nio/FloatBuffer;glue field_2815Lclass_689;field_2815:Ljava/nio/FloatBuffer;server field_2596Lnet/minecraft/class_598;field_2596:Ljava/nio/FloatBuffer;client gLw;g:Ljava/nio/FloatBuffer;named modelBufferLnet/minecraft/client/render/Frustum;modelBuffer:Ljava/nio/FloatBuffer;
-
clipBuffer
- Mappings:
Namespace Name Mixin selector intermediary field_2597Lnet/minecraft/class_598;field_2597:Ljava/nio/FloatBuffer;glue field_2816Lclass_689;field_2816:Ljava/nio/FloatBuffer;server field_2597Lnet/minecraft/class_598;field_2597:Ljava/nio/FloatBuffer;client hLw;h:Ljava/nio/FloatBuffer;named clipBufferLnet/minecraft/client/render/Frustum;clipBuffer:Ljava/nio/FloatBuffer;
-
-
Constructor Details
-
Frustum
public Frustum()
-
-
Method Details
-
getInstance
- Mappings:
Namespace Name Mixin selector intermediary method_1973Lnet/minecraft/class_598;method_1973()Lnet/minecraft/class_84;glue method_2241Lclass_689;method_2241()Lclass_140;server method_1973Lnet/minecraft/class_598;method_1973()Lnet/minecraft/class_84;client aLw;a()Ldr;named getInstanceLnet/minecraft/client/render/Frustum;getInstance()Lnet/minecraft/client/render/FrustumData;
-
normalize
private void normalize(float[][] frustum, int face) - Mappings:
Namespace Name Mixin selector intermediary method_1974Lnet/minecraft/class_598;method_1974([[FI)Vglue method_2242Lclass_689;method_2242([[FI)Vserver method_1974Lnet/minecraft/class_598;method_1974([[FI)Vclient aLw;a([[FI)Vnamed normalizeLnet/minecraft/client/render/Frustum;normalize([[FI)V
-
compute
private void compute()- Mappings:
Namespace Name Mixin selector intermediary method_1975Lnet/minecraft/class_598;method_1975()Vglue method_2243Lclass_689;method_2243()Vserver method_1975Lnet/minecraft/class_598;method_1975()Vclient bLw;b()Vnamed computeLnet/minecraft/client/render/Frustum;compute()V
-