5 #ifndef _SPICA_BDPT_INTEGRATOR_H_
6 #define _SPICA_BDPT_INTEGRATOR_H_
8 #include "core/common.h"
9 #include "core/renderparams.h"
10 #include "core/integrator.h"
24 void render(
const std::shared_ptr<const Camera>& camera,
29 std::shared_ptr<Sampler> sampler_ =
nullptr;
32 SPICA_EXPORT_PLUGIN(
BDPTIntegrator,
"Bidirectional path tracing integrator");
36 #endif // _SPICA_BDPT_INTEGRATOR_H_
Bidirectional path tracing.
Definition: bdpt.h:17
The integrator interface.
Definition: integrator.h:29
Definition: renderparams.h:27
Scene provides the interface for scene graph.
Definition: scene.h:23