Uses of Class
net.minecraft.client.render.Frustum
Packages that use Frustum
Package
Description
-
Uses of Frustum in net.minecraft.client.particle
Methods in net.minecraft.client.particle with parameters of type FrustumModifier and TypeMethodDescriptionvoidParticleManager.addToBatch(SubmittableBatch batch, Frustum frustum, Camera camera, float tickProgress) abstract Submittable -
Uses of Frustum in net.minecraft.client.render
Fields in net.minecraft.client.render declared as FrustumMethods 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()Frustum.offset(float float2) static FrustumWorldRenderer.offsetFrustum(Frustum frustum) private FrustumWorldRenderer.setupFrustum(Matrix4f posMatrix, Matrix4f projMatrix, Vec3d pos) Methods in net.minecraft.client.render with parameters of type FrustumModifier and TypeMethodDescriptionprivate voidWorldRenderer.applyFrustum(Frustum frustum) voidChunkRenderingDataPreparer.collectChunks(Frustum frustum, List<ChunkBuilder.BuiltChunk> builtChunks, List<ChunkBuilder.BuiltChunk> nearbyChunks) private voidWorldRenderer.fillEntityRenderStates(Camera camera, Frustum frustum, RenderTickCounter tickCounter, WorldRenderState renderStates) private voidWorldRenderer.method_74752(Camera camera, Frustum frustum, boolean bool) static FrustumWorldRenderer.offsetFrustum(Frustum frustum) private voidWorldRenderer.renderLateDebug(FrameGraphBuilder frameGraphBuilder, Vec3d pos, GpuBufferSlice fogBuffer, Frustum frustum) private voidWorldRenderer.renderMain(FrameGraphBuilder frameGraphBuilder, Frustum frustum, Matrix4f posMatrix, GpuBufferSlice fogBuffer, boolean renderBlockOutline, WorldRenderState state, RenderTickCounter tickCounter, Profiler profiler) private voidChunkRenderingDataPreparer.updateNow(boolean cullChunks, Frustum frustum, List<ChunkBuilder.BuiltChunk> builtChunks, Vec3d cameraPos, LongOpenHashSet activeSections) voidChunkRenderingDataPreparer.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 TypeMethodDescriptionvoidOctree.Branch.visit(Octree.Visitor visitor, boolean skipVisibilityCheck, Frustum frustum, int depth, int margin, boolean nearCenter) voidOctree.Leaf.visit(Octree.Visitor visitor, boolean skipVisibilityCheck, Frustum frustum, int depth, int margin, boolean nearCenter) voidOctree.Node.visit(Octree.Visitor visitor, boolean skipVisibilityCheck, Frustum frustum, int depth, int margin, boolean nearCenter) voidOctree.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 TypeMethodDescriptionvoidBeeDebugRenderer.render(MatrixStack matrices, VertexConsumerProvider vertexConsumers, double cameraX, double cameraY, double cameraZ, DebugDataStore store, Frustum frustum) voidBlockOutlineDebugRenderer.render(MatrixStack matrices, VertexConsumerProvider vertexConsumers, double cameraX, double cameraY, double cameraZ, DebugDataStore store, Frustum frustum) voidBrainDebugRenderer.render(MatrixStack matrices, VertexConsumerProvider vertexConsumers, double cameraX, double cameraY, double cameraZ, DebugDataStore store, Frustum frustum) voidBreezeDebugRenderer.render(MatrixStack matrices, VertexConsumerProvider vertexConsumers, double cameraX, double cameraY, double cameraZ, DebugDataStore store, Frustum frustum) voidChunkBorderDebugRenderer.render(MatrixStack matrices, VertexConsumerProvider vertexConsumers, double cameraX, double cameraY, double cameraZ, DebugDataStore store, Frustum frustum) voidChunkDebugRenderer.render(MatrixStack matrices, VertexConsumerProvider vertexConsumers, double cameraX, double cameraY, double cameraZ, DebugDataStore store, Frustum frustum) voidChunkLoadingDebugRenderer.render(MatrixStack matrices, VertexConsumerProvider vertexConsumers, double cameraX, double cameraY, double cameraZ, DebugDataStore store, Frustum frustum) voidCollisionDebugRenderer.render(MatrixStack matrices, VertexConsumerProvider vertexConsumers, double cameraX, double cameraY, double cameraZ, DebugDataStore store, Frustum frustum) voidDebugRenderer.render(MatrixStack matrices, Frustum frustum, VertexConsumerProvider.Immediate vertexConsumers, double cameraX, double cameraY, double cameraZ, boolean lateDebug) voidDebugRenderer.Renderer.render(MatrixStack matrices, VertexConsumerProvider vertexConsumers, double cameraX, double cameraY, double cameraZ, DebugDataStore store, Frustum frustum) voidEntityBlockIntersectionsDebugRenderer.render(MatrixStack matrices, VertexConsumerProvider vertexConsumers, double cameraX, double cameraY, double cameraZ, DebugDataStore store, Frustum frustum) voidGameEventDebugRenderer.render(MatrixStack matrices, VertexConsumerProvider vertexConsumers, double cameraX, double cameraY, double cameraZ, DebugDataStore store, Frustum frustum) voidGoalSelectorDebugRenderer.render(MatrixStack matrices, VertexConsumerProvider vertexConsumers, double cameraX, double cameraY, double cameraZ, DebugDataStore store, Frustum frustum) voidHeightmapDebugRenderer.render(MatrixStack matrices, VertexConsumerProvider vertexConsumers, double cameraX, double cameraY, double cameraZ, DebugDataStore store, Frustum frustum) voidLightDebugRenderer.render(MatrixStack matrices, VertexConsumerProvider vertexConsumers, double cameraX, double cameraY, double cameraZ, DebugDataStore store, Frustum frustum) voidNeighborUpdateDebugRenderer.render(MatrixStack matrices, VertexConsumerProvider vertexConsumers, double cameraX, double cameraY, double cameraZ, DebugDataStore store, Frustum frustum) voidOctreeDebugRenderer.render(MatrixStack matrices, VertexConsumerProvider vertexConsumers, double cameraX, double cameraY, double cameraZ, DebugDataStore store, Frustum frustum) voidPathfindingDebugRenderer.render(MatrixStack matrices, VertexConsumerProvider vertexConsumers, double cameraX, double cameraY, double cameraZ, DebugDataStore store, Frustum frustum) voidPoiDebugRenderer.render(MatrixStack matrices, VertexConsumerProvider vertexConsumers, double cameraX, double cameraY, double cameraZ, DebugDataStore store, Frustum frustum) voidRaidCenterDebugRenderer.render(MatrixStack matrices, VertexConsumerProvider vertexConsumers, double cameraX, double cameraY, double cameraZ, DebugDataStore store, Frustum frustum) voidRedstoneUpdateOrderDebugRenderer.render(MatrixStack matrices, VertexConsumerProvider vertexConsumers, double cameraX, double cameraY, double cameraZ, DebugDataStore store, Frustum frustum) voidSkyLightDebugRenderer.render(MatrixStack matrices, VertexConsumerProvider vertexConsumers, double cameraX, double cameraY, double cameraZ, DebugDataStore store, Frustum frustum) voidStructureDebugRenderer.render(MatrixStack matrices, VertexConsumerProvider vertexConsumers, double cameraX, double cameraY, double cameraZ, DebugDataStore store, Frustum frustum) voidSupportingBlockDebugRenderer.render(MatrixStack matrices, VertexConsumerProvider vertexConsumers, double cameraX, double cameraY, double cameraZ, DebugDataStore store, Frustum frustum) voidVillageSectionsDebugRenderer.render(MatrixStack matrices, VertexConsumerProvider vertexConsumers, double cameraX, double cameraY, double cameraZ, DebugDataStore store, Frustum frustum) voidWaterDebugRenderer.render(MatrixStack matrices, VertexConsumerProvider vertexConsumers, double cameraX, double cameraY, double cameraZ, DebugDataStore store, Frustum frustum) -
Uses of Frustum in net.minecraft.client.render.entity
Methods in net.minecraft.client.render.entity with parameters of type FrustumModifier and TypeMethodDescriptionbooleanEndCrystalEntityRenderer.shouldRender(EndCrystalEntity endCrystalEntity, Frustum frustum, double double2, double double3, double double4) booleanEntityRenderer.shouldRender(T entity, Frustum frustum, double x, double y, double z) <E extends Entity>
booleanEntityRenderManager.shouldRender(E entity, Frustum frustum, double x, double y, double z) booleanFallingBlockEntityRenderer.shouldRender(FallingBlockEntity fallingBlockEntity, Frustum frustum, double double2, double double3, double double4) booleanFishingBobberEntityRenderer.shouldRender(FishingBobberEntity fishingBobberEntity, Frustum frustum, double double2, double double3, double double4) booleanGuardianEntityRenderer.shouldRender(GuardianEntity guardianEntity, Frustum frustum, double double2, double double3, double double4) booleanShulkerEntityRenderer.shouldRender(ShulkerEntity shulkerEntity, Frustum frustum, double double2, double double3, double double4)