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