Class ChunkCullingDebugRenderer

java.lang.Object
net.minecraft.client.renderer.debug.ChunkCullingDebugRenderer
All Implemented Interfaces:
DebugRenderer.SimpleDebugRenderer

public class ChunkCullingDebugRenderer extends Object implements DebugRenderer.SimpleDebugRenderer
  • Field Details

    • DIRECTIONS

      public static final Direction[] DIRECTIONS
    • minecraft

      private final Minecraft minecraft
  • Constructor Details

    • ChunkCullingDebugRenderer

      public ChunkCullingDebugRenderer(Minecraft minecraft)
  • Method Details

    • emitGizmos

      public void emitGizmos(double camX, double camY, double camZ, DebugValueAccess debugValues, Frustum frustum, float partialTicks)
      Specified by:
      emitGizmos in interface DebugRenderer.SimpleDebugRenderer
    • addFrustumLine

      private void addFrustumLine(Vec3 offset, org.joml.Vector4f a, org.joml.Vector4f b)
    • addFrustumQuad

      private void addFrustumQuad(Vec3 offset, org.joml.Vector4f[] frustumPoints, int i0, int i1, int i2, int i3, int r, int g, int b)