Release 0.9.5 texture and material refinement
This commit is contained in:
1 parent
fb3da52438
commit
4bc6390e9f
28 files changed
+160
-78
No files matched your search
@@ -63,14 +63,20 @@ Session memory for durable decisions, state, and gotchas. Keep concise, remove o
|
||||
`character_override` because it has no spawned NPC role. **Signed off
|
||||
2026-11-02:** 96 final-context captures, no P0; lanyard/helmet P1 fixes; the
|
||||
backpack straps, caps, low-poly hands/faces and optional close-range
|
||||
flashlight wash were accepted or deferred. The 24-NPC budget is 6.93 ms, the
|
||||
flashlight wash were accepted or deferred. The 24-NPC budget is 6.94 ms, the
|
||||
gallery is 13 good / 0 bad, the screen-design judge is 13/13 and a clean
|
||||
portrait measured a 0.732 vision gap against the photoreal concept. No
|
||||
release build, version bump or tag was created at this gate.
|
||||
- **NPC texture resolution (0.9.5, 2026-11-02):** `tools/npc_pipeline.py` now generates 256²
|
||||
albedo/normal/ORM maps instead of 128² (AI shirt/trousers are resized to 256). The base and all
|
||||
eight library GLBs plus AO maps were rebuilt; texture files total ~0.5 MB, eight GLBs ~5.75 MB,
|
||||
and the 24-NPC smoke remains 6.90 ms.
|
||||
and the 24-NPC smoke is 6.94 ms.
|
||||
- **0.9.5 texture/UI audit (2026-11-02):** all 21 screen-art textures are
|
||||
1280×720 and referenced by their screens; access cards are 256×128 and HUD
|
||||
icons 64×64, with no oversized or unused runtime texture. The 24-NPC smoke now
|
||||
reports **168 meshes / 131,616 triangles / 6.94 ms** (50 ms budget). Compressed
|
||||
payloads are picks **24.55 MB**, UI art **22.67 MB**, NPC maps **0.48 MB**.
|
||||
Legacy root textures remain only for `generate_textures.py` and the asset test.
|
||||
- **Environment surface audit (0.9.5, 2026-11-02):** `capture_realism.gd` gained
|
||||
`surfaces` (Hollywood pavers/asphalt/limestone/facade) and `surfaces_joke`
|
||||
(neighbour awning, canopy, pavers) stages with the HUD hidden. The Walk of Fame
|
||||
@@ -168,16 +174,15 @@ Session memory for durable decisions, state, and gotchas. Keep concise, remove o
|
||||
for every new `Button`; CheckButton/OptionButton keep the engine theme. Timeline
|
||||
Previous/Next disable at the ends; F1 tutorial skip is keyboard-only by design.
|
||||
- **Version and roadmap renumber (2026-11-02):** source was **0.9.3** at the UI
|
||||
polish milestone, now **0.9.4** after the NPC pass; the
|
||||
completed map/NPC work and UI polish are the patch content. Next work is
|
||||
**0.9.4 NPC**, **0.9.5 textures**, **0.9.6 integration**, then the **0.10.0**
|
||||
polish milestone, **0.9.4** after the NPC pass, now **0.9.5** after the texture
|
||||
and material pass. Next work is **0.9.6 integration**, then the **0.10.0**
|
||||
minor release candidate. `TODO.md` plans only 0.x patch/minor increments; no
|
||||
major-version scope is defined yet. The v0.9.4 tag is the release trigger; no
|
||||
major-version scope is defined yet. The `v0.9.5` tag is the release trigger; no
|
||||
tag was created for 0.9.3.
|
||||
- **Priority change (2026-11-02):** the map optimization, pre-build NPC revisit,
|
||||
0.9.3 UI polish and 0.9.4 NPC visual optimization are complete and in `DONE.md`.
|
||||
0.9.5 textures and 0.9.6 integration/0.10.0 release work are next. The current
|
||||
source version is 0.9.4.
|
||||
0.9.3 UI polish, 0.9.4 NPC visual optimization and 0.9.5 texture/material pass
|
||||
are complete and in `DONE.md`. 0.9.6 integration and 0.10.0 release work are
|
||||
next. The current source version is 0.9.5.
|
||||
- **Release v0.9.4 (2026-11-02):** commit `a57b86c` tagged `v0.9.4`; Gitea Actions
|
||||
run 916 passed checks and the full build and published seven assets (Linux,
|
||||
Windows, macOS, NSIS setup, AppImage, Web, Desktop HQ). Release page:
|
||||
@@ -205,7 +210,7 @@ Session memory for durable decisions, state, and gotchas. Keep concise, remove o
|
||||
`JokeGround_*`; `set_night_mode()` owns their energies and the hill tint.
|
||||
The latest local realism judge reports a 0.454 reference gap on the night entrance;
|
||||
the concept is photoreal while the map keeps stylized materials, so texture/foliage
|
||||
detail stays with the postponed 0.9.5 pass rather than the map milestone.
|
||||
detail stays with the 0.9.5 texture pass rather than the map milestone.
|
||||
- **Docs validation (2026-11-02):** `python3 tools/check_docs.py` requires a README
|
||||
only in directories containing tracked files, verifies local links and requires
|
||||
every tracked image in a folder to be linked from its README. Gitignored
|
||||
@@ -843,8 +848,8 @@ Session memory for durable decisions, state, and gotchas. Keep concise, remove o
|
||||
|
||||
`PLAN.md` describes intended design; `README.md` and `DONE.md` describe what shipped. As of
|
||||
2026-11-02 the playable build covers the three venues, tutorials/campaign/checkpoints, the 0.9.3
|
||||
UI/accessibility pass, the 0.9.4 NPC visual optimization, and the Blender + realism asset pipeline. `TODO.md` holds the remaining
|
||||
0.9.4–0.10.0 work. The project uses a custom headless runner, not GUT, and Gitea Actions, not
|
||||
UI/accessibility pass, the 0.9.4 NPC visual optimization, the 0.9.5 texture/material pass, and the Blender + realism asset pipeline. `TODO.md` holds the remaining
|
||||
0.9.6–0.10.0 work. The project uses a custom headless runner, not GUT, and Gitea Actions, not
|
||||
GitHub Actions.
|
||||
|
||||
<!-- b64: RWFzdGVyIGVnZzogYSByYXJlIHJhZGlvIHRyYW5zbWlzc2lvbiAiwr9Ew7NuZGUgZXN0w6EgbGEgbW90YT8iIGZpcmVzIHZpYSBHYW1lTWFuYWdlci5fbWF5YmVfcmFkaW9fZWFzdGVyX2VnZyAoMi41JSBjaGFuY2UgYWZ0ZXIgYSBzdWNjZXNzZnVsIHJhZGlvIGNhbGwpLiBTdHJpbmcga2V5IHJhZGlvLmVhc3Rlcl9lZ2cgaW4gY29udGVudC9zdHJpbmdzLmVuLmpzb24uIERvIG5vdCByZW1vdmUu -->
|
||||
|
||||
Reference in new issue
Block a user