Skip to content

ludus::graphics::renderer::AreaLightSamples

Ludus Wiki · API overview · Browse API

Struct

Owned fixed-capacity output; no allocation, retained pointers or GPU resources.

Declared in modules/graphics/renderer/include/ludus/graphics/renderer/lighting.hpp

#include <ludus/graphics/renderer/lighting.hpp>
struct ludus::graphics::renderer::AreaLightSamples final

Fields

Lights

ludus::foundation::StaticArray<DirectLight, AREA_TRIANGLE_CORNERS> ludus::graphics::renderer::AreaLightSamples::Lights {}
Valid prefix of quadrature samples.

Related types: ludus::foundation::StaticArray · AREA_TRIANGLE_CORNERS · DirectLight

Declared in modules/graphics/renderer/include/ludus/graphics/renderer/lighting.hpp

Count

ludus::foundation::uint32 ludus::graphics::renderer::AreaLightSamples::Count = 0
One or three samples on success.

Related types: ludus::foundation::uint32

Declared in modules/graphics/renderer/include/ludus/graphics/renderer/lighting.hpp