com.hermetica.util3d
Class accum

java.lang.Object
  |
  +--com.hermetica.util3d.accum

public class accum
extends java.lang.Object

This class provides some handy methods which help the programmer use the powerful accumulation buffer features of OpenGL.

Version:
$Id: accum.java,v 1.4 1998/02/02 20:41:56 descarte Exp descarte $
Author:
Alligator Descartes

Field Summary
static float[][] j15
           
static float[][] j2
          Some useful jittering values
static float[][] j24
           
static float[][] j3
           
static float[][] j4
           
static float[][] j66
           
static float[][] j8
           
 
Constructor Summary
accum()
           
 
Method Summary
static void accFrustum(double left, double right, double bottom, double top, double near, double far, double pixdx, double pixdy, double eyedx, double eyedy, double focus)
          Jitter the viewing volume
static void accPerspective(double fovy, double aspect, double near, double far, double pixdx, double pixdy, double eyedx, double eyedy, double focus)
          Jitter the view volume
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

j2

public static final float[][] j2
Some useful jittering values

j3

public static final float[][] j3

j4

public static final float[][] j4

j8

public static final float[][] j8

j15

public static final float[][] j15

j24

public static final float[][] j24

j66

public static final float[][] j66
Constructor Detail

accum

public accum()
Method Detail

accFrustum

public static void accFrustum(double left,
                              double right,
                              double bottom,
                              double top,
                              double near,
                              double far,
                              double pixdx,
                              double pixdy,
                              double eyedx,
                              double eyedy,
                              double focus)
                       throws OpenGLException
Jitter the viewing volume

accPerspective

public static void accPerspective(double fovy,
                                  double aspect,
                                  double near,
                                  double far,
                                  double pixdx,
                                  double pixdy,
                                  double eyedx,
                                  double eyedy,
                                  double focus)
                           throws OpenGLException
Jitter the view volume