类 Frustum

java.lang.Object
net.minecraft.client.renderer.culling.Frustum

public class Frustum extends Object
  • 字段详细资料

    • OFFSET_STEP

      public static final int OFFSET_STEP
      另请参阅:
    • intersection

      private final org.joml.FrustumIntersection intersection
    • matrix

      private final org.joml.Matrix4f matrix
    • viewVector

      private org.joml.Vector4f viewVector
    • camX

      private double camX
    • camY

      private double camY
    • camZ

      private double camZ
  • 构造器详细资料

    • Frustum

      public Frustum(org.joml.Matrix4f pProjection, org.joml.Matrix4f pFrustum)
    • Frustum

      public Frustum(Frustum pOther)
  • 方法详细资料

    • offsetToFullyIncludeCameraCube

      public Frustum offsetToFullyIncludeCameraCube(int p_194442_)
    • prepare

      public void prepare(double pCamX, double pCamY, double pCamZ)
    • calculateFrustum

      private void calculateFrustum(org.joml.Matrix4f pProjection, org.joml.Matrix4f pFrustum)
    • isVisible

      public boolean isVisible(AABB pAabb)
    • cubeInFrustum

      private boolean cubeInFrustum(double pMinX, double pMinY, double pMinZ, double pMaxX, double pMaxY, double pMaxZ)