#include "sky.h"
#include "mc.h"
#include "spectrumwavelengths.h"
#include "paramset.h"
#include "reflection/bxdf.h"
#include "data/skychroma_spect.h"
Go to the source code of this file.
Classes | |
class | SkyBxDF |
Functions | |
float | RiAngleBetween (float thetav, float phiv, float theta, float phi) |
Variables | |
boost::thread_specific_ptr < SpectrumWavelengths > | thread_wavelengths |
float RiAngleBetween | ( | float | thetav, | |
float | phiv, | |||
float | theta, | |||
float | phi | |||
) | [inline] |
Definition at line 391 of file sky.cpp.
References cimg_library::acos(), cimg_library::cos(), M_PI, and cimg_library::sin().
Referenced by lux::SkyLight::GetSkySpectralRadiance().
boost::thread_specific_ptr<SpectrumWavelengths> thread_wavelengths |
Definition at line 61 of file spectrum.cpp.