Photon Engine 2.0.0-beta
A physically based renderer.
|
Input for BsdfPdfQuery
.
More...
#include <BsdfPdfQuery.h>
Public Member Functions | |
void | set (const BsdfEvalInput &evalInput) |
void | set (const BsdfSampleQuery &sample) |
void | set (const BsdfSampleInput &sampleInput, const BsdfSampleOutput &sampleOutput) |
void | set (const SurfaceHit &X, const math::Vector3R &L, const math::Vector3R &V) |
const SurfaceHit & | getX () const |
const math::Vector3R & | getL () const |
const math::Vector3R & | getV () const |
Input for BsdfPdfQuery
.
|
inline |
|
inline |
|
inline |
void ph::BsdfPdfInput::set | ( | const BsdfEvalInput & | evalInput | ) |
void ph::BsdfPdfInput::set | ( | const BsdfSampleInput & | sampleInput, |
const BsdfSampleOutput & | sampleOutput ) |
void ph::BsdfPdfInput::set | ( | const BsdfSampleQuery & | sample | ) |
|
inline |