5 #ifndef _SPICA_VOLPATH_H_
6 #define _SPICA_VOLPATH_H_
8 #include "../core/common.h"
9 #include "../core/forward_decl.h"
11 #include "pathtrace.h"
18 const std::shared_ptr<Sampler>& sampler);
20 const Ray& ray,
Sampler& sampler, MemoryArena& arena,
21 int depth)
const override;
27 #endif // _SPICA_VOLPATH_H_
Random sampler class.
Definition: sampler.h:24
RGB spectrum.
Definition: spectrum.h:18
Ray class.
Definition: ray.h:24
Definition: renderparams.h:27
Unidirectional path tracing.
Definition: path.h:21
Scene provides the interface for scene graph.
Definition: scene.h:23