class First_Diffuse_BRDF_Model
The class First_Diffuse_BRDF_Model is a
BRDF_Model which describes the
singly scattered light in a diffuse medium with a flat,
smooth interface. It assumes that the light is scattered by
Rayleigh-Gans scattering with a local angular distribution
given by a specified phase function. The abstract class
Phase_Function provides a specific
phase function. The model requires a mean free path for
scattering, and uses the imaginary part of the optical
constant to determine the mean free path for absorption. If
the material is not absorbing, the result does not depend
upon the mean free path of scattering.
Parameters:
See also:SCATMECH Home, Conventions, BRDF_Model, dielectric_stack Thomas A. Germer, "Polarized light diffusely scattered under smooth and rough surfaces," in Polarization Science and Remote Sensing, J. A. Shaw and J. S. Tyo, Eds., Proc. SPIE 5158, 193-204 (2003). Include file:#include "firstdiffuse.h" Source code:firstdiffuse.cpp Definition of public elements:class First_Diffuse_BRDF_Model : public BRDF_Model { }; For More Information
SCATMECH Technical Information and Questions
Current SCATMECH version: 6.00 (February 2008) |