Photon Engine 2.0.0-beta
A physically based renderer.
|
#include <PreethamTexture.h>
Public Member Functions | |
PreethamTexture (real phiSun, real thetaSun, real turbidity, real energyScale=1.0_r) | |
void | sample (const SampleLocation &sampleLocation, math::Spectrum *out_value) const override |
Public Member Functions inherited from ph::TTexture< math::Spectrum > | |
TTexture ()=default | |
virtual | ~TTexture ()=default |
Additional Inherited Members | |
Public Types inherited from ph::TTexture< math::Spectrum > | |
using | Output |
ph::PreethamTexture::PreethamTexture | ( | real | phiSun, |
real | thetaSun, | ||
real | turbidity, | ||
real | energyScale = 1.0_r ) |
|
overridevirtual |
Implements ph::TTexture< math::Spectrum >.