java.lang.Object
de.grogra.ray.physics.Environment
de.grogra.ray.shader.ShadingEnvironment
This class serves as input to scattering calculations.
The fields together
constitute the local environment at a surface or light point,
including geometrical and optical properties.
-
Field Summary
Fields inherited from class de.grogra.ray.physics.Environment
bounds, boundsCenter, boundsRadius, dpdu, dpdv, globalToLocal, iorRatio, localPoint, localToGlobal, normal, PATH_TRACER, point, RADIATION_MODEL, solid, STANDARD_RAY_TRACER, tmpMatrix30, tmpPoint0, tmpPoint1, tmpPoint2d0, tmpSpectrum0, tmpSpectrum1, tmpVector0, tmpVector1, type, userMatrix, userMatrix2, userMatrix3, userObject, userObjectOwner, userVector, userVector2, userVector3, userVector4, uv
-
Constructor Summary
-
Method Summary
Methods inherited from class de.grogra.ray.physics.Environment
set
-
Field Details
-
rays
-
view
-
photonDirection
public boolean photonDirection
-
-
Constructor Details
-
ShadingEnvironment
public ShadingEnvironment()
-
-
Method Details
-
print
public void print()
-