| public void |
| tick() |
| method_19317() |
| updateEyeHeight() |
|
| public void |
|
| public float |
|
| public void |
|
| private void |
| tickFov() |
| method_1_2115() |
| updateFovMultiplier() |
|
| private org.joml.Matrix4f |
| createProjectionMatrixForCulling() |
| method_1_2098() |
| getPerspectiveMatrix() |
|
| public Frustum |
| getCullFrustum() |
| method_1_2103() |
| getFrustum() |
|
| private void |
| prepareCullFrustum(org.joml.Matrix4fc modelViewMatrix, org.joml.Matrix4f projectionMatrixForCulling, Vec3 cameraPos) |
| method_1_2110(org.joml.Matrix4fc arg0, org.joml.Matrix4f arg1, class_243 arg2) |
| updateFrustum(org.joml.Matrix4fc positionMatrix, org.joml.Matrix4f projectionMatrix, Vec3d pos) |
|
| public Frustum |
| getCapturedFrustum() |
| method_1_2102() |
| getCapturedFrustum() |
|
| public void |
| captureFrustum() |
| method_1_2097() |
| captureFrustum() |
|
| public void |
| killFrustum() |
| method_1_2107() |
| killFrustum() |
|
| private float |
| calculateFov(float partialTicks) |
| method_1_2095(float arg0) |
| getFov(float tickProgress) |
|
| private float |
| calculateHudFov(float partialTicks) |
| method_1_2096(float arg0) |
| getHudFov(float tickProgress) |
|
| private float |
| modifyFovBasedOnDeathOrFluid(float partialTicks, float fov) |
| method_1_2108(float arg0, float arg1) |
| applyFovEffects(float tickProgress, float fov) |
|
| private void |
| alignWithEntity(float partialTicks) |
| method_1_2094(float arg0) |
| setPositionAndRotation(float tickProgress) |
|
| private float |
| getMaxZoom(float cameraDist) |
| method_19318(float arg0) |
| clipToSpace(float distance) |
|
| public boolean |
| isPanoramicMode() |
| method_1_2106() |
| isInPanoramaMode() |
|
| public float |
| getFov() |
| method_55437() |
| getFov() |
|
| private void |
| setupPerspective(float zNear, float zFar, float fov, float width, float height) |
| method_1_2114(float arg0, float arg1, float arg2, float arg3, float arg4) |
| setToPerspective(float nearZ, float farZ, float fov, float width, float height) |
|
| private void |
| setupOrtho(float zNear, float zFar, float width, float height, boolean invertY) |
| method_1_2113(float arg0, float arg1, float arg2, float arg3, boolean arg4) |
| setToOrthrographic(float nearZ, float farZ, float width, float height, boolean invertY) |
|
| protected void |
| move(float forwards, float up, float right) |
| method_19324(float arg0, float arg1, float arg2) |
| moveBy(float surge, float heave, float sway) |
|
| protected void |
| setRotation(float yRot, float xRot) |
| method_19325(float arg0, float arg1) |
| setRotation(float yaw, float pitch) |
|
| protected void |
| setPosition(double x, double y, double z) |
| method_19327(double arg0, double arg1, double arg2) |
| setPos(double x, double y, double z) |
|
| protected void |
|
| public Vec3d |
| position() |
| method_71156() |
| getCameraPos() |
|
| public BlockPos |
| blockPosition() |
| method_19328() |
| getBlockPos() |
|
| public float |
| xRot() |
| method_19329() |
| getPitch() |
|
| public float |
| yRot() |
| method_19330() |
| getYaw() |
|
| public float |
| yaw() |
| method_71155() |
| getCameraYaw() |
|
| public org.joml.Quaternionf |
| rotation() |
| method_23767() |
| getRotation() |
|
| public org.joml.Matrix4f |
| getViewRotationMatrix(org.joml.Matrix4f dest) |
| method_1_2104(org.joml.Matrix4f arg0) |
| getRotationMatrix(org.joml.Matrix4f matrixOut) |
|
| public org.joml.Matrix4f |
| getViewRotationProjectionMatrix(org.joml.Matrix4f dest) |
| method_1_2105(org.joml.Matrix4f arg0) |
| getProjectionMatrix(org.joml.Matrix4f matrixOut) |
|
| public Entity |
| entity() |
| method_19331() |
| getFocusedEntity() |
|
| public void |
|
| public boolean |
| isInitialized() |
| method_19332() |
| isReady() |
|
| public boolean |
| isDetached() |
| method_19333() |
| isThirdPerson() |
|
| public EnvironmentAttributeInterpolator |
| attributeProbe() |
| method_75756() |
| getEnvironmentAttributeInterpolator() |
|
| public Camera$Projection |
| getNearPlane(float fov) |
| method_36425(float arg0) |
| getProjection(float fov) |
|
| public CameraSubmersionType |
| getFluidInCamera() |
| method_19334() |
| getSubmersionType() |
|
| public org.joml.Vector3fc |
| forwardVector() |
| method_19335() |
| getHorizontalPlane() |
|
| public org.joml.Vector3fc |
| panoramicForwards() |
| method_1_2109() |
| getPanoramaHorizontalPlane() |
|
| public org.joml.Vector3fc |
| upVector() |
| method_19336() |
| getVerticalPlane() |
|
| public org.joml.Vector3fc |
| leftVector() |
| method_35689() |
| getDiagonalPlane() |
|
| public void |
| reset() |
| method_19337() |
| reset() |
|
| public void |
|
| public void |
| enablePanoramicMode() |
| method_1_2100() |
| setPanoramaMode() |
|
| public void |
| disablePanoramicMode() |
| method_1_2099() |
| revokePanoramaMode() |
|