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 |