#include "pbrt.h"
#include "geometry.h"
#include "renderer.h"
Go to the source code of this file.
Classes | |
struct | SurfacePoint |
class | SurfacePointsRenderer |
Functions | |
void | FindPoissonPointDistribution (const Point &pCamera, float time, float minDist, const Scene *scene, vector< SurfacePoint > *points) |
SurfacePointsRenderer * | CreateSurfacePointsRenderer (const ParamSet ¶ms, const Point &pCamera, float time) |
SurfacePointsRenderer* CreateSurfacePointsRenderer | ( | const ParamSet & | params, | |
const Point & | pCamera, | |||
float | time | |||
) |
Definition at line 264 of file surfacepoints.cpp.
References ParamSet::FindOneFloat(), ParamSet::FindOneString(), PbrtOptions, and Options::quickRender.
Referenced by RenderOptions::MakeRenderer().
void FindPoissonPointDistribution | ( | const Point & | pCamera, | |
float | time, | |||
float | minDist, | |||
const Scene * | scene, | |||
vector< SurfacePoint > * | points | |||
) |
Definition at line 256 of file surfacepoints.cpp.
References SurfacePointsRenderer::points, and SurfacePointsRenderer::Render().
Referenced by DipoleSubsurfaceIntegrator::Preprocess().