Add three multi-model Comedy Store scenes and plan the map recreation
This commit is contained in:
1 parent
988d431da8
commit
888897cac9
16 files changed
+170
-42
No files matched your search
@@ -461,6 +461,37 @@ facade evidence is still the 2009 CC BY frame. The 8 downloaded candidates are i
|
||||
- [ ] Integrate the result behind `WorldBuilder.VENUE_SPECS` with colliders, navigation obstacles,
|
||||
occlusion and the existing day/night materials.
|
||||
|
||||
### Comedy Store map recreation
|
||||
|
||||
*Plan (2026-11-03): rebuild the Joke Shop venue geometry from the new local-only reference set
|
||||
(`tmp/research/comedy-store/`, gitignored) and the four photo-anchored scene pairs now in
|
||||
`docs/screens/concepts/joke_shop/`. Evidence wins for shape; the concepts win for material/mood.
|
||||
Nothing is committed until the licence gate on any promoted reference and the map-budget tests
|
||||
pass. The current `_build_comedy_store_building()` stays as the fallback.*
|
||||
|
||||
- [ ] Extract the real proportions from the local frames (facade width/height, canopy depth and
|
||||
slope, blade-sign diameter and pole height, red curtain bay count, entrance recess, kerb
|
||||
setback, hillside rise) and reconcile them against the current 27 m / 8.4 m / 12.2 m spec
|
||||
in `WorldBuilder.VENUE_SPECS["joke_shop"]` and `docs/joke-shop-map.md`.
|
||||
- [ ] Rank the shape-language gaps between the current procedural building and the four scene
|
||||
pairs: canopy fascia depth, blade-sign shape/position, curtain-bay rhythm, entrance recess,
|
||||
hillside silhouette and the neighbouring hotel/parking mass. Write the top-five fix list
|
||||
with measurements.
|
||||
- [ ] Rebuild the canopy + blade sign as library props or procedural geometry through the assisted
|
||||
pipeline (`blender_assets.py inspect` → scripted edits → `audit`/`fit`), keeping the 4,000
|
||||
prop-triangle budget; verify against the street/strip concept pairs before committing.
|
||||
- [ ] Add the neighbouring hotel/parking ramp as a low-detail blocker mass (no interior) so the
|
||||
block silhouette matches the hotel reference frame, inside the venue mesh budget.
|
||||
- [ ] Re-work the facade field from flat boxes to the reference's actual banding: black stucco
|
||||
field (`dark_stucco`), deep canopy shadow, fascia band, red curtain bays and the recessed
|
||||
entrance, using the four concept pairs for value/mood targets.
|
||||
- [ ] Re-run the map-budget, navigation, collider and day/night capture gates after the rebuild
|
||||
(`godot --headless --path . --script res://src/test/test_runner.gd`,
|
||||
`tools/check_screenshots.sh`), and refresh the Joke Shop three-up board and
|
||||
`docs/joke-shop-map.md`.
|
||||
- [ ] Update `docs/development-status.md`, `docs/asset-tooling.md` and `CHANGELOG.md` when the
|
||||
rebuild lands; record any accepted deviations from the reference.
|
||||
|
||||
### Generated location imagery
|
||||
|
||||
*Skill route: `lookdev`, `lighting`, `environment-artist`, `texture-workflow`; tooling:
|
||||
|
||||
Reference in new issue
Block a user