ludus::graphics::renderer::ReferenceBsdfSample¶
Ludus Wiki · API overview · Browse API
Struct
Declared in modules/graphics/renderer/include/ludus/graphics/renderer/reference.hpp
#include <ludus/graphics/renderer/reference.hpp>
struct ludus::graphics::renderer::ReferenceBsdfSample final
Fields¶
Direction¶
ludus::foundation::math::Vector3 ludus::graphics::renderer::ReferenceBsdfSample::Direction {}
Related types: ludus::foundation::math::Vector3
Declared in modules/graphics/renderer/include/ludus/graphics/renderer/reference.hpp
Evaluation¶
ReferenceBsdfEvaluation ludus::graphics::renderer::ReferenceBsdfSample::Evaluation {}
Related types: ReferenceBsdfEvaluation
Declared in modules/graphics/renderer/include/ludus/graphics/renderer/reference.hpp
Accepted¶
bool ludus::graphics::renderer::ReferenceBsdfSample::Accepted = false
Declared in modules/graphics/renderer/include/ludus/graphics/renderer/reference.hpp
Weight¶
foundation::math::Vector3 ludus::graphics::renderer::ReferenceBsdfSample::Weight {}
Related types: foundation::math::Vector3
Declared in modules/graphics/renderer/include/ludus/graphics/renderer/reference.hpp
MisPdf¶
foundation::float32 ludus::graphics::renderer::ReferenceBsdfSample::MisPdf = 0
Related types: foundation::float32
Declared in modules/graphics/renderer/include/ludus/graphics/renderer/reference.hpp
HasProportionalPdf¶
bool ludus::graphics::renderer::ReferenceBsdfSample::HasProportionalPdf = false
Declared in modules/graphics/renderer/include/ludus/graphics/renderer/reference.hpp
IsSpecular¶
bool ludus::graphics::renderer::ReferenceBsdfSample::IsSpecular = false
Declared in modules/graphics/renderer/include/ludus/graphics/renderer/reference.hpp