ludus::graphics::renderer::PlanarAreaLightDescription¶
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::PlanarAreaLightDescription final
Fields¶
PositionsMesh¶
ludus::foundation::BorrowedView<const ludus::foundation::math::Vector3> ludus::graphics::renderer::PlanarAreaLightDescription::PositionsMesh
Related types: ludus::foundation::BorrowedView · ludus::foundation::math::Vector3
Declared in modules/graphics/renderer/include/ludus/graphics/renderer/lighting.hpp
Indices¶
ludus::foundation::BorrowedView<const ludus::foundation::uint32> ludus::graphics::renderer::PlanarAreaLightDescription::Indices
Related types: ludus::foundation::BorrowedView · ludus::foundation::uint32
Declared in modules/graphics/renderer/include/ludus/graphics/renderer/lighting.hpp
MeshToWorld¶
ludus::foundation::math::Affine3 ludus::graphics::renderer::PlanarAreaLightDescription::MeshToWorld {}
Related types: ludus::foundation::math::Affine3
Declared in modules/graphics/renderer/include/ludus/graphics/renderer/lighting.hpp
Emission¶
ludus::foundation::math::Vector3 ludus::graphics::renderer::PlanarAreaLightDescription::Emission {}
Related types: ludus::foundation::math::Vector3
Declared in modules/graphics/renderer/include/ludus/graphics/renderer/lighting.hpp
SourceId¶
ludus::foundation::uint64 ludus::graphics::renderer::PlanarAreaLightDescription::SourceId = 0
Related types: ludus::foundation::uint64
Declared in modules/graphics/renderer/include/ludus/graphics/renderer/lighting.hpp
Range¶
ludus::foundation::float32 ludus::graphics::renderer::PlanarAreaLightDescription::Range = 100
Related types: ludus::foundation::float32
Declared in modules/graphics/renderer/include/ludus/graphics/renderer/lighting.hpp
IsTwoSided¶
bool ludus::graphics::renderer::PlanarAreaLightDescription::IsTwoSided = false
Declared in modules/graphics/renderer/include/ludus/graphics/renderer/lighting.hpp