Logo by Danthree Studio - CGI Studio
Expertise
Creative Direction3D VisualizationHybrid AI Content Creation3D AnimationAugmented Reality (AR)Virtual Reality
Industries
Bathrooms - ManufacturersMaterials / Finishes - ManufacturersHome & Living ProductsFurniture - ManufacturersKitchens - ManufacturersUpholstered Furniture - ManufacturersSmart Home & Tech - Brands
Projects
Insights
Studio
Contact
de
arrow down
enfrit
Home
Expertise
Projects
Insights
Jobs
Studio
Contact
Industries
Bathrooms - Manufacturers
Materials / Finishes - Manufacturers
Home & Living Products
Furniture - Manufacturers
Kitchens - Manufacturers
Upholstered Furniture - Manufacturer
Home Appliances - Manufacturers
Or follow us on:
Instagram IconFacebook IconLinkedIn IconPinterest IconYouTube Icon
Logo by Danthree Studio - CGI Studio

CGI STUDIO for Furniture, Home & Living

Or follow us on:
Instagram IconFacebook IconLinkedIn IconPinterest IconYouTube Icon
Industries
Bathrooms - Manufacturers
Materials / Finishes - Manufacturers
Home & Living Products
Furniture - Manufacturers
Kitchens - Manufacturers
Upholstered Furniture - Manufacturer
Home Appliances - Manufacturers
GlossaryWhat is a Metalness Map?

What is a Metalness Map?

Daniel Schuster
•
Last updated:
May 11, 2026
In this glossary article:
Text Link
Text Link
Text Link
Text Link

CGI Visualization to Perfection

Danthree Studio turns complex 3D tech into high-converting marketing assets. Get high-end quality for your brand.

Start Project
GlossaryWhat is a Metalness Map?

What is a Metalness Map?

Daniel Schuster
•
Last updated:
May 11, 2026

Definition of the Metalness Map

A metalness map (metallic map) is a black-and-white texture used in physically based rendering.

  • White (1) = metal → fully reflective, no intrinsic color.
  • Black (0) = dielectric → diffuse color + Fresnel glare.
  • Grayscale is considered a special case (tarnished metal) and should be used sparingly.



Why is "metalness" important?

Advantage Benefits for Brands
Physical Consistency Energy-preserving reflections without "plastic chrome."
Consistent Brand Identity Consistent material behavior in offline rendering, Unreal Engine, Three.js, etc.
Efficient Look-Dev A single bit separates metal from plastic—fewer shader tweaks.



Examples of Metalness Maps

In a Metalness Map, “real” conductive areas (value 1 = white) are clearly separated from non-conductive areas (value 0 = black). Grayscale values play no role here; only a hard 1-bit contrast ensures that PBR shaders reflect or scatter light correctly. The following masks show typical use cases—from brushed aluminum to fingerprints on stainless steel. If you want chips or scratches to not only shine but also actually show a height difference, combine the mask with a displacement map.

Metalness map of a painted metal surface with large areas of flaking—matte areas are black, metallic cores are white
Chipped paint: The white patches represent exposed metal surfaces, creating realistic highlights along edges and at impact points.
Metalness mask with partially faded fingerprints on brushed stainless steel
Fingerprints: Dark fingerprints on polished steel reduce conductivity here—a simple way to simulate greasy touch areas without additional roughness masks
"Metalness mask with deep diagonal scratch marks on stainless steel—white lines indicate exposed metal"
Exposed Metal: Scratches have worn away the coating; the white lines in the mask indicate the conductive areas that create high-gloss reflections in the render. Especially with masks like these, it’s a good idea to test the underlying textures beforehand using the checker for tileable textures. A Practical Look at the Interior: 3D Fireplace Rendering – Metalness on the Steel/Glass Frame (Case).
3D rendering of a bright living room with a brown leather sofa and a view of the surrounding nature through large windows

From Technical Term to Visual Experience

We don't just use these technologies; we master them. See how we create photorealistic worlds for leading brands.

View Work



Practical Workflow for Metalness Maps – Step by Step

1. Create clean UVs

Before you even think about the Metalness mask, the UV mapping has to be correct—no overlaps, enough padding, and logically placed cuts. This is the only way to ensure that the 1-bit mask remains free of “metal artifacts” later on. For more information, see the glossary entry on UV mapping.

2. Prepare the High-Poly → Low-Poly Transfer

You can model—or scan—metal edges, milled surfaces, or screw heads in high-poly. Then you create an optimized low-poly mesh onto which you bake normal maps, AO, and metalness. The article “Texture Baking” explains why baking saves time.

3. Creating a "Metal" Look in the Baking Engine

  • Substance 3D Painter: Set up a "Metallic" channel in the Export Settings, enable the Metallic/Roughness template, and bake a pure black-and-white mask.
  • Marmoset Toolbag: Set Metalness Output to “Tangent Space” + “Alpha Disabled” to avoid banding in 8-bit files.
  • Adobe describes the workflow in detail in the "Metallic/Specular Workflow" section of the standard material documentation.

4. tonal value check & 1-bit correction

A metalness map is strictly binary: 0 = dielectric, 1 = metal.

- Gray levels between 0.2 and 0.8 produce unrealistic semiconductor-like appearances.

-­ So set a high threshold (e.g., Levels → Input 0.5) and save as an 8-bit PNG to keep the alpha channel intact.

5. Shader Setup in the PBR Material

Import the map into your PBR material (e.g., the "Metallic" slot in Blender's Principled BSDF ). Always combine it with roughness and normal maps —this is the only way to achieve a physically accurate overall material. Here's what these maps are all about:

  • Roughness Map
  • Normal Map

6. Test the look development under HDR lighting

Test the material in at least three HDRIs: studio, outdoor, and interior. Does the metallic reflection remain consistent under every lighting condition? If not, check the following:

  1. Gamma Flag (sRGB Off)
  2. 8-bit banding (→ dithering)
  3. Incorrect UV Seams

7. release asset & maintain library

Once all the tests have been passed, the Metalness map will be added to your central asset library along with the other PBR textures. This ensures a consistent look across all rendering engines—the core promise of Physically Based Rendering.



Tip for Real-Time Engines

In Unity HDRP, you can place the metalness mask in the Mask Map alpha channel(R = Metallic, G = AO, B = Detail Mask, A = Smoothness). This saves memory and draw calls—see Unity’s Mask Map Workflow for details.



Quick Tips

  • No color on bare metal: Albedo must be no darker than dark gray (~64/64/64).
  • Grayscale only for dirt spots: e.g., oxidized edges.
  • Compression: Save in Metalness using BC7 or ASTC 6×6 to avoid block artifacts.
  • Batch baking: Use "Bake Groups → Material ID" in Marmoset Toolbag. (Toolbag-Tutorial)



FAQ – Roughness / Glossiness



What is a roughness map in a PBR material definition?

A pure grayscale texture: Black (0.00-0.25) stands for reflective, smooth microsurfaces, white (0.75-1.00) for rough, diffusely scattering surfaces. You can find a clear explanation in the spline guide to Bump & Roughness.



How does roughness differ from glossiness?

Both describe the same phenomenon, but in reverse: Glossiness = 1 − Roughness. Modern engines such as Unreal or Three.js use the Metal/Roughness workflow, while older workflows (e.g., in 3ds Max) use Specular/Glossiness —see the 3ds Max documentation. In Three.js, Roughness is documented directly in the MeshStandardMaterial API.



Does a roughness map have to be saved in linear or sRGB format?

Always linear. If interpreted as sRGB, gamma distorts the brightness values, and highlights become milky.



How do I determine the correct texel density for roughness maps?

For real-time viewers, 8-16 px/cm is usually sufficient. For high-end renders or packshot renderings, you should select ≥ 32 px/cm to avoid banding.



Can I save both metallic and roughness in the same texture?

Yes. Typical "ORM" workflow: R channel = metalness, G = roughness, B = AO. This saves memory and draw calls.



How do I convert glossiness textures to roughness?

Open the 8-bit glossiness map in the editor and invert it (100% Invert)—or simply calculate 1 − glossiness in the shader.



Which image formats are suitable for roughness maps?

- BC7 (DXT) for Desktop/WebGL - high-end, hardly any blocking

• ASTC 6×6 for mobile/WebGPU

• PNG (lossless) only if you absolutely don't want any compression. You can find a comparison in this BlenderArtists discussion.



Why does my metal look plastic even though Metallic = 1?

Often, the roughness map is too light or contains color or JPEG artifacts. This causes reflections to be subdued, and the material takes on a “plastic-like” appearance.



How do I realistically simulate micro-scratches?

Create scratches in a detail normal map and combine them with a scratch roughness mask. The intensity of the scratches can be adjusted using a slider.



Can a roughness map contain color?

No. It must be strictly grayscale; color pixels produce uncontrolled specular glare.



How do I measure real roughness values?

Using a reflectometer or software analysis of a 99% gloss reference sphere under standardized lighting (e.g., with the MaterialX Analyzer).



Does a 4K roughness map affect performance?

Only indirectly: Larger textures increase VRAM usage and load times, but the actual shader computation load remains the same.

Logo by Danthree Studio - CGI Studio

CGI Studio for Furniture, Home & Living

Our Expertise

Strategic CGI Consulting &
Visual Design
3D Modeling
3D Visualization
Augmented Reality (AR)
Pack Shots / Clipping
Digitize Surfaces
3D Animation
Virtual Reality

Industries

Bathrooms - Manufacturers
Materials / Finishes - Manufacturers
Home & Living Products
Furniture - Manufacturers
Kitchens - Manufacturers
Upholstered Furniture - Manufacturer
Flooring Manufacturer
Home Appliances - Manufacturers
Bedroom Visualization
Interior / Space Visualization
Living Room Rendering
Outdoor Garden Furniture
3D Visualization Office
3D fireplace & stove rendering
Wall Covering Manufacturers

Studio

Projects
Insights
Glossary
Jobs
Contact
Studio

Studio Tools

Studio Tools
SKU CGI - Planner
3D Viewer
ROI Calculator: CGI vs. Photo Shoot
CO₂/Sustainability Savings Calculator
Before-and-After Photo Comparison
Checker Tiled Textures
Motif format & safe area checker
CGI Price Calculator
AR QR Code Generator
Legal Notice
Privacy Policy
Cookies
Cookie Settings
Jobs