org.jpbrt.lights
Class InfiniteAreaCube
java.lang.Object
org.jpbrt.lights.InfiniteAreaCube
- All Implemented Interfaces:
- SHProjectCubeFunc
public class InfiniteAreaCube
- extends java.lang.Object
- implements SHProjectCubeFunc
InfiniteAreaCube.
- Version:
- Author:
- Werner Randelshofer
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
light
public InfiniteAreaLight light
scene
public Scene scene
time
public float time
pEpsilon
public float pEpsilon
computeVis
public boolean computeVis
InfiniteAreaCube
public InfiniteAreaCube(InfiniteAreaLight l,
Scene s,
float t,
boolean cv,
float pe)
func
public Spectrum func(int u,
int v,
Point p,
Vector w)
- Specified by:
func in interface SHProjectCubeFunc