|
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 >.