This commit is contained in:
2026-07-05 01:51:50 +02:00
parent 08f544b358
commit 1b0c24405b
3 changed files with 78 additions and 1 deletions
@@ -1,6 +1,6 @@
# wgt01 Texture Kit & Design — Spec
Date: 2026-07-05 · Branch: `wgt01-tileset-kit` · Status: approved-in-conversation, pending spec review
Date: 2026-07-05 · Branch: `wgt01-tileset-kit` · Status: **shipped & merged** (see "As shipped" below; gaps tracked in `2026-07-05-wgt01-texture-kit-gaps.md`)
## Goal
@@ -77,6 +77,26 @@ the reference when we get there); water animation; minimaps; hak packing.
(relative paths into `wgt01/textures/`).
- `SOURCES.md` covers every shipped file.
## As shipped (current truth, post-merge)
Deviations from the table above; everything else landed as specced:
- No `_s` maps anywhere — `.mtr` uses `texture2` pointing at a shared black,
`texture4` `_h`. The "generate `_s` from darkened diffuse" idea was dropped.
- Slot 4 sidewalk = `tcn01_stone04` (the internet-flagstone option lost).
- Slot 5 wall = `tcn01_brick03` only; no `slum01` blend. Waterline is a
separate decal `wgt01_wtrline_d`.
- Slot 6 bridge shares `tcn01_stone04` with sidewalk, differentiated by a
darker/cooler regrade (`MOD=42,40,105 TINT=#1c2436 TINTPCT=22`); its `_n/_h`
are still sidewalk's — replace only if it reads wrong in-engine.
- Slot 7 gutter = extra-dark cobble regrade; the iron grate is a separate
32-bit decal `wgt01_grate_d` (DDS converted via nwn_crunch, not ImageMagick).
- Slot 8 water = authored near-black diffuse + `wgt01_water_d.txi` with the
standard bumpyshiny template (`ttr01__env` / `shinywater`), **no `.mtr`**
and no `.set` EnvMap dependency.
- Full provenance in `wgt01/textures/SOURCES.md`; palette check in
`wgt01/textures/contact-sheet.png`.
## Risks
- Regrade recipe may need per-slot tweaks; keep overrides in the script, not