#include "stdafx.h"#include "renderers/surfacepoints.h"#include "paramset.h"#include "octree.h"#include "camera.h"#include "probes.h"#include "parallel.h"#include "progressreporter.h"#include "scene.h"#include "intersection.h"#include "montecarlo.h"#include "shapes/sphere.h"Go to the source code of this file.
Classes | |
| class | SurfacePointTask |
| struct | PoissonCheck |
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().
1.6.3