Roughness is the most important material setting in any PBR renderer. It determines how light scatters across every surface in your scene. Most artists set it by feel, by memory, or by copying a value from a tutorial. All three approaches produce the same result: surfaces that look like plastic, rubber, or nothing specific at all.
This article covers Maya with Redshift, Unreal Engine 5, Blender (Cycles and EEVEE), and Cinema 4D with Redshift. The roughness value ranges and the approach to reading reference apply identically across all PBR renderers. Where software-specific input names differ, each is called out.
Roughness controls how light scatters when it hits a surface. At a value of zero, the surface is a perfect mirror. Light bounces off at a precise angle and you see a sharp, perfect reflection of everything around it. At a value of one, the surface scatters light in every direction equally, like chalk or dry concrete. There are no reflections visible at all, only diffuse scatter.
Every real-world material exists somewhere on that scale. Glass is near zero. Brushed steel is around 0.3 to 0.45. Painted wall is 0.6 to 0.75. Dry sandstone is 0.85 to 0.95. The position of each material on this scale is not arbitrary or aesthetic. It is a measurable physical property of how that material interacts with light at the microscopic level.
In a PBR renderer, roughness is the primary variable that makes surfaces look like different materials. Two objects with identical colour, identical geometry, and identical lighting will look completely different from each other if their roughness values are different. It has more visual impact on material believability than any other single setting.
"Two surfaces with the same colour but different roughness values read as completely different materials. Roughness is identity."
The default roughness value in most 3D software is 0.5. It is the starting point, the midpoint, the value that ships when you create a new material. And it is the least accurate value for almost every real-world material that exists.
A roughness of 0.5 produces a surface that is too shiny to read as a matte material and too rough to read as a reflective one. It sits in a visual no-man's-land that corresponds to almost nothing in the real world. It looks like slightly dirty plastic. Nothing more specific than that.
When an entire scene is built with materials sitting near 0.5, every surface starts to look the same. Stone and concrete look the same. Metal and painted wood look the same. The scene loses material differentiation entirely and reads as a collection of plastic objects under studio lighting.
The first thing to check when a scene looks like a plastic model: select five random surfaces and check their roughness values. If they are all between 0.4 and 0.6, that is your problem. Push the extremes. Rough things rougher. Smooth things smoother. Material differentiation is roughness differentiation.
The only reliable method for setting roughness accurately is from real-world photographic reference. Not from memory. Not from approximation. From an actual photograph of the specific material under similar lighting conditions, examined closely for how light behaves on its surface.
When you look at a reference photograph to determine roughness, you are asking one specific question: how sharp are the highlights and reflections on this surface? The sharpness of the highlight is a direct visual representation of the roughness value.
| What You See in Reference | Roughness Range | Material Examples |
|---|---|---|
| Perfect mirror reflection, sharp edges | 0.0 to 0.08 | Mirror glass, polished chrome, still water |
| Near-perfect reflection, very slight blur | 0.08 to 0.18 | Polished metal, piano black, lacquered surface |
| Visible reflection, soft edges | 0.18 to 0.35 | Brushed metal, satin finish, wet stone |
| Broad highlight, faint reflection | 0.35 to 0.55 | Painted surface, leather, slightly worn plastic |
| Wide soft highlight, no visible reflection | 0.55 to 0.72 | Rubber, skin, matte painted wood |
| Very broad highlight, barely visible | 0.72 to 0.88 | Dry concrete, fabric, unfinished wood |
| No highlight visible, pure diffuse scatter | 0.88 to 1.0 | Chalk, dry sandstone, raw cotton |
Open a photograph of the material in Photoshop. Look at where the light source reflects on the surface. If you can see the shape of the light source clearly, the roughness is low, below 0.3. If the light source is visible but blurred into a large soft area, roughness is mid-range, 0.3 to 0.6. If there is no visible reflection and only a broad soft highlight exists, roughness is above 0.65.
These are production-tested starting points. Always adjust from reference specific to your scene. Lighting conditions, surface age, weathering, and cleanliness all affect the actual value needed.
The metallic value in PBR is binary. It is either 0 or 1. A surface is either a metal or it is not. There is no physically accurate value between these two extremes for a pure material. Partial metallic values produce results that correspond to no real-world material and cannot be corrected by adjusting other parameters.
The reason is how the PBR model calculates light interaction. Metallic surfaces have no diffuse component. All light either reflects off the surface or is absorbed. Non-metallic surfaces have a diffuse component and very limited specular response. Values between 0 and 1 produce a hybrid that blends these incompatible lighting models in a way that does not exist in physical reality.
Metallic: 0 or 1. Never 0.3, never 0.5, never 0.7. The only exception is a transition blending map used at the boundary between a metal and a non-metal surface, such as rust covering steel. In that case, the metallic texture handles the transition, not a single partial value.
Painted metal set to Metallic 1. Once metal is painted, the surface is paint, not metal. The metallic value should be 0. The roughness should reflect the paint finish, not the metal beneath it.
Metallic 0.5 on any surface. There is no physical equivalent. It produces a result that looks like neither metal nor non-metal. If a surface looks wrong and the metallic value is between 0 and 1, set it to either 0 or 1 first and reassess.
Using metallic instead of roughness for shiny surfaces. Artists sometimes increase metallic value to make a non-metal surface look shinier. The correct approach is to lower the roughness value. A shiny piece of plastic has Metallic 0 and Roughness 0.05 to 0.15. Not Metallic 0.4.
In the Redshift Standard Material, the roughness input is labelled Refl. Roughness under the Reflection section. This controls the width of specular highlights and the sharpness of reflections. A separate Coat Roughness controls an optional clear coat layer for materials like car paint.
In the Material Editor, the Roughness pin on the material node accepts a value between 0 and 1 or a texture map. The M_Basic master material workflow uses a texture parameter named Roughness that drives this input. Scalar Parameter nodes allow per-material instance control.
In the Principled BSDF shader node, the Roughness input is the third parameter from the top of the main settings. It accepts values 0 to 1 or a connected texture node. For EEVEE, the same node and values apply. GGX roughness in Blender maps directly to roughness in other PBR renderers.
In the Redshift Standard Material for C4D, the roughness input is in the same location as Maya Redshift since it is the same renderer. In the standard C4D material, roughness is controlled through the Reflection layer width settings, which is less intuitive but produces equivalent results.
Whether the input is labelled Roughness, Refl. Roughness, Gloss, or Specular Roughness, the value 0.3 means the same thing in every PBR renderer. A roughness of 0.3 on a metal surface in Maya Redshift will look the same as roughness 0.3 on the same metal in Blender Cycles or UE5. The scale is universal.
Open a reference photograph of every major material in your scene before setting any roughness value. Look at where the light hits the surface. Ask: can I see the shape of the light source? Is it sharp, blurred, or completely gone? Set your roughness to match what you see. Do this once for every material in every scene and the plastic look will disappear permanently.
Roughness accuracy is not about memorising a table of values. It is about developing the habit of looking at reference and translating what you see into a number. That habit, applied consistently, is what separates materials that look like materials from materials that look like render defaults.
The full workflow guide covers look development in depth: how roughness, reflectivity, and lighting work together as a system, with specific settings for Maya Redshift and UE5 side by side. Free to read online, or $29 for full access.
Read Free Guide Full Access, $29Available for freelance projects, collaborations, and commissions. Based in Karachi, working globally.