Class FrustumCulling

java.lang.Object
org.collebol.engine.math.FrustumCulling

public class FrustumCulling extends Object
The FrustumCulling class provides a method to determine if a given position is within the camera's frustum. This is useful for optimizing rendering by culling objects that are outside the camera's view.

Usage:

     boolean isVisible = FrustumCulling.isInFrustum(camera, position, engine);
 
Since:
1.0-dev
Author:
ColleBol - contact@collebol.org
See Also:
  • Constructor Details

    • FrustumCulling

      public FrustumCulling()
  • Method Details

    • isInFrustum

      public static boolean isInFrustum(Camera camera, Vector2D position, EJGEngine e)
      Checks if a given position is within the camera's frustum.

      Relative to screen position.

      Parameters:
      camera - The camera instance.
      position - The position to check.
      e - EJGEngine instance.
      Returns: