Class Frustum
java.lang.Object
net.minecraft.client.renderer.culling.Frustum
- 
Field SummaryFieldsModifier and TypeFieldDescriptionprivate doubleprivate doubleprivate doubleprivate final org.joml.FrustumIntersectionprivate final org.joml.Matrix4fstatic final intprivate org.joml.Vector4f
- 
Constructor SummaryConstructors
- 
Method SummaryModifier 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_STEPpublic static final int OFFSET_STEP- See Also:
 
- 
intersectionprivate final org.joml.FrustumIntersection intersection
- 
matrixprivate final org.joml.Matrix4f matrix
- 
viewVectorprivate org.joml.Vector4f viewVector
- 
camXprivate double camX
- 
camYprivate double camY
- 
camZprivate double camZ
 
- 
- 
Constructor Details- 
Frustumpublic Frustum(org.joml.Matrix4f p_254207_, org.joml.Matrix4f p_254535_) 
- 
Frustum
 
- 
- 
Method Details- 
offsetToFullyIncludeCameraCube
- 
preparepublic void prepare(double p_113003_, double p_113004_, double p_113005_) 
- 
calculateFrustumprivate void calculateFrustum(org.joml.Matrix4f p_253909_, org.joml.Matrix4f p_254521_) 
- 
isVisible
- 
cubeInFrustumprivate boolean cubeInFrustum(double p_113007_, double p_113008_, double p_113009_, double p_113010_, double p_113011_, double p_113012_) 
 
-