Raytracing
Class Raytracer
java.lang.Object
Raytracing.Raytracer
public class Raytracer
- extends java.lang.Object
|
Constructor Summary |
Raytracer(processing.core.PApplet g)
Creates a new instance of Raytracer |
Raytracer(processing.core.PApplet g,
Accelerator accel)
Creates a new instance of Raytracer |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
accelerator
public Accelerator accelerator
shaders
public java.util.Vector shaders
baked
public java.util.Vector baked
lights
public java.util.Vector lights
Raytracer
public Raytracer(processing.core.PApplet g)
- Creates a new instance of Raytracer
Raytracer
public Raytracer(processing.core.PApplet g,
Accelerator accel)
- Creates a new instance of Raytracer
add
public void add(Intersectable newObject)
setLighting
public void setLighting(boolean enableLighting)
draw
public void draw()
openFile
public void openFile(java.lang.String path)
openFile
public void openFile(java.lang.String path,
SGCamera.SGCamera cam)