ludus::graphics::renderer::ReferenceBsdfEvaluation¶
Ludus Wiki · API overview · Browse API
Struct
BSDF value and directional density in inverse steradians, without the cosine.
Declared in modules/graphics/renderer/include/ludus/graphics/renderer/reference.hpp
#include <ludus/graphics/renderer/reference.hpp>
struct ludus::graphics::renderer::ReferenceBsdfEvaluation final
Fields¶
Value¶
ludus::foundation::math::Vector3 ludus::graphics::renderer::ReferenceBsdfEvaluation::Value {}
Nonnegative linear RGB f; zero outside the shading-normal upper hemisphere.
Related types: ludus::foundation::math::Vector3
Declared in modules/graphics/renderer/include/ludus/graphics/renderer/reference.hpp
Pdf¶
ludus::foundation::float32 ludus::graphics::renderer::ReferenceBsdfEvaluation::Pdf = 0
Exact proposal density for legacy/diffuse/conductor; separate layered directional PDF estimate for coatings.
Related types: ludus::foundation::float32
Declared in modules/graphics/renderer/include/ludus/graphics/renderer/reference.hpp