Uses of Class
net.minecraft.client.render.Frustum
Package
Description
-
Uses of Frustum in net.minecraft.client.render
Modifier and TypeFieldDescriptionWorldRenderer.capturedFrustum
private Frustum
WorldRenderer.frustum
Modifier and TypeMethodDescriptionFrustum.coverBoxAroundSetPosition
(int boxSize) Moves the frustum backwards until it entirely covers the cell containing the current position in a cubic lattice with cell sizeboxSize
.WorldRenderer.getCapturedFrustum()
static Frustum
WorldRenderer.offsetFrustum
(Frustum frustum) Modifier and TypeMethodDescriptionprivate void
WorldRenderer.applyFrustum
(Frustum frustum) void
ChunkRenderingDataPreparer.collectChunks
(Frustum frustum, List<ChunkBuilder.BuiltChunk> builtChunks, List<ChunkBuilder.BuiltChunk> nearbyChunks) private boolean
WorldRenderer.getEntitiesToRender
(Camera camera, Frustum frustum, List<Entity> output) private void
ChunkRenderingDataPreparer.method_52835
(boolean bool, Frustum frustum, List<ChunkBuilder.BuiltChunk> builtChunks, Vec3d cameraPos, LongOpenHashSet activeSections) static Frustum
WorldRenderer.offsetFrustum
(Frustum frustum) private void
WorldRenderer.renderMain
(FrameGraphBuilder frameGraphBuilder, Frustum frustum, Camera camera, Matrix4f positionMatrix, Matrix4f projectionMatrix, Fog fog, boolean renderBlockOutline, boolean hasEntitiesToRender, RenderTickCounter renderTickCounter, Profiler profiler) private void
WorldRenderer.setupTerrain
(Camera camera, Frustum frustum, boolean hasForcedFrustum, boolean spectator) void
ChunkRenderingDataPreparer.updateSectionOcclusionGraph
(boolean cullChunks, Camera camera, Frustum frustum, List<ChunkBuilder.BuiltChunk> builtChunk, LongOpenHashSet activeSections) -
Uses of Frustum in net.minecraft.client.render.chunk
Modifier and TypeMethodDescriptionvoid
Octree.Branch.visit
(Octree.Visitor visitor, boolean skipVisibilityCheck, Frustum frustum, int depth, int margin, boolean nearCenter) void
Octree.Leaf.visit
(Octree.Visitor visitor, boolean skipVisibilityCheck, Frustum frustum, int depth, int margin, boolean nearCenter) void
Octree.Node.visit
(Octree.Visitor visitor, boolean skipVisibilityCheck, Frustum frustum, int depth, int margin, boolean nearCenter) void
Octree.visit
(Octree.Visitor visitor, Frustum frustum, int margin) -
Uses of Frustum in net.minecraft.client.render.debug
Modifier and TypeMethodDescriptionvoid
DebugRenderer.render
(MatrixStack matrices, Frustum frustum, VertexConsumerProvider.Immediate vertexConsumers, double cameraX, double cameraY, double cameraZ) void
OctreeDebugRenderer.render
(MatrixStack matrices, Frustum frustum, VertexConsumerProvider vertexConsumers, double cameraX, double cameraY, double cameraZ) -
Uses of Frustum in net.minecraft.client.render.entity
Modifier and TypeMethodDescriptionboolean
EndCrystalEntityRenderer.shouldRender
(EndCrystalEntity endCrystalEntity, Frustum frustum, double double2, double double3, double double4) <E extends Entity>
booleanEntityRenderDispatcher.shouldRender
(E entity, Frustum frustum, double x, double y, double z) boolean
EntityRenderer.shouldRender
(T entity, Frustum frustum, double x, double y, double z) boolean
FallingBlockEntityRenderer.shouldRender
(FallingBlockEntity fallingBlockEntity, Frustum frustum, double double2, double double3, double double4) boolean
FishingBobberEntityRenderer.shouldRender
(FishingBobberEntity fishingBobberEntity, Frustum frustum, double double2, double double3, double double4) boolean
GuardianEntityRenderer.shouldRender
(GuardianEntity guardianEntity, Frustum frustum, double double2, double double3, double double4) boolean
ShulkerEntityRenderer.shouldRender
(ShulkerEntity shulkerEntity, Frustum frustum, double double2, double double3, double double4)