Altbau Floors Generator – Herringbone Parquet, Planks, Basket Weave, Cement Tiles and Terrazzo (Geometry Nodes)

Tidebone Studio in Procedural Generators


Old-town floors in one Geometry Nodes modifier.

Tidebone Altbau Floors lays planks, herringbone parquet, basket weave, tiles and terrazzo in a rectangular room. Every board, parquet piece and tile is real geometry with a bevelled edge, its own tone and a small random height offset and tilt. Room size, piece sizes, joints and the pattern angle are inputs; pieces at the room edge are cut to the room.

Features

  • Five patterns: Planks (width, length, row stagger), Herringbone (parquet width, length ratio 2–8), Basket Weave (2–6 boards per block), Tiles (plain, cement motif with square or round rings, checker), Terrazzo (chips, brass strips every tile size)
  • Border: frame of boards around the room with a brass inlay line where the pattern ends
  • Pattern Angle: any angle, e.g. 45° diagonal herringbone; pieces at the edge are cut to the room
  • Pieces: joint, bevel, thickness, wear (height offset and tilt), seed
  • Clean meshes: every tested case has no non-manifold edges, a UV map, positive volume and the requested width and depth; per-piece UVs for wood and tiles, five material inputs
  • Procedural materials, no image textures; asset-browser ready; demo scene; README with input and polycount tables
  • No add-ons, no Python, no image textures. Tested headless on Blender 4.2 LTS, 4.5 LTS and 5.2 LTS: 75 parameter cases each, 0 errors, identical vertex, face and triangle counts

What it is not (so you know before you buy): rectangular rooms only (no L-shaped or curved outlines); pieces at the room edge are clipped by moving their vertices (thin slabs, hide them with a border or skirting); the border is four straight strips without mitres; no chevron, medallions or friezes; no nail holes, cracks or stains (Wear changes height and tilt only); the cement motifs are two procedural ring patterns; small parquet and tiles are heavy (about 26,000 triangles for a 6 x 5 m herringbone floor with 6 cm parquet and about 93,000 with 3 cm parquet, see README); only Cycles was checked.

Included: tidebone_altbau_floors.blend (the generator, helper group, 5 materials), asset catalog, demo scene (a room with a herringbone floor and border; the walls are stand-ins), README, license (Personal 1 seat / Studio up to 10).

How it was made (AI disclosure: AI-assisted): the node groups were built by Python build scripts written with an AI coding assistant; the shipped file contains only standard Geometry Nodes and shader nodes. The gallery images and the video are Cycles renders of the shipped file, not AI-generated images.

Works with (separate products, none required): Tidebone Altbau Stairs, Altbau Facade, Windows & Doors, Stucco & Moulding, Worn Walls, Altbau Alley & Courtyard (outdoor paving), Road. Floors uses the same conventions (metres, Z up) so a floor can be placed under any of them by position.


  • One person, any number of projects.

    $13
  • One company, up to 10 people.

    $26
$13

Have questions about this product?
Login to message

Details
Published about 19 hours ago
Blender Version 4.2 - 5.2
Render Engine Used Cycles
License Royalty Free