Uses of Class
net.minecraft.client.render.Frustum
Packages that use Frustum
Package
Description
-
Uses of Frustum in net.minecraft.client.render
Fields in net.minecraft.client.render declared as FrustumModifier and TypeFieldDescriptionWorldRenderer.capturedFrustum
private Frustum
WorldRenderer.frustum
Methods in net.minecraft.client.render that return FrustumModifier 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) Methods in net.minecraft.client.render with parameters of type FrustumModifier 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) Constructors in net.minecraft.client.render with parameters of type Frustum -
Uses of Frustum in net.minecraft.client.render.chunk
Methods in net.minecraft.client.render.chunk with parameters of type FrustumModifier 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
Methods in net.minecraft.client.render.debug with parameters of type FrustumModifier 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
Methods in net.minecraft.client.render.entity with parameters of type FrustumModifier 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)