ludus::graphics::renderer::StaticLightingSurfaceDescription¶
Ludus Wiki · API overview · Browse API
Struct
Declared in modules/graphics/renderer/include/ludus/graphics/renderer/static_lighting.hpp
#include <ludus/graphics/renderer/static_lighting.hpp>
struct ludus::graphics::renderer::StaticLightingSurfaceDescription final
Fields¶
Texture¶
foundation::uint32 ludus::graphics::renderer::StaticLightingSurfaceDescription::Texture =
~foundation::uint32{0}
Related types: foundation::uint32
Declared in modules/graphics/renderer/include/ludus/graphics/renderer/static_lighting.hpp
Tint¶
foundation::math::Vector4 ludus::graphics::renderer::StaticLightingSurfaceDescription::Tint {1, 1, 1, 1}
Related types: foundation::math::Vector4
Declared in modules/graphics/renderer/include/ludus/graphics/renderer/static_lighting.hpp
UvTransform¶
foundation::math::Vector4 ludus::graphics::renderer::StaticLightingSurfaceDescription::UvTransform {1,
1,
0,
0}
Related types: foundation::math::Vector4
Declared in modules/graphics/renderer/include/ludus/graphics/renderer/static_lighting.hpp
Metallic¶
foundation::float32 ludus::graphics::renderer::StaticLightingSurfaceDescription::Metallic = 0
Related types: foundation::float32
Declared in modules/graphics/renderer/include/ludus/graphics/renderer/static_lighting.hpp
Roughness¶
foundation::float32 ludus::graphics::renderer::StaticLightingSurfaceDescription::Roughness = .5F
Related types: foundation::float32
Declared in modules/graphics/renderer/include/ludus/graphics/renderer/static_lighting.hpp
Emission¶
foundation::math::Vector3 ludus::graphics::renderer::StaticLightingSurfaceDescription::Emission {}
Related types: foundation::math::Vector3
Declared in modules/graphics/renderer/include/ludus/graphics/renderer/static_lighting.hpp
IsEmissionTwoSided¶
bool ludus::graphics::renderer::StaticLightingSurfaceDescription::IsEmissionTwoSided = true
Declared in modules/graphics/renderer/include/ludus/graphics/renderer/static_lighting.hpp
ShouldRepeatTexture¶
bool ludus::graphics::renderer::StaticLightingSurfaceDescription::ShouldRepeatTexture = false
Declared in modules/graphics/renderer/include/ludus/graphics/renderer/static_lighting.hpp
Alpha¶
MaterialAlpha ludus::graphics::renderer::StaticLightingSurfaceDescription::Alpha = MaterialAlpha::Opaque
Related types: MaterialAlpha
Declared in modules/graphics/renderer/include/ludus/graphics/renderer/static_lighting.hpp
AlphaCutoff¶
foundation::float32 ludus::graphics::renderer::StaticLightingSurfaceDescription::AlphaCutoff = .5F
Related types: foundation::float32
Declared in modules/graphics/renderer/include/ludus/graphics/renderer/static_lighting.hpp
Scattering¶
content::scene_format::MaterialScattering ludus::graphics::renderer::StaticLightingSurfaceDescription::Scattering {}
Related types: content::scene_format::MaterialScattering
Declared in modules/graphics/renderer/include/ludus/graphics/renderer/static_lighting.hpp