java.lang.Object
de.grogra.imp.Renderer
de.grogra.imp3d.ray2.Raytracer
- All Implemented Interfaces:
Options
,Disposable
,ImageObserver
,Runnable
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final EnumerationType
static boolean
static final EnumerationType
Fields inherited from interface java.awt.image.ImageObserver
ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH
-
Constructor Summary
Constructors -
Method Summary
Methods inherited from class de.grogra.imp.Renderer
addImageObserver, computeImage, imageUpdate, initialize, initializeImpl, waitForImage
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface java.awt.image.ImageObserver
imageUpdate
-
Field Details
-
RAYPROCESSOR
-
ANTIALIASING
-
DEBUG
public static boolean DEBUG
-
-
Constructor Details
-
Raytracer
-
Raytracer
-
Raytracer
-
-
Method Details
-
getName
-
get
Description copied from interface:Options
Returns the option value for the option identified bykey
. If no special value for the option is defined,defaultValue
is returned. -
setRandomSeed
public void setRandomSeed(int value) -
render
public void render() -
dispose
public void dispose()- Specified by:
dispose
in interfaceDisposable
-
run
public void run() -
render
-