ludus::graphics::renderer::ReferenceCaptureDescription¶
Ludus Wiki · API overview · Browse API
Struct
Declared in modules/graphics/renderer/include/ludus/graphics/renderer/reference.hpp
#include <ludus/graphics/renderer/reference.hpp>
struct ludus::graphics::renderer::ReferenceCaptureDescription final
Fields¶
WorldToClip¶
ludus::foundation::math::Matrix4 ludus::graphics::renderer::ReferenceCaptureDescription::WorldToClip = ludus::foundation::math::Matrix4::Identity()
Related types: ludus::foundation::math::Matrix4
Declared in modules/graphics/renderer/include/ludus/graphics/renderer/reference.hpp
CameraPosition¶
ludus::foundation::math::Vector3 ludus::graphics::renderer::ReferenceCaptureDescription::CameraPosition {0, 0, 1}
Related types: ludus::foundation::math::Vector3
Declared in modules/graphics/renderer/include/ludus/graphics/renderer/reference.hpp
OrthographicCamera¶
bool ludus::graphics::renderer::ReferenceCaptureDescription::OrthographicCamera = false
Declared in modules/graphics/renderer/include/ludus/graphics/renderer/reference.hpp
ReverseZ¶
bool ludus::graphics::renderer::ReferenceCaptureDescription::ReverseZ = false
Declared in modules/graphics/renderer/include/ludus/graphics/renderer/reference.hpp
InfiniteFar¶
bool ludus::graphics::renderer::ReferenceCaptureDescription::InfiniteFar = false
Declared in modules/graphics/renderer/include/ludus/graphics/renderer/reference.hpp
Width¶
ludus::foundation::uint32 ludus::graphics::renderer::ReferenceCaptureDescription::Width = 0
Related types: ludus::foundation::uint32
Declared in modules/graphics/renderer/include/ludus/graphics/renderer/reference.hpp
Height¶
ludus::foundation::uint32 ludus::graphics::renderer::ReferenceCaptureDescription::Height = 0
Related types: ludus::foundation::uint32
Declared in modules/graphics/renderer/include/ludus/graphics/renderer/reference.hpp
TargetSamples¶
ludus::foundation::uint32 ludus::graphics::renderer::ReferenceCaptureDescription::TargetSamples = 1
Related types: ludus::foundation::uint32
Declared in modules/graphics/renderer/include/ludus/graphics/renderer/reference.hpp
MaxDepth¶
ludus::foundation::uint32 ludus::graphics::renderer::ReferenceCaptureDescription::MaxDepth = 4
Related types: ludus::foundation::uint32
Declared in modules/graphics/renderer/include/ludus/graphics/renderer/reference.hpp
RouletteDepth¶
ludus::foundation::uint32 ludus::graphics::renderer::ReferenceCaptureDescription::RouletteDepth = 3
Related types: ludus::foundation::uint32
Declared in modules/graphics/renderer/include/ludus/graphics/renderer/reference.hpp
SecondaryDistance¶
ludus::foundation::float32 ludus::graphics::renderer::ReferenceCaptureDescription::SecondaryDistance = 1000000
Related types: ludus::foundation::float32
Declared in modules/graphics/renderer/include/ludus/graphics/renderer/reference.hpp
Environment¶
ludus::foundation::math::Vector3 ludus::graphics::renderer::ReferenceCaptureDescription::Environment {}
Related types: ludus::foundation::math::Vector3
Declared in modules/graphics/renderer/include/ludus/graphics/renderer/reference.hpp
EnvironmentTextureOrNull¶
const EnvironmentMap* ludus::graphics::renderer::ReferenceCaptureDescription::EnvironmentTextureOrNull = nullptr
Related types: EnvironmentMap
Declared in modules/graphics/renderer/include/ludus/graphics/renderer/reference.hpp
Lights¶
const DirectLight* ludus::graphics::renderer::ReferenceCaptureDescription::Lights = nullptr
Related types: DirectLight
Declared in modules/graphics/renderer/include/ludus/graphics/renderer/reference.hpp
LightCount¶
ludus::foundation::usize ludus::graphics::renderer::ReferenceCaptureDescription::LightCount = 0
Related types: ludus::foundation::usize
Declared in modules/graphics/renderer/include/ludus/graphics/renderer/reference.hpp
TextureMip¶
ludus::foundation::uint32 ludus::graphics::renderer::ReferenceCaptureDescription::TextureMip = 0
Related types: ludus::foundation::uint32
Declared in modules/graphics/renderer/include/ludus/graphics/renderer/reference.hpp
Seed¶
ludus::foundation::uint64 ludus::graphics::renderer::ReferenceCaptureDescription::Seed = 0
Related types: ludus::foundation::uint64
Declared in modules/graphics/renderer/include/ludus/graphics/renderer/reference.hpp
CenterRays¶
bool ludus::graphics::renderer::ReferenceCaptureDescription::CenterRays = false
Declared in modules/graphics/renderer/include/ludus/graphics/renderer/reference.hpp
LightSampling¶
ReferenceLightSampling ludus::graphics::renderer::ReferenceCaptureDescription::LightSampling = ReferenceLightSampling::UniformArea
Related types: ReferenceLightSampling
Declared in modules/graphics/renderer/include/ludus/graphics/renderer/reference.hpp
OpticalWavelengthWorld¶
foundation::float32 ludus::graphics::renderer::ReferenceCaptureDescription::OpticalWavelengthWorld = 0
Related types: foundation::float32
Declared in modules/graphics/renderer/include/ludus/graphics/renderer/reference.hpp