ambientCG: Free PBR Materials for Concrete, Brick, and Tile in Architectural Visualization

⏱Estimated reading time: 4 min

Exposed concrete, brick, tile, plaster, and asphalt: these are the materials architects need most in visualization, and the ones that appear most in the shot. ambientCG is a free library focused specifically on this type, with thousands of ready-to-render materials, all under a license that lets you use them in your commercial projects without permission.

In brief
  • PBR materials, HDRI images, and 3D models, direct download without an account.
  • On 9 November 2026, it had about 2,041 materials and 435 HDRI images, according to the ambientCG API. These are figures for that day, not a live counter, and the library keeps adding assets continuously.
  • CC0 1.0 license: commercial use, modification, and redistribution, with no attribution required.

Why is it suitable for architects?

  • Building materials first: concrete in different roughness levels, plaster, brick, tile, stone, asphalt, and wood floors.
  • Real-world dimensions: each material states its actual area. Example: the Concrete 034 material covers about 1.1 m × 55 cm, so you can set the repetition on your wall at the correct scale instead of guessing.
  • Many resolutions: from 1K to 16K, in JPG or PNG format. The previous material, for example: about 10 megabytes at 2K resolution, and 162 megabytes at 8K.

What is in the ZIP file?

Each material has a ZIP file with separate maps, the most common being:

MapFunction
ColorThe surface’s base color
NormalGL and NormalDXSurface relief, in two flavours. Blender uses GL; DX is the usual one in 3ds Max and Unreal. If the bumps look inverted (dents standing out), switch to the other map
RoughnessLevel of shininess
DisplacementReal surface depth, for close-up shots

Some materials include additional maps such as AmbientOcclusion, Metalness, or Opacity, depending on the type of surface.

How to use it

In Blender

  1. Unzip, then connect Color, Roughness, and NormalGL in Principled BSDF. Set the Roughness and Normal maps to Non-Color.
  2. To show real depth, connect Displacement to the material output, and enable Displacement and Bump in the material settings with Cycles.
  3. Adjust the repetition scale from the dimensions written on the material’s page.

In 3ds Max (V-Ray or Corona)

  1. Connect the Normal map through VRayNormalMap or Corona Normal. Start with NormalDX; if the bumps look inverted, use NormalGL.
  2. Set the material on UVW Map with a Box type and dimensions equal to the real material dimensions, so the tile does not appear larger than its actual size.

In Revit, Twinmotion, Enscape, and D5

Use the Color map for color, Normal for relief, and Roughness for shininess, and enter the image’s real dimensions in the material settings. 2K resolution is usually enough for facade and interior scenes.

Tip from the field: The problem of material repetition on a long wall (the same patch appears every meter) is greatly reduced if you choose a large-area material, slightly rotate the coordinates on each wall, or blend two materials with a mask.
Are they really free? Yes. ambientCG materials are free for personal and commercial use; you may change them and deliver them inside your project, and no credit is required (CC0).

Ready-to-download textures in our library

We picked a set of concrete, brick, wood and tile textures at 2K, each with a ready Blender material and a preview, as direct downloads with no sign-up:

Textures in the mohdbali library

Visit ambientCG and download from the official site ↗

The rest of ambientCG’s materials, thousands of them, are on their official site. The data is from their pages and API on 9 November 2026, and it may change.

Related libraries and tools


Discover more from Mohdbali

Subscribe to get the latest posts sent to your email.

Related Articles

Stay Connected

13,929FansLike
1,700FollowersFollow
11,000SubscribersSubscribe

Latest Articles