High-res ore textures: gold, silver, ruby and diamond as lumps in the earth, no veins

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
Richard ZinkandClaude Opus 5.5 committed 2026-11-07 21:32:00 +01:00
1 parent 9df16607ed
commit 50f8af15c7
31 files changed
+58 -32

No files matched your search

+19 -6
View File
@@ -40,12 +40,6 @@ Solid packed brown earth seen from above, soil with small stones, roots and dark
Hard dark blue-grey bedrock seen from above, angular rock facets and deep cracks, very solid and impenetrable.
```
## gold: T_GOLD (gold seam)
```text
A uniform all-over pattern of brown earth crossed by many thick glittering veins of bright yellow gold ore with large shining gold nuggets, the gold covering about a third of the surface, evenly spread from edge to edge.
```
## water: T_WATER
```text
@@ -74,3 +68,22 @@ python3 tools/make_tile.py <name>-raw.png <name> --size 256 --colors 48 --band 2
```
`<name>-256.png` is copied to `assets/textures/<name>-256.png`.
## Gold, silver, ruby and diamond: lumps without veins (2026-11-07)
Made from the earth picture so the soil matches: `fal-ai/nano-banana-pro/edit` with
`earth-raw.png` as the reference image (`aspect_ratio: 1:1`, `resolution: 1K`, one image each).
The prompt template, `{ore}` per kind:
```text
Keep this exact seamless tileable earth texture (same colours, same soil, same style, same top-down view) and embed {ore} scattered in the soil: about twelve separate lumps of different sizes, partly buried, spread evenly over the whole image including near the edges. No veins, no lines, no cracks filled with ore, no streaks - only separate lumps. The texture must stay seamless across all four edges. No text.
```
- gold: `chunky nuggets of shining yellow gold`
- silver: `chunky nuggets of bright shining silver ore`
- ruby: `chunky raw red ruby crystals`
- diamond: `chunky raw clear pale-blue diamond crystals`
Gold has four variants (`--size 128` and `--size 256` like the others). Silver, ruby and diamond
have two variants: one seamless tile for both (`--size 64 --colors 32 --band 8` and
`--size 128 --colors 48 --band 14`), copied to `assets/textures/<name>.png` and `<name>-128.png`.
Binary file not shown.

After

Width:  |  Height:  |  Size: 115 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 28 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 28 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 7.0 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.6 MiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 118 KiB

After

Width:  |  Height:  |  Size: 106 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 29 KiB

After

Width:  |  Height:  |  Size: 25 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 472 KiB

After

Width:  |  Height:  |  Size: 443 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 113 KiB

After

Width:  |  Height:  |  Size: 105 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.8 MiB

After

Width:  |  Height:  |  Size: 1.6 MiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 114 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 27 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 28 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 6.7 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.6 MiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 114 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 27 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 29 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 6.9 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.6 MiB