PBR texture map generators
Make the maps a physically based material needs, one at a time or as a full set from a single photo: bump, displacement, ambient occlusion, roughness, specular, metallic and curvature. Each page says how its map is computed and which values are estimates, so you know what to check by hand. The PBR material viewer then puts any combination of maps, or a packed ORM texture, on a lit sphere so you can judge the material before it goes into your engine.
Tools in this group
| Ambient Occlusion Map Generator | Make an AO map from a height map or texture: crevices and grooves get darker, open surfaces stay white. |
|---|---|
| Bump Map Generator | Make a grey bump map from a photo or texture, and get the matching normal map from the same settings. |
| Curvature Map Generator | Make a curvature map from a normal map (or a height map) to drive edge wear, dirt and highlight masks. |
| Displacement Map Generator | Make a displacement map from an image and see it push real geometry in the 3D preview before you download a 16-bit PNG. |
| Metallic Map Generator | Make a black-and-white metallic mask from a texture, by brightness or by picking the metal's colour. |
| PBR Material Viewer | Drop your PBR texture maps and check the material on a sphere, cube or plane with GGX lighting, tiling and displacement. |
| PBR Texture Generator | Drop a photo and get a full PBR set with a 3D preview: albedo with baked shading evened out, normal, height, AO, roughness, metallic and ORM. |
| Roughness Map Generator | Make a roughness map from a photo or albedo and set its range, so shiny and dull areas read right in a PBR shader. |
| Specular Map Generator | Make a specular map for engines and shaders that use the specular/gloss workflow instead of metallic/roughness. |