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