Files

2.4 KiB

The masters' claimed floors (high-res)

Generated on 2026-11-07 with fal.ai, close to the first claimed texture (../claimed-raw.png, ../claimed-128.png): fitted flagstones of different sizes with faint carved symbols, in the master's colour, now with cracked, chipped and broken stones (HD_SETS in src/gfx.rs).

Earlier versions: v1/ (regular coloured slabs with thick grout), v2/ (roughly hewn stones fully in the master's colour, too glaring), v3/ (grey stones with a coloured inlay).

  1. The player: fal-ai/nano-banana-pro/edit on ../claimed-raw.png (aspect_ratio: 1:1, resolution: 1K) adds the damage:
Keep this seamless tileable floor texture exactly as it is - the same fitted dark crimson flagstones of different sizes, the same thin dark joints, the faint carved runes, the same top-down view, colours and style - and only add some wear and damage spread evenly over the whole image: about eight stones with hairline cracks, four stones with chipped corners, and two broken stones cracked through with a few small loose splinters. Keep the texture seamless across all four edges. No text.
  1. The others: fal-ai/nano-banana-pro/edit on the player's result, so the stones stay the same:
Keep this seamless tileable floor texture exactly the same - the same flagstone layout, joints, cracks, chipped and broken stones, top-down view and style - and change only the colour of the stones to {colour}, and the faint carved symbols on some stones to {symbols}. Keep it seamless across all four edges. No text.
master colour symbols
player dark crimson (as the reference) faint carved demonic runes (as the reference)
mossgrim a dark mossy green with a little moss in some joints faint carved mushrooms and spirals of mould
nightwell a dark cold midnight blue faint carved lilies and crescent moons
saffrax a dark ochre brown-yellow faint carved alchemical sun and sulphur sigils

Processing

Five tiles that fit in any order (one shared seamless border, different middles), brightened (the reference was too dark):

python3 tools/make_tile.py <name>-raw.png <name> --size 256 --colors 48 --band 28 --variants 5 --bright 1.6   # 128x128
python3 tools/make_tile.py <name>-raw.png <name> --size 128 --colors 32 --band 14 --variants 5 --bright 1.6   # 64x64

<name>-v64.png / <name>-v128.png are copied to assets/textures/floor-<name>.png / floor-<name>-128.png.