|
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 |