raja.renderer
Class AdvancedRayTracer

java.lang.Object
  |
  +--raja.renderer.AdvancedRayTracer
All Implemented Interfaces:
RayTracer

public class AdvancedRayTracer
extends Object
implements RayTracer


Constructor Summary
AdvancedRayTracer(World world, int maxDepth)
           
AdvancedRayTracer(World world, int maxDepth, float accuracy)
           
 
Method Summary
 RGB getLight(Ray ray)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AdvancedRayTracer

public AdvancedRayTracer(World world,
                         int maxDepth,
                         float accuracy)

AdvancedRayTracer

public AdvancedRayTracer(World world,
                         int maxDepth)
Method Detail

getLight

public RGB getLight(Ray ray)
Specified by:
getLight in interface RayTracer