From 5f0aa6b2d1a2af6a0c7c23ac0c00bfde06fafe4c Mon Sep 17 00:00:00 2001 From: Sven Gothel Date: Mon, 12 Nov 2012 05:36:20 +0100 Subject: Adding Ref.: Frustum-Culling, Max Wagner --- .../com/jogamp/opengl/math/geom/Frustum.java | 22 ++++++++++++---------- 1 file changed, 12 insertions(+), 10 deletions(-) (limited to 'src/jogl/classes/com/jogamp/opengl/math') diff --git a/src/jogl/classes/com/jogamp/opengl/math/geom/Frustum.java b/src/jogl/classes/com/jogamp/opengl/math/geom/Frustum.java index b98d4ae0a..1b732e51b 100644 --- a/src/jogl/classes/com/jogamp/opengl/math/geom/Frustum.java +++ b/src/jogl/classes/com/jogamp/opengl/math/geom/Frustum.java @@ -33,20 +33,22 @@ import com.jogamp.common.os.Platform; * Derived Frustum of premultiplied projection * modelview matrix * exposing {@link #isOutside(AABBox)} test and the {@link #getPlanes() planes} itself. *

- * Implementation follows the following paper:
- * http://graphics.cs.ucf.edu/cap4720/fall2008/plane_extraction.pdf + * Implementation of the world-frustum planes follows the following paper: *

- * Fast Extraction of Viewing Frustum Planes from 
- * the World-View-Projection Matrix
- * Authors (in alphabetical order):
+ * Fast Extraction of Viewing Frustum Planes from the World-View-Projection Matrix
  *   Gil Gribb 
  *   Klaus Hartmann 
- * 06/15/2001
+ *   http://graphics.cs.ucf.edu/cap4720/fall2008/plane_extraction.pdf
+ * 
+ * Fundamentals about Planes, Half-Spaces and Frustum-Culling:
+ *
+ * Planes and Half-Spaces,  Max Wagner 
+ * http://www.emeyex.com/site/tuts/PlanesHalfSpaces.pdf
+ * 
+ *
+ * Frustum Culling,  Max Wagner 
+ * http://www.emeyex.com/site/tuts/FrustumCulling.pdf
  * 
- *

- *

- * Further reference: Planes and Half-Spaces, Max Wagner
- * http://www.emeyex.com/site/tuts/PlanesHalfSpaces.pdf *

*/ public class Frustum { -- cgit v1.2.3