PathTracedShadingMode

The path-traced shading mode: progressive path tracing with global illumination, reflections and emissive light.

Inherits IShadingMode

Declared in src/libs/libconstruct/construct/rendering/PathTracedShadingMode.hpp.

Detailed description

The mode writes the GLSL of the tracer kernel, tracerKernelSource(), from the kernel's header, uniform block, common functions, BSDF estimators, path loop and main. bsdfEstimatorsGlsl() gives the estimators alone, so a test can run them on the CPU.

In this section