Package net.sf.j3d.threeD.raytracer.lighting

Interface Summary
Light A Light implmentation provides lighting information used for rendering.
SurfaceLight A SurfaceLight implementation represents a light that can be represented by some (possible infinite) set of other Light objects.
 

Class Summary
AmbientLight An AmbientLight object represents a light that is applied to all objects in the scene.
DirectionalAmbientLight A DirectionAmbientLight object represents an ambient light source that always comes from a particular direction.
PointLight An PointLight object represents a light which has its source at a point in the scene.
PointLightGrid A PointLightGrid object stores a grid of PointLight objects.
RectangularLight A RectangularLight object provides PointLight samples that are randomly distributed across the a plane surface.
SphericalLight A SphericalLight object provides PointLight samples that are randomly distributed across the surface of a sphere.