Back to Blog
Workflow/Nov 6, 2026/6 min readRender a House

Free Parquet Texture Seamless

Download this free seamless parquet texture for architectural visualization. One complete tile covers 1.7 × 1.7 meters. Each set includes 2K color, OpenGL normal and roughness maps, a ZIP, and a tiled preview. Free commercial use, no attribution and no signup.

Herringbone Oak Parquet material rendered in Blender

Free texture downloads

Download parquet PBR ZIP — 3.80 MB (maps, scale README and license).

Herringbone Oak Parquet texture repeated 2×2 with visible center joins for seam inspection
2×2 tiled inspection swatch, 800 × 800 WebP. This shows 3.4 × 3.4 m. Uniform lighting from the normal map shows relief; the downloadable maps remain separate.

PBR maps and formats

Parquet downloadable map files
MapResolution / formatColor spaceSize / download
color2048 × 2048 / JPGsRGB1.19 MB (1,194,594 bytes)
normal2048 × 2048 / PNGNon-Color1.07 MB (1,071,568 bytes)
roughness2048 × 2048 / JPGNon-Color715.3 KB (715,316 bytes)
height2048 × 2048 / JPGNon-Color1.11 MB (1,112,234 bytes)

Color uses sRGB; normal, roughness and height use Non-Color/linear data. OpenGL normals use +Y: invert green only for a DirectX workflow. PNG avoids normal-map JPEG blocks. Some matte normals use reduced channel precision before lossless compression to meet the download budget. These are original procedural materials, not measured scans.

Shader starting values: metallic=0, transmission=0, IOR=1.5.

Height range: 0 to 0.0008609860087744892 meters. Decode a normalized height sample h as h × (0.0008609860087744892 − (0)) + (0). Use sufficient subdivision and reduce the normal contribution if displacement already supplies the full profile.

Material and design notes

Use this parquet texture for herringbone oak flooring in apartments, reception rooms and hospitality interiors. Establish the central spine of the pattern against the room axis first. A centered field can look intentional even when the actual perimeter cuts are hidden behind skirting or furniture.

The grain rotates with each herringbone piece rather than flowing across the whole floor as a single image. Individual plank tones and offsets break up uniformity while narrow joints retain the geometry of the pattern. Borders, thresholds and changes of direction still need separately assigned faces or modeled trim.

Real-world scale and setup

One full tile is exactly 1.7 × 1.7 m (170 × 170 cm). Set the physical map width and height to 1.7 m. For a surface W meters wide and H meters high, use W / 1.7 repeats in U and H / 1.7 in V. On a 1 m square this is 1 / 1.7 repeats on each axis (approximately 0.588235).

  • SketchUp: create a material from the color JPG, unlock its aspect ratio only if needed, and enter 1.7 m for both texture dimensions. Apply it to correctly sized faces. Set normal and roughness in your renderer’s material editor; native SketchUp color mapping alone does not use all PBR maps.
  • Revit: duplicate an appearance asset; in the image texture editor set the sample size to 1.7 m × 1.7 m. Match that scale in additional supported image channels. Image scale and drafting/model surface-pattern scale are separate settings; do not assume changing one changes the other.
  • 3ds Max / V-Ray: use a box or planar UVW Map gizmo with width and length 1.7 m and bitmap tiling 1, or use matching Real-World Map Size on both bitmap and mapping modifier. Do not apply both methods at once. Use VRayNormalMap for the normal and linear roughness, or invert roughness for a reflection-glossiness workflow.
  • Blender: apply object scale, unwrap a known W × H meter face, then set UV extents to W/1.7 by H/1.7. Alternatively, on a 1 m square with UVs 0–1, set Mapping X and Y to 1/1.7. Feed the linear normal into a tangent-space Normal Map node. Use roughness as data, not sRGB.
  • D5 / Enscape / Lumion / Twinmotion: load color, normal and roughness in a suitable custom material. Set physical repeat width and height to 1.7 m (or 170 cm); where only relative tiling is exposed, calibrate against a known 1 m reference plane using 1/1.7 repeats. These controls and channel support vary by version; do not use the same arbitrary scale-slider number across applications.

Keep all map UV transforms identical. The preview’s 2×2 swatch does not change the map scale. Rotate the whole mapping for directional wood, fabric and brushing, and recheck visible normal direction after any renderer conversion.

Render your architectural design

Build your material study in your modeling tool, then use Render a House to turn a sketch, viewport export or architectural image into a presentation render. Describe the intended finishes in your prompt. Render a House works from images; downloading these maps does not automatically import a PBR material into the service.

Free commercial-use license

Free for commercial use, no attribution required — Render a House. These original procedural textures are supplied with CC0-style license text inside every ZIP. You may use and modify them for personal or commercial projects. No third-party texture images were downloaded. Provided as-is without warranty; visual maps are not construction or product-performance specifications.

Frequently asked questions

Does the grain follow both directions of the herringbone?

Yes. The oak source is sampled in each piece's local axes, so neighboring legs have appropriately rotated grain. Rotate the complete material to change the herringbone orientation, not the normal map independently.

What real-world size does one parquet tile cover?

One complete image covers 1.7 × 1.7 meters. Set mapping width and height to 1.7 m; on a 1 m square use 0.588235 repeats per axis. The 2×2 swatch shows 3.4 × 3.4 m, not a different-resolution download.

Does the parquet download include a height map?

Yes. The ZIP includes an 8-bit grayscale height JPG. Decode it in meters as sample × (0.0008609860087744892 − (0)) + (0). Subdivide the surface for actual displacement and avoid adding the full relief twice with normal and displacement.

Can I use these textures in commercial architectural projects?

Yes. These original procedural textures are free for commercial use, no attribution required — Render a House. No third-party source textures were downloaded; the ZIP includes the license and there is no signup requirement.

Which color spaces and normal convention should I use?

Load color as sRGB. Load roughness, height and normal as Non-Color or linear data. Normals use tangent-space OpenGL +Y; invert the green channel only if your renderer requires DirectX normals. Roughness is not glossiness: invert it for a glossiness-only slot.

Browse all 19 free seamless textures.

Render a House

Render a House