MaterialVariant
Using MaterialVariant objects can expand the variety of materials in an experience. MaterialVariant has properties that can define the appearance of a material. Its name can be set in MaterialService to globally override a built-in material, or set in the BasePart.MaterialVariant property to change certain Parts. MaterialVariant objects only work as descendants of MaterialService.
Summary
Properties
Category Material this variant belongs to.
Determines the color of the surface.
Determines the color of the surface. Only supports asset URIs as textures.
Determines texture tiling method.
Determines which parts of the surface are metal and are non-metal.
Determines which parts of the surface are metal and are non-metal. Only supports asset URIs as textures.
Modifies the lighting of the surface by adding bumps, dents, cracks, and curves without adding more polygons.
Modifies the lighting of the surface by adding bumps, dents, cracks, and curves without adding more polygons. Only supports asset URIs as textures.
Determines the apparent roughness across the surface.
Determines the apparent roughness across the surface. Only supports asset URIs as textures.
Determines the scale of textures.