Free PBR Materials for Archviz: Maps, CC0 Sources & Setup in Blender, Corona, V-Ray
Quick answer: a physically correct material is a set of maps — Albedo, Normal, Roughness, plus Metallic, AO and Displacement where relevant. Get them free and signup-free from CC0 sources (ambientCG, Polyhaven) and from one catalog at morfvision.store. Below: what each map does, how to build the material in Blender, Corona and V-Ray, and how not to ruin the render with tiling and scale.
What a PBR material is — a set of maps, not a picture
PBR (Physically Based Rendering) describes a surface by physical properties, not a painted image. A single JPG photo of parquet renders flat and dead. A real PBR material is separate maps, each owning one property. Put one map in the wrong color space and the material breaks — concrete shines like plastic, wood goes soapy.
Albedo (Base Color / Diffuse)
The surface's base color with no shadows or highlights. Don't confuse it with an old Diffuse map that has AO and shadows baked in — PBR needs the clean color. Color space: sRGB.
Normal map
The blue-purple map that fakes fine relief — tile grout, concrete pores, fabric weave — without adding geometry. Color space is strictly Non-Color / Linear. Mind the format: OpenGL vs DirectX normals differ in the green (Y) channel. Blender, Corona and V-Ray expect OpenGL; flip Y on a DirectX map or the relief looks inverted.
Roughness, Metallic, AO, Displacement
- Roughness — black = glossy, white = matte; Non-Color. If you got a Glossiness map instead, invert it.
- Metallic — black = dielectric (wood/concrete/fabric), white = metal; for most interior materials it's just black.
- AO — often mixed into Albedo rather than wired directly, or the engine's own shadowing doubles up.
- Displacement — unlike Normal, actually shifts geometry (real chamfers, deep grout) but is render-expensive; enable only near camera.
New to building a library? Start with the overview — where to download free 3D models, textures and HDRIs.
Where to get CC0 textures with no signup
Filter sources by license and access terms, not by a pretty thumbnail — most “free” libraries gate textures behind signups, credits and watermarks. ambientCG and Polyhaven are the CC0 references; MorfVision collects CC0/CC-BY textures from trusted sources into one catalog with the license shown per asset, no signup, commercial use OK. Browse free PBR materials or the full catalog.
Wiring the material in Blender
- Add Image Texture nodes per map.
- Albedo → Base Color, sRGB.
- Roughness → Roughness, Non-Color.
- Normal → via a Normal Map node, image Non-Color.
- Displacement → via a Displacement node into Material Output; Non-Color.
Scale and repeat come from Texture Coordinate (UV) → Mapping. For imported models and quick checks, the free Blender plugin drops assets in with maps already wired.
Corona and V-Ray (3ds Max)
In Corona use CoronaPhysicalMtl: Albedo bitmap at gamma sRGB, Roughness/Metalness/Normal bitmaps at gamma 1.0, Normal through CoronaNormal, and cap Displacement Max level in mm. In V-Ray use VRayMtl: Diffuse (sRGB), Reflection Glossiness from the Roughness map with Use roughness on, Normal via VRayNormalMap (Raw), Displacement via VRayDisplacementMod. The classic mistake in both: non-Albedo maps must load at linear gamma, or roughness and relief compute wrong.
Tiling and scale pitfalls
- Wrong physical scale — pin texture size to real dimensions (CC0 sets and MorfVision cards list the tile size, e.g. 2×2 m).
- Visible repetition — break it with randomization / triplanar (Blender nodes, Corona UVW Randomizer/Triplanar, V-Ray UVWRandomizer/Triplanar) and use higher-res maps on big surfaces.
- Color-space slips — Albedo as Non-Color, or Normal/Roughness as sRGB, is the #1 cause of a “wrong” material.
From texture straight into a scene: Vision-AI
Every MorfVision asset page has an “Open in Vision-AI” button — a browser AI interior editor: jump from a material into a scene with nothing installed. Start here: open free CC0/CC-BY PBR materials on morfvision.store or open the Vision-AI editor. See also the CC0 vs CC-BY licensing breakdown.
HDRIs for Interior and Architectural Visualization Lighting
How to light interior and archviz scenes with free HDRIs — what an HDRI is, which resolution to pick, and how to set it up in Blender, Corona and V-Ray.
ReadHow to Import a 3D Model into Unreal Engine 5 for Free
Step by step: add a 3D model to Unreal Engine 5 for free — glTF/GLB via Interchange and FBX import, PBR materials, scale and Nanite.
ReadHow to Import a 3D Model into Unity for Free
Step by step: add a 3D model to Unity for free — FBX and glTF (glTFast/UnityGLTF) import, materials, scale and prefabs.
Read