Roughness Map
A roughness map is a grayscale PBR texture that controls how sharp or blurry reflections are across a surface, defining where a material looks glossy versus matte.
What is Roughness Map?
A roughness map is a grayscale texture in a PBR material that describes microsurface detail: how rough or smooth each part of a surface is. Dark values produce smooth, mirror-like reflections; bright values scatter light into soft, matte highlights.
How it works
Roughness is one of the most important PBR maps because it drives how believable a material feels. A single object can transition from polished metal to worn, scuffed areas purely through its roughness values. It is often authored alongside metallic and base color maps and works together with normal and AO maps to complete a physically based surface.
Use cases
Defining where a surface is polished versus scuffed
Selling wear, moisture, and fingerprints on a material
Completing a PBR material set alongside albedo and normal maps
Related Tools
3D File Converter
Convert between FBX, OBJ, GLB, STL and more.
3D File Compressor
Shrink 3D file size without losing visible quality.
3D Text Generator
Turn text descriptions into 3D text and shapes.
Related Blog Articles

How to Fix 3D Modeling Flaws Like a Wizard
![3D Model File Formats: Types, Extensions, Use Cases [& More]](https://cdn.meshy.ai/landing-assets/blog/3d-file-formats/3d-file-formats-cover.webp)
3D Model File Formats: Types, Extensions, Use Cases [& More]

14 Best Free 3D Modeling Software: Everything You Need to Know

The Ultimate Guide to Mesh Topology for High-Performance 3D Models
Frequently Asked Questions
A roughness map is a grayscale texture in a PBR material that describes microsurface detail, meaning how rough or smooth each part of a surface is. Dark values produce smooth, mirror-like reflections while bright values scatter light into soft, matte highlights. It is one of the most important maps for believable materials.
It controls how sharp or diffuse a surface's reflections are. Smooth areas, stored as dark values, reflect crisply like polished metal, while rough areas, stored as bright values, scatter light into a matte look. This drives whether a surface reads as glossy or dull.
They are inverses of the same property. Roughness workflows treat bright values as rough and matte, while glossiness workflows treat bright values as smooth and shiny. Most modern PBR pipelines, including those in Unreal and glTF, use roughness.
No. Roughness controls how sharp reflections are, while the metallic map controls whether a surface behaves as a metal or a non-metal. They are separate maps that work together to define a PBR surface.
You can author a roughness map in a texturing tool like Substance Painter or Photoshop by painting grayscale values where dark is smooth and bright is rough, often masking wear, fingerprints, and moisture. You can also derive it from surface photos or generate it as part of an AI PBR set.
In Blender you plug the roughness image texture into the Roughness input of the Principled BSDF shader and set its color space to Non-Color so the values are read correctly. The map then modulates gloss across the surface.
The most common cause is loading the roughness texture as sRGB color data instead of non-color, or linear, data, which skews the values. Setting the correct color space and confirming the roughness and glossiness convention match your engine usually fixes it.
Real surfaces are rarely uniformly shiny; edges wear, fingerprints smudge, and moisture pools. Varying roughness across a single object, such as scuffed edges on polished metal, communicates age and material in a way flat gloss cannot, which sells realism instantly.
Yes. Meshy generates roughness maps as part of its PBR output, so AI-textured models react to light with convincing gloss and wear the moment you import them. No manual roughness authoring is required to get a believable surface.
Explore More Features

3D Agent
Chat from an idea, photo, or sketch to a print-ready 3D model

Image to 3D
Turn any photo into a detailed 3D model in seconds

Text to 3D
Describe it, generate it - 3D models from text prompts

AI Texturing
Add realistic PBR textures to any 3D model with AI

AI Image Generator
Generate multi-view images optimized for 3D creation

Animation
Auto-rig and animate any 3D character in seconds
Still have questions about Roughness Map?
Ask the Meshy 3D Agent anything about 3D — its built-in knowledge base answers your questions and turns them into models, right in the chat.