net.minecraft.client.renderer.culling

public class Frustum

gie
net.minecraft.client.renderer.culling.Frustum
net.minecraft.class_4604
net.minecraft.unmapped.C_jwzjqevg
net.minecraft.client.render.Frustum
net.minecraft.client.render.Frustum
net.minecraft.src.C_4273_

Field summary

Modifier and TypeField
public static final int
a
OFFSET_STEP
field_34820
f_fgxvzkrg
RECESSION_SCALE
OFFSET_STEP
f_194437_
private final org.joml.FrustumIntersection
b
intersection
field_40823
f_ekwhmesn
frustumIntersection
intersection
f_252531_
private final org.joml.Matrix4f
c
matrix
field_40824
f_faxawgxf
positionProjectionMatrix
matrix
f_252406_
private org.joml.Vector4f
d
viewVector
field_34821
f_tgvhcbau
recession
view
f_194438_
private double
e
camX
field_20995
f_cxjswvfn
x
x
f_112996_
private double
f
camY
field_20996
f_zpasgjlh
y
y
f_112997_
private double
g
camZ
field_20997
f_ssovdjtr
z
z
f_112998_

Constructor summary

ModifierConstructor
public (org.joml.Matrix4f positionMatrix, org.joml.Matrix4f projectionMatrix)
public (Frustum frustum)

Method summary

Modifier and TypeMethod
public Frustum
a(int arg0)
offsetToFullyIncludeCameraCube(int arg0)
method_38557(int arg0)
m_gthtrhnt(int arg0)
coverBoxAroundSetPosition(int boxSize)
offsetToIncludeCamera(int offset)
m_194441_(int arg0)
public void
a(double arg0, double arg1, double arg2)
prepare(double arg0, double arg1, double arg2)
method_23088(double arg0, double arg1, double arg2)
m_ynncevaj(double arg0, double arg1, double arg2)
setPosition(double cameraX, double cameraY, double cameraZ)
setPosition(double cameraX, double cameraY, double cameraZ)
m_113002_(double p_113004_, double arg1, double arg2)
private void
a(org.joml.Matrix4f arg0, org.joml.Matrix4f arg1)
calculateFrustum(org.joml.Matrix4f arg0, org.joml.Matrix4f arg1)
method_23092(org.joml.Matrix4f arg0, org.joml.Matrix4f arg1)
m_fzvuuyma(org.joml.Matrix4f arg0, org.joml.Matrix4f arg1)
init(org.joml.Matrix4f positionMatrix, org.joml.Matrix4f projectionMatrix)
init(org.joml.Matrix4f view, org.joml.Matrix4f projection)
m_253155_(org.joml.Matrix4f p_254521_, org.joml.Matrix4f arg1)
public boolean
a(ewx arg0)
isVisible(AABB arg0)
method_23093(class_238 arg0)
m_fsdaswmf(C_hbcjzgoe arg0)
isVisible(Box box)
isVisible(Box box)
m_113029_(C_3040_ arg0)
private boolean
a(double arg0, double arg1, double arg2, double arg3, double arg4, double arg5)
cubeInFrustum(double arg0, double arg1, double arg2, double arg3, double arg4, double arg5)
method_23089(double arg0, double arg1, double arg2, double arg3, double arg4, double arg5)
m_vzmlhobi(double arg0, double arg1, double arg2, double arg3, double arg4, double arg5)
isVisible(double minX, double minY, double minZ, double maxX, double maxY, double maxZ)
isCubeInFrustum(double x, double y, double z, double width, double height, double depth)
m_113006_(double p_113008_, double p_113010_, double p_113012_, double arg3, double arg4, double arg5)