35 void setName(
const std::string& name);
37 void setBaseColorFactor(
const Math::Vec4f& factor);
38 void setEmissiveFactor(
const Math::Vec3f& factor);
39 void setMetallicFactor(
float factor);
40 void setRoughnessFactor(
float factor);
Render::Material::Constants _constants
Render::Material::TextureInfo _baseColorTexture
Resource::SharedPtr< lug::Graphics::Render::Material > build(const ::lug::Graphics::Builder::Material &builder)
Render::Material::TextureInfo _metallicRoughnessTexture
Render::Material::TextureInfo _normalTexture
Render::Material::TextureInfo _emissiveTexture
Render::Material::TextureInfo _occlusionTexture