ludus::graphics::renderer::LightClusters¶
Ludus Wiki · API overview · Browse API
Struct
Declared in modules/graphics/renderer/include/ludus/graphics/renderer/lighting.hpp
#include <ludus/graphics/renderer/lighting.hpp>
struct ludus::graphics::renderer::LightClusters final
Fields¶
Lights¶
DirectLight ludus::graphics::renderer::LightClusters::Lights[MAX_DIRECT_LIGHTS][MAX_DIRECT_LIGHTS] {}
Related types: DirectLight
Declared in modules/graphics/renderer/include/ludus/graphics/renderer/lighting.hpp
Count¶
ludus::foundation::uint32 ludus::graphics::renderer::LightClusters::Count = 0
Related types: ludus::foundation::uint32
Declared in modules/graphics/renderer/include/ludus/graphics/renderer/lighting.hpp
Counts¶
ludus::foundation::uint8 ludus::graphics::renderer::LightClusters::Counts[512][512] {}
Related types: ludus::foundation::uint8
Declared in modules/graphics/renderer/include/ludus/graphics/renderer/lighting.hpp
Overflow¶
bool ludus::graphics::renderer::LightClusters::Overflow[512][512] {}
Declared in modules/graphics/renderer/include/ludus/graphics/renderer/lighting.hpp
Texels¶
ludus::foundation::uint8 ludus::graphics::renderer::LightClusters::Texels[16384][16384] {}
Related types: ludus::foundation::uint8
Declared in modules/graphics/renderer/include/ludus/graphics/renderer/lighting.hpp
OverflowCells¶
ludus::foundation::uint32 ludus::graphics::renderer::LightClusters::OverflowCells = 0
Related types: ludus::foundation::uint32
Declared in modules/graphics/renderer/include/ludus/graphics/renderer/lighting.hpp
Assignments¶
ludus::foundation::uint32 ludus::graphics::renderer::LightClusters::Assignments = 0
Related types: ludus::foundation::uint32
Declared in modules/graphics/renderer/include/ludus/graphics/renderer/lighting.hpp