Implements Model surrounding block frontage. Screenshots re-rendered; the four demo views are marked needs review because the whole block changed.
Added
All five remaining south-side buildings verified for the block (Geo/verification/2026-11-06-el-capitan-block.md) are exported in place from the OSM blockout and staged by the demo builder:
Asset
Address
Height
SM_Hollywood_6922
6922, west end
42.1 m
SM_Hollywood_6902
6902
13.8 m
SM_ElCapitanTheatre
6838 El Capitan Theatre
20.0 m
SM_Budget_6822
6822 Budget
5.5 m
SM_Hollywood_6806
6806-6820
12.1 m
SM_LeeDrug_6800
6800 Lee Drug Building
12.1 m
Tooling: Tools/export_block_frontage.py -> Tools/ue_import_block_frontage.py -> /Game/Hollywood/Frontage/, materials from the existing look set (stone for the theatres, stucco for the retail run).
Bug this exposed (important)
Adding neighbours revealed that the hero facade had been standing in the wrong place all along, which nobody could see while it was alone in an empty field:
UE south is +Y here (south sidewalk Y +718..+1447), but the hero sat at Y -1450 on the north side.
It was also at X -12024..-9420, 26 m east of the 6840 footprint; the frontage gap is X -14591..-12082.
The two north-side buildings were on the south side, because their exporter mirrored Y.
Fixes: hero at X -13336 / Y +1307 (inside its gap); frontage and north buildings exported without a Y mirror; player start and demo cameras moved to the north sidewalk looking south; sun raised to pitch -62 so both frontages read instead of one going to silhouette.
Result
The demo is now a street: continuous south frontage with the hero in it, both sidewalks, the road with the designated crossing, and the north-side buildings across the road.
Review
All 14 screenshots regenerated. Demo views marked needs-review in Screenshots/README.md; the TODO item stays [A] until the owner approves.
Implements **Model surrounding block frontage**. Screenshots re-rendered; the four demo views are marked **needs review** because the whole block changed.
## Added
All five remaining south-side buildings verified for the block (`Geo/verification/2026-11-06-el-capitan-block.md`) are exported in place from the OSM blockout and staged by the demo builder:
| Asset | Address | Height |
| --- | --- | --- |
| `SM_Hollywood_6922` | 6922, west end | 42.1 m |
| `SM_Hollywood_6902` | 6902 | 13.8 m |
| `SM_ElCapitanTheatre` | 6838 El Capitan Theatre | 20.0 m |
| `SM_Budget_6822` | 6822 Budget | 5.5 m |
| `SM_Hollywood_6806` | 6806-6820 | 12.1 m |
| `SM_LeeDrug_6800` | 6800 Lee Drug Building | 12.1 m |
Tooling: `Tools/export_block_frontage.py` -> `Tools/ue_import_block_frontage.py` -> `/Game/Hollywood/Frontage/`, materials from the existing look set (stone for the theatres, stucco for the retail run).
## Bug this exposed (important)
Adding neighbours revealed that the hero facade had been standing in the wrong place all along, which nobody could see while it was alone in an empty field:
- **UE south is +Y** here (south sidewalk Y +718..+1447), but the hero sat at **Y -1450 on the north side**.
- It was also at **X -12024..-9420**, 26 m east of the 6840 footprint; the frontage gap is X -14591..-12082.
- The two north-side buildings were on the **south** side, because their exporter mirrored Y.
Fixes: hero at X -13336 / Y +1307 (inside its gap); frontage and north buildings exported without a Y mirror; player start and demo cameras moved to the north sidewalk looking south; sun raised to pitch -62 so both frontages read instead of one going to silhouette.
## Result
The demo is now a street: continuous south frontage with the hero in it, both sidewalks, the road with the designated crossing, and the north-side buildings across the road.
## Review
All 14 screenshots regenerated. Demo views marked needs-review in `Screenshots/README.md`; the TODO item stays `[A]` until the owner approves.
Adds the five remaining verified south-side buildings to the demo block
(6922, 6902, 6838 El Capitan Theatre, 6822 Budget, 6806-6820, 6800 Lee Drug)
exported in place from the OSM blockout and staged by the demo builder.
Adding neighbours exposed a pre-existing placement bug that could not be seen
while the hero stood alone:
- UE south is +Y (south sidewalk Y +718..+1447), but the hero facade sat at
Y -1450 on the NORTH side and at X -12024..-9420, which is 26 m east of the
6840 footprint (the frontage gap is X -14591..-12082).
- The two north-side buildings were on the SOUTH side, because their exporter
mirrored Y.
Fixes: hero moved to X -13336 / Y +1307, inside its frontage gap; frontage and
north buildings export without a Y mirror (the FBX preset already lands
Blender -Y south on UE +Y south); player start and demo cameras moved to the
north sidewalk looking south; sun raised to pitch -62 so both frontages read
instead of the north side going to silhouette.
Screenshots re-rendered; the four demo views are marked needs-review because
the whole block changed.
Squash-merged into main as commit fee26ad (git merge --squash frontage-block-0.1.0 in an isolated worktree, one commit; pushed 62a41bf..fee26ad). Owner approved the four re-rendered demo screenshots before merging. Closing.
Squash-merged into main as commit fee26ad (git merge --squash frontage-block-0.1.0 in an isolated worktree, one commit; pushed 62a41bf..fee26ad). Owner approved the four re-rendered demo screenshots before merging. Closing.
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
Implements Model surrounding block frontage. Screenshots re-rendered; the four demo views are marked needs review because the whole block changed.
Added
All five remaining south-side buildings verified for the block (
Geo/verification/2026-11-06-el-capitan-block.md) are exported in place from the OSM blockout and staged by the demo builder:SM_Hollywood_6922SM_Hollywood_6902SM_ElCapitanTheatreSM_Budget_6822SM_Hollywood_6806SM_LeeDrug_6800Tooling:
Tools/export_block_frontage.py->Tools/ue_import_block_frontage.py->/Game/Hollywood/Frontage/, materials from the existing look set (stone for the theatres, stucco for the retail run).Bug this exposed (important)
Adding neighbours revealed that the hero facade had been standing in the wrong place all along, which nobody could see while it was alone in an empty field:
Fixes: hero at X -13336 / Y +1307 (inside its gap); frontage and north buildings exported without a Y mirror; player start and demo cameras moved to the north sidewalk looking south; sun raised to pitch -62 so both frontages read instead of one going to silhouette.
Result
The demo is now a street: continuous south frontage with the hero in it, both sidewalks, the road with the designated crossing, and the north-side buildings across the road.
Review
All 14 screenshots regenerated. Demo views marked needs-review in
Screenshots/README.md; the TODO item stays[A]until the owner approves.Squash-merged into main as commit
fee26ad(git merge --squash frontage-block-0.1.0 in an isolated worktree, one commit; pushed 62a41bf..fee26ad). Owner approved the four re-rendered demo screenshots before merging. Closing.Pull request closed