ludus::graphics::renderer::LightTransformerModelDescription¶
Ludus Wiki · API overview · Browse API
Struct
Declared in modules/graphics/renderer/include/ludus/graphics/renderer/light_transformer_encoder.hpp
#include <ludus/graphics/renderer/light_transformer_encoder.hpp>
struct ludus::graphics::renderer::LightTransformerModelDescription final
Fields¶
EncoderAsset¶
foundation::BorrowedView<const foundation::uint8> ludus::graphics::renderer::LightTransformerModelDescription::EncoderAsset
--encoder-output asset. Related types: foundation::BorrowedView · foundation::uint8
Declared in modules/graphics/renderer/include/ludus/graphics/renderer/light_transformer_encoder.hpp
DecoderAsset¶
foundation::BorrowedView<const foundation::uint8> ludus::graphics::renderer::LightTransformerModelDescription::DecoderAsset
--decoder-output asset. Related types: foundation::BorrowedView · foundation::uint8
Declared in modules/graphics/renderer/include/ludus/graphics/renderer/light_transformer_encoder.hpp
EncoderShader¶
rhi::RasterShaderDescription ludus::graphics::renderer::LightTransformerModelDescription::EncoderShader {}
Related types: rhi::RasterShaderDescription
Declared in modules/graphics/renderer/include/ludus/graphics/renderer/light_transformer_encoder.hpp
WorldUnitsPerModelUnit¶
foundation::float32 ludus::graphics::renderer::LightTransformerModelDescription::WorldUnitsPerModelUnit =
0
Related types: foundation::float32
Declared in modules/graphics/renderer/include/ludus/graphics/renderer/light_transformer_encoder.hpp
ScenePoints¶
foundation::uint32 ludus::graphics::renderer::LightTransformerModelDescription::ScenePoints = LUDUS_LIGHT_ENCODER_MAX_POINTS
Related types: foundation::uint32
Declared in modules/graphics/renderer/include/ludus/graphics/renderer/light_transformer_encoder.hpp
Seed¶
foundation::uint64 ludus::graphics::renderer::LightTransformerModelDescription::Seed = 1
Related types: foundation::uint64
Declared in modules/graphics/renderer/include/ludus/graphics/renderer/light_transformer_encoder.hpp
MaximumBufferBytes¶
foundation::usize ludus::graphics::renderer::LightTransformerModelDescription::MaximumBufferBytes =
0
Related types: foundation::usize
Declared in modules/graphics/renderer/include/ludus/graphics/renderer/light_transformer_encoder.hpp
MaximumSurfacePreparationBytes¶
foundation::usize ludus::graphics::renderer::LightTransformerModelDescription::MaximumSurfacePreparationBytes = 0
Related types: foundation::usize
Declared in modules/graphics/renderer/include/ludus/graphics/renderer/light_transformer_encoder.hpp
MaximumSamplingAttempts¶
foundation::uint64 ludus::graphics::renderer::LightTransformerModelDescription::MaximumSamplingAttempts =
foundation::uint64{LUDUS_LIGHT_ENCODER_MAX_POINTS} *
LUDUS_LIGHT_ENCODER_DEFAULT_ATTEMPTS_PER_POINT
Related types: foundation::uint64
Declared in modules/graphics/renderer/include/ludus/graphics/renderer/light_transformer_encoder.hpp