#include "pbrt.h"#include "transport.h"#include "scene.h"#include "mc.h"#include "kdtree.h"#include "sampling.h"Go to the source code of this file.
Classes | |
| struct | Photon |
| struct | RadiancePhoton |
| struct | RadiancePhotonProcess |
| struct | PhotonProcess |
| struct | ClosePhoton |
| class | ExPhotonIntegrator |
Functions | |
| float | kernel (const Photon *photon, const Point &p, float md2) |
| DLLEXPORT SurfaceIntegrator * | CreateSurfaceIntegrator (const ParamSet ¶ms) |
| DLLEXPORT SurfaceIntegrator* CreateSurfaceIntegrator | ( | const ParamSet & | params | ) |
Definition at line 714 of file exphotonmap.cpp.
References ExPhotonIntegrator::ExPhotonIntegrator(), ExPhotonIntegrator::finalGather, ParamSet::FindOneBool(), ParamSet::FindOneFloat(), ParamSet::FindOneInt(), ExPhotonIntegrator::gatherSamples, and ExPhotonIntegrator::rrTreshold.
Definition at line 70 of file exphotonmap.cpp.
References DistanceSquared(), M_PI, and Photon::p.
Referenced by ExPhotonIntegrator::LPhoton().
1.5.6