Class Frustum
java.lang.Object
net.minecraft.client.renderer.culling.Frustum
- 
Field Summary
FieldsModifier and TypeFieldDescriptionprivate doubleprivate doubleprivate doubleprivate final org.joml.FrustumIntersectionprivate final org.joml.Matrix4fstatic final intprivate org.joml.Vector4f - 
Constructor Summary
Constructors - 
Method Summary
Modifier and TypeMethodDescriptionprivate voidcalculateFrustum(org.joml.Matrix4f p_253909_, org.joml.Matrix4f p_254521_) private booleancubeInFrustum(double p_113007_, double p_113008_, double p_113009_, double p_113010_, double p_113011_, double p_113012_) booleanoffsetToFullyIncludeCameraCube(int p_194442_) voidprepare(double p_113003_, double p_113004_, double p_113005_)  
- 
Field Details
- 
OFFSET_STEP
public static final int OFFSET_STEP- See Also:
 
 - 
intersection
private final org.joml.FrustumIntersection intersection - 
matrix
private final org.joml.Matrix4f matrix - 
viewVector
private org.joml.Vector4f viewVector - 
camX
private double camX - 
camY
private double camY - 
camZ
private double camZ 
 - 
 - 
Constructor Details
- 
Frustum
public Frustum(org.joml.Matrix4f p_254207_, org.joml.Matrix4f p_254535_)  - 
Frustum
 
 - 
 - 
Method Details
- 
offsetToFullyIncludeCameraCube
 - 
prepare
public void prepare(double p_113003_, double p_113004_, double p_113005_)  - 
calculateFrustum
private void calculateFrustum(org.joml.Matrix4f p_253909_, org.joml.Matrix4f p_254521_)  - 
isVisible
 - 
cubeInFrustum
private boolean cubeInFrustum(double p_113007_, double p_113008_, double p_113009_, double p_113010_, double p_113011_, double p_113012_)  
 -