Skip to content

ludus::graphics::renderer::LightTransformerAnchor

Ludus Wiki · API overview · Browse API

Struct

An encoded anchor in model coordinates. These are learned encoder outputs, never raw surface features or arbitrary zero-filled substitutes.

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

#include <ludus/graphics/renderer/light_transformer.hpp>
struct ludus::graphics::renderer::LightTransformerAnchor final

Fields

PositionModel

foundation::math::Vector4 ludus::graphics::renderer::LightTransformerAnchor::PositionModel {}
XYZ in the encoder's coordinate system; W must be zero.

Related types: foundation::math::Vector4

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

Embedding

foundation::StaticArray<foundation::float32, LIGHT_TRANSFORMER_DIMENSION> ludus::graphics::renderer::LightTransformerAnchor::Embedding {}
Encoder latent.

Related types: foundation::StaticArray · foundation::float32 · LIGHT_TRANSFORMER_DIMENSION

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