ludus::graphics::renderer::MaterialDescription¶
Ludus Wiki · API overview · Browse API
Struct
Declared in modules/graphics/renderer/include/ludus/graphics/renderer/materials.hpp
#include <ludus/graphics/renderer/materials.hpp>
struct ludus::graphics::renderer::MaterialDescription final
Fields¶
Texture¶
rhi::TextureHandle ludus::graphics::renderer::MaterialDescription::Texture {}
Related types: rhi::TextureHandle
Declared in modules/graphics/renderer/include/ludus/graphics/renderer/materials.hpp
Tint¶
ludus::foundation::math::Vector4 ludus::graphics::renderer::MaterialDescription::Tint {1, 1, 1, 1}
Related types: ludus::foundation::math::Vector4
Declared in modules/graphics/renderer/include/ludus/graphics/renderer/materials.hpp
UvTransform¶
ludus::foundation::math::Vector4 ludus::graphics::renderer::MaterialDescription::UvTransform {1, 1, 0, 0}
Related types: ludus::foundation::math::Vector4
Declared in modules/graphics/renderer/include/ludus/graphics/renderer/materials.hpp
Sampler¶
rhi::SamplerDescription ludus::graphics::renderer::MaterialDescription::Sampler {}
Related types: rhi::SamplerDescription
Declared in modules/graphics/renderer/include/ludus/graphics/renderer/materials.hpp
Alpha¶
MaterialAlpha ludus::graphics::renderer::MaterialDescription::Alpha = MaterialAlpha::Opaque
Related types: MaterialAlpha
Declared in modules/graphics/renderer/include/ludus/graphics/renderer/materials.hpp
AlphaCutoff¶
ludus::foundation::float32 ludus::graphics::renderer::MaterialDescription::AlphaCutoff = 0.5F
Related types: ludus::foundation::float32
Declared in modules/graphics/renderer/include/ludus/graphics/renderer/materials.hpp
Lod¶
ludus::foundation::float32 ludus::graphics::renderer::MaterialDescription::Lod = -1
Related types: ludus::foundation::float32
Declared in modules/graphics/renderer/include/ludus/graphics/renderer/materials.hpp