Concept

PBR

PBR (physically based rendering) is a shading standard that models how light hits real-world materials, so surfaces look realistic under any lighting.

What is PBR?

PBR, or physically based rendering, is a set of shading and texturing conventions that model the way light actually behaves when it hits a surface. Instead of hand-tuning colors and highlights per scene, materials are described by physically meaningful properties such as base color, roughness, and metalness. Those properties let a surface respond believably under any lighting.

How it works

A PBR material is built from a coordinated set of texture maps: albedo (base color), roughness, metallic, normal, and often ambient occlusion, all sharing a single UV layout. The render engine feeds these maps into an energy-conserving lighting model, so a surface never reflects more light than it receives, which keeps materials looking correct as the scene lighting changes. Because the standard is shared across Blender, Unreal, Unity, and web formats like glTF, a PBR asset authored once looks the same everywhere. That portability and realism make PBR the default material workflow in modern games, film, and product visualization.

Use cases

  • Authoring materials that look right in any engine or lighting setup

  • Creating realistic metal, plastic, wood, and fabric for games and film

  • Shipping web and AR assets with consistent, portable materials

Related Tools

Online 3D Viewer

View and inspect any 3D file right in your browser.

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.

Frequently Asked Questions

PBR is a shading and texturing standard that simulates how light physically interacts with real-world surfaces. Materials are defined by measurable properties such as base color, roughness, and metalness rather than hand-painted highlights, so they look realistic and consistent under any lighting. It is the default material workflow in modern games, film, and product visualization.

PBR relies on an energy-conserving lighting model, meaning a surface can never reflect more light than it receives. A set of texture maps describes the surface's color, roughness, and metalness, and the render engine combines them with the scene's lights to compute physically plausible reflections and shading. Because the rules mimic real optics, the same material looks correct whether it is in bright sun or dim interior light.

A typical PBR material combines an albedo or base color map, a roughness map, a metallic map, a normal map, and often an ambient occlusion map, all sharing the same UV layout. Each map controls one physical property, and together they define how the surface looks and reacts to light. Some workflows add height or emissive maps for extra detail.

They are two ways to describe the same physical materials. The metallic/roughness workflow uses a base color, a metallic map, and a roughness map, and is the more common and memory-efficient option used by glTF, Unreal, and Unity. The specular/glossiness workflow uses separate specular color and glossiness maps, offering more direct control at the cost of larger textures.

Traditional shading baked lighting cues directly into textures and tuned highlights by eye, so a material often looked wrong when the scene lighting changed. PBR instead separates a surface's physical properties from the lighting, letting the engine compute reflections dynamically. The result is materials that stay believable across different lights, engines, and scenes.

In Blender you use the Principled BSDF shader, which is a built-in PBR material. You connect your base color, roughness, metallic, and normal maps to its corresponding inputs, and Cycles or Eevee renders the surface with physically based lighting. Because it follows the metallic/roughness standard, the same maps also work in other PBR engines.

Yes. Both Unreal Engine and Unity use physically based rendering as their default material model, built around base color, metallic, roughness, and normal inputs. This is why a correctly authored PBR asset can move between the two engines and still look consistent. It is also the reason PBR texture sets are the standard deliverable for real-time work.

PBR is not strictly required, but it is by far the easiest path to realism because materials automatically respond correctly to any lighting. Without it, artists must manually retune surfaces for each scene, which is slow and error-prone. For games, product renders, and film, PBR is the practical default.

Yes. Meshy generates complete PBR texture sets — including albedo, normal, and roughness maps — automatically from a text prompt or reference image. The AI-generated models arrive physically based and engine-ready, so they shade correctly the moment you import them into Blender, Unity, or Unreal without any manual material setup.