update rules

This commit is contained in:
Joe 2026-02-02 14:05:11 -06:00
parent 4c390fdd37
commit d5522b2fef
8549 changed files with 11783 additions and 1888 deletions

View file

@ -0,0 +1,181 @@
---
title: Material references
description: PBR texture examples and various texture map values.
---
When combining different combinations of metalness and roughness values with your PBR textures, Roblox can render virtually every type of surface with a high level of realism. The following includes various material values for common materials and [clothing examples](#clothing-examples) that you can use when creating your own PBR surfaces.
The following figure illustrates the various base surface types you can achieve with various roughness and metallic values:
<figure>
<img src="../../assets/modeling/surface-appearance/Roughness-Metalness-Matrix.png"/>
</figure>
## Common materials
You can use the following material reference values as a baseline for creating your own custom surfaces:
<GridContainer numColumns="4">
<figure>
<img src="../../assets/modeling/surface-appearance/01_GlossyPlastic.png" />
<figcaption><center><b>Glossy Plastic</b><br />Roughness: 0.1 <br /> Metalness: 0.0 </center></figcaption>
</figure>
<figure>
<img src="../../assets/modeling/surface-appearance/02_MattePlastic.png" />
<figcaption><center><b>Matte Plastic</b><br />Roughness: 0.4 <br /> Metalness: 0.0 </center></figcaption>
</figure>
<figure>
<img src="../../assets/modeling/surface-appearance/03_Rubber.png" />
<figcaption><center><b>Rubber</b><br />Roughness: 0.5-0.6 <br /> Metalness: 0.0 </center></figcaption>
</figure>
<figure>
<img src="../../assets/modeling/surface-appearance/04_Latex.png" />
<figcaption><center><b>Latex</b><br />Roughness: 0.0 <br /> Metalness: 0.0 </center></figcaption>
</figure>
<figure>
<img src="../../assets/modeling/surface-appearance/05_GlossyWood.png" />
<figcaption><center><b>Glossy Wood</b><br />Roughness: 0.2-0.3 <br /> Metalness: 0.0 </center></figcaption>
</figure>
<figure>
<img src="../../assets/modeling/surface-appearance/06_WornWood.png" />
<figcaption><center><b>Worn Wood</b><br />Roughness: 0.7-0.9 <br /> Metalness: 0.0 </center></figcaption>
</figure>
<figure>
<img src="../../assets/modeling/surface-appearance/07_CottonCanvasDenim.png" />
<figcaption><center><b>Cotton, Canvas, Denim</b><br />Roughness: 0.8-0.9 <br /> Metalness: 0.0 </center></figcaption>
</figure>
<figure>
<img src="../../assets/modeling/surface-appearance/08_PolyesterNylon
.png" />
<figcaption><center><b>Polyester, Nylon</b><br />Roughness: 0.6-0.8 <br /> Metalness: 0.0 </center></figcaption>
</figure>
<figure>
<img src="../../assets/modeling/surface-appearance/09_WoolLinen.png" />
<figcaption><center><b>Wool, Linen</b><br />Roughness: 0.9-0.096 <br /> Metalness: 0.0 </center></figcaption>
</figure>
<figure>
<img src="../../assets/modeling/surface-appearance/010_SilkSatin.png" />
<figcaption><center><b>Silk, Satin</b><br />Roughness: 0.4-0.6 <br /> Metalness: 0.4-0.6 </center></figcaption>
</figure>
<figure>
<img src="../../assets/modeling/surface-appearance/011_VelvetSuede.png" />
<figcaption><center><b>Velvet, Suede</b><br />Roughness: 0.6-0.8 <br /> Metalness: 0.4-0.6 </center></figcaption>
</figure>
<figure>
<img src="../../assets/modeling/surface-appearance/012_GlossyLeather.png" />
<figcaption><center><b>Glossy Leather</b><br />Roughness: 0.2-0.4 <br /> Metalness: 0.0 </center></figcaption>
</figure>
<figure>
<img src="../../assets/modeling/surface-appearance/013_WornLeather.png" />
<figcaption><center><b>Worn Leather</b><br />Roughness: 0.5-0.7 <br /> Metalness: 0.0 </center></figcaption>
</figure>
<figure>
<img src="../../assets/modeling/surface-appearance/014_Fur.png" />
<figcaption><center><b>Fur</b><br />Roughness: 0.65-0.75 <br /> Metalness: 0.0 </center></figcaption>
</figure>
<figure>
<img src="../../assets/modeling/surface-appearance/015_Scales.png" />
<figcaption><center><b>Scales</b><br />Roughness: 0.5-0.6 <br /> Metalness: 0.0 </center></figcaption>
</figure>
<figure>
<img src="../../assets/modeling/surface-appearance/016_Bone.png" />
<figcaption><center><b>Bone</b><br />Roughness: 0.5 <br /> Metalness: 0.0 </center></figcaption>
</figure>
<figure>
<img src="../../assets/modeling/surface-appearance/017_Skin.png" />
<figcaption><center><b>Skin</b><br />Roughness: 0.65 <br /> Metalness: 0.0 </center></figcaption>
</figure>
<figure>
<img src="../../assets/modeling/surface-appearance/018_Wax.png" />
<figcaption><center><b>Wax</b><br />Roughness: 0.38 <br /> Metalness: 0.0 </center></figcaption>
</figure>
<figure>
<img src="../../assets/modeling/surface-appearance/019_Marble.png" />
<figcaption><center><b>Marble</b><br />Roughness: 0.375 <br /> Metalness: 0.0 </center></figcaption>
</figure>
<figure>
<img src="../../assets/modeling/surface-appearance/020_Jade.png" />
<figcaption><center><b>Jade</b><br />Roughness: 0.15 <br /> Metalness: 0.0 </center></figcaption>
</figure>
<figure>
<img src="../../assets/modeling/surface-appearance/021_PaintedMetal.png" />
<figcaption><center><b>Painted Metal</b><br />Roughness: 0.3 <br /> Metalness: 0.0 </center></figcaption>
</figure>
<figure>
<img src="../../assets/modeling/surface-appearance/022_PureMetals.png" />
<figcaption><center><b>Pure Metals (Gold, Silver, Bronze)</b><br />Roughness: 0.2-0.3 <br /> Metalness: 1.0 </center></figcaption>
</figure>
<figure>
<img src="../../assets/modeling/surface-appearance/023_WornMetals.png" />
<figcaption><center><b>Worn Metals</b><br />Roughness: 0.2-0.4 <br /> Metalness: 1.0 </center></figcaption>
</figure>
<figure>
<img src="../../assets/modeling/surface-appearance/024_GlassMirror.png" />
<figcaption><center><b>Glass Mirror</b><br />Roughness: 0.0 <br /> Metalness: 0.1 </center></figcaption>
</figure>
</GridContainer>
## Clothing examples
Layered clothing can take advantage of PBR textures to achieve realistic and visually popping cosmetics for avatar characters. Use the following reference examples to compare how various material values are used to achieve a certain cosmetic effect and its comparable real-time rendering in Substance Painter and Roblox Studio:
<table>
<thead>
<tr>
<th><center>Substance Painter render</center></th>
<th><center>Roblox Studio render</center></th>
<th>Material values</th>
</tr>
</thead>
<tbody>
<tr>
<td><img src="../../assets/modeling/surface-appearance/Leather-Jacket-Sp.png"/></td>
<td><img src="../../assets/modeling/surface-appearance/Leather-Jacket-St.png"/></td>
<td>**Leather fabric:**<br />
Roughness: 0.62 <br />
Metalness: 0.0 <br /> <br />
**Brass zipper:**<br />
Roughness: 0.25<br />
Metalness: 1.0<br /></td>
</tr>
<tr>
<td><img src="../../assets/modeling/surface-appearance/Gold-Puffy-Jacket-Sp.png"/></td>
<td><img src="../../assets/modeling/surface-appearance/Gold-Puffy-Jacket-St.png"/></td>
<td>**Metallic puffer fabric:**<br />
Roughness: 0.62 <br />
Metalness: 1.0 <br /> <br />
**Brass zipper and buttons:**<br />
Roughness: 0.482<br />
Metalness: 1.0<br /><br />
**Fur hood:**<br />
Roughness: 0.75<br />
Metalness: 0.0<br /><br />
**Cotton band:**<br />
Roughness: 0.8<br />
Metalness: 0.0<br /></td>
</tr>
<tr>
<td><img src="../../assets/modeling/surface-appearance/Green-Jacket-Sp.png"/></td>
<td><img src="../../assets/modeling/surface-appearance/Green-Jacket-St.png"/></td>
<td>**Silk fabric:**<br />
Roughness: 0.52 <br />
Metalness: 0.3 <br /> <br />
**Steel zipper and buttons:**<br />
Roughness: 0.25<br />
Metalness: 1.0<br /><br />
**Cotton band:**<br />
Roughness: 0.9<br />
Metalness: 0.0<br /><br /></td>
</tr>
<tr>
<td><img src="../../assets/modeling/surface-appearance/Denim-Jacket-Sp.png"/></td>
<td><img src="../../assets/modeling/surface-appearance/Denim-Jacket-St.png"/></td>
<td>**Denim fabric:**<br />
Roughness: 0.9 <br />
Metalness: 0.0 <br /> <br />
**Tarnished steel buttons:**<br />
Roughness: 0.33<br />
Metalness: 1.0<br /></td>
</tr>
</tbody>
</table>