Skip to content

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