| LightsprintSDK 2021.08.08
    | 
#include <RRSolver.h>
| Public Member Functions | |
| PathTracingParameters () | |
| Public Attributes | |
| Multipliers | direct | 
| Multipliers | indirect | 
| RRMaterial::BrdfType | brdfTypes | 
| bool | useEmittance | 
| bool | useBump | 
| bool | useTextures | 
| unsigned | useFlatNormalsSinceDepth | 
| unsigned | useSolverDirectSinceDepth | 
| unsigned | useSolverIndirectSinceDepth | 
| unsigned | stopAtDepth | 
| RRReal | stopAtVisibility | 
| 
 | inline | 
| Multipliers rr::RRSolver::PathTracingParameters::direct | 
Multiplies direct illumination from sources.
| Multipliers rr::RRSolver::PathTracingParameters::indirect | 
Multiplies indirect illumination from sources. Set both direct and indirect identical for realistic results.
| RRMaterial::BrdfType rr::RRSolver::PathTracingParameters::brdfTypes | 
Use only given types of materials.
| bool rr::RRSolver::PathTracingParameters::useEmittance | 
Flags to disable features. So far ignored by cpu pathtracer, used only by optix.
| bool rr::RRSolver::PathTracingParameters::useBump | 
| bool rr::RRSolver::PathTracingParameters::useTextures | 
| unsigned rr::RRSolver::PathTracingParameters::useFlatNormalsSinceDepth | 
| unsigned rr::RRSolver::PathTracingParameters::useSolverDirectSinceDepth | 
| unsigned rr::RRSolver::PathTracingParameters::useSolverIndirectSinceDepth | 
| unsigned rr::RRSolver::PathTracingParameters::stopAtDepth | 
| RRReal rr::RRSolver::PathTracingParameters::stopAtVisibility |