Photon Engine 2.0.0-beta
A physically based renderer.
|
The environment a BSDF query is performed under. More...
#include <BsdfQueryContext.h>
Public Member Functions | |
BsdfQueryContext ()=default | |
BsdfQueryContext (SurfaceElemental elemental) | |
BsdfQueryContext (lta::ESidednessPolicy sidednessPolicy) | |
BsdfQueryContext (SurfaceElemental elemental, lta::ETransport transport, lta::ESidednessPolicy sidednessPolicy=lta::ESidednessPolicy::Strict) | |
The environment a BSDF query is performed under.
|
default |
|
inlineexplicit |
|
inlineexplicit |
|
inline |
SurfaceElemental ph::BsdfQueryContext::elemental = ALL_SURFACE_ELEMENTALS |
lta::SidednessAgreement ph::BsdfQueryContext::sidedness = lta::SidednessAgreement{lta::ESidednessPolicy::Strict} |
lta::ETransport ph::BsdfQueryContext::transport = lta::ETransport::Radiance |