1 #ifndef COMPONENTS_SHADERS_PATHTRACER_HPP 2 #define COMPONENTS_SHADERS_PATHTRACER_HPP 18 const ::MobileRT::Intersection &intersection)
final;
24 ::std::unique_ptr<::MobileRT::Sampler> samplerRussianRoulette,
25 ::std::int32_t samplesLight,
Accelerator accelerator);
41 #endif //COMPONENTS_SHADERS_PATHTRACER_HPP Definition: Orthographic.hpp:6
Accelerator
Definition: Shader.hpp:20
Definition: Shader.hpp:18
bool shade(::glm::vec3 *rgb, const ::MobileRT::Intersection &intersection) final
Definition: PathTracer.cpp:22
Definition: PathTracer.hpp:11
::std::unique_ptr<::MobileRT::Sampler > samplerRussianRoulette_
Definition: PathTracer.hpp:13
PathTracer & operator=(const PathTracer &pathTracer)=delete
void resetSampling() final
Definition: PathTracer.cpp:144
~PathTracer() final=default