org.jpbrt.core
Interface VolumeRegion
public interface VolumeRegion
Describes volume scattering in a region of a scene.
References:
- M. Pharr, G. Humphreys. (2010). Physically Based Rendering, 2nd Edition.
Morgan Kaufmann.
CHAPTER 11. Section 11.3
- M. Pharr, G. Humphreys. (2004). Physically Based Rendering.
Morgan Kaufmann.
CHAPTER 12. Section 12.3, Page 582
- Version:
- 1.0 2010-09-06 Created.
- Author:
- Werner Randelshofer
Method Summary |
BBox |
getWorldBounds()
|
boolean |
intersectP(RayDifferential ray,
float[] t)
|
Spectrum |
Lve(Point p,
Vector w,
float time)
|
float |
p(Point p,
Vector v1,
Vector v2,
float time)
|
Spectrum |
sigma_s(Point p,
Vector w,
float time)
|
Spectrum |
tau(Ray tauRay,
float step,
float offset)
|
getWorldBounds
BBox getWorldBounds()
intersectP
boolean intersectP(RayDifferential ray,
float[] t)
tau
Spectrum tau(Ray tauRay,
float step,
float offset)
Lve
Spectrum Lve(Point p,
Vector w,
float time)
sigma_s
Spectrum sigma_s(Point p,
Vector w,
float time)
p
float p(Point p,
Vector v1,
Vector v2,
float time)