net.minecraft.client.render

public class ProjectionMatrix3

net.minecraft.client.renderer.Projection
net.minecraft.class_11279
net.minecraft.client.render.ProjectionMatrix3

Field summary

Modifier and TypeField
private ProjectionType
projectionType
field_1_1799
projectionType
private float
zNear
field_60068
nearZ
private float
zFar
field_60069
farZ
private float
perspectiveFov
field_1_1798
fov
private float
width
field_1_1800
width
private float
height
field_1_1793
height
private boolean
orthoInvertY
field_1_1797
invertY
private boolean
isMatrixDirty
field_1_1794
dirty
private final org.joml.Matrix4f
matrix
field_1_1795
matrix
private long
matrixVersion
field_1_1796
numUpdates

Constructor summary

ModifierConstructor
public ()

Method summary

Modifier and TypeMethod
public void
setupPerspective(float zNear, float zFar, float fov, float width, float height)
method_1_2208(float arg0, float arg1, float arg2, float arg3, float arg4)
setToPerspective(float nearZ, float farZ, float fov, float width, float height)
public void
setupOrtho(float zNear, float zFar, float width, float height, boolean invertY)
method_1_2207(float arg0, float arg1, float arg2, float arg3, boolean arg4)
setToOrthrographic(float nearZ, float farZ, float width, float height, boolean invertY)
public void
setSize(float width, float height)
method_1_2206(float arg0, float arg1)
setWindowSize(float width, float height)
public org.joml.Matrix4f
getMatrix(org.joml.Matrix4f dest)
method_1_2202(org.joml.Matrix4f arg0)
toMatrix(org.joml.Matrix4f matrixOut)
public long
getMatrixVersion()
method_1_2203()
getNumUpdates()
public float
zNear()
method_1_2211()
getNearZ()
public float
zFar()
method_1_2210()
getFarZ()
public float
width()
method_1_2209()
width()
public float
height()
method_1_2204()
height()
public float
fov()
method_1_2201()
fov()
public boolean
invertY()
method_1_2205()
invertY()