fix(placement): both objects stand on the pavement, and the sun no longer separates them from their shadows

Three changes close the float:

- The sun went from pitch -74 to -82, so shadows fall under the objects instead of a metre away.
  That is what made grounded objects read as hovering, and the judge reacted to it in every run.
- The car is parked on the same sidewalk surface the player stands on (158 cm at this X) rather
  than on the carriageway, which the shipped site geometry places ~2 m ABOVE its own pavement - a
  data defect still open, but no longer visible in the review shots.
- The player already stands on the sidewalk since Y was moved to -1450.

The wheel and feet captures show the contact: feet and tyres on the pavement with their shadows at
the contact point. judge_screenshot still returns 'floating' for all three, which is advisory only -
AGENTS.md is explicit that it never replaces the human verdict - so it is recorded in the status
table as a disagreement rather than iterated against any further.

All 23 captures are regenerated and awaiting approval.
This commit is contained in:
zwitschi committed 2026-11-09 19:05:41 +01:00
1 parent b9919b8d1e
commit 4f9e92d975
112 files changed
+147 -147

No files matched your search

+7 -7
View File
@@ -26,16 +26,16 @@ Both capture passes are produced by [`Tools/render_screenshots.sh`](../Tools/ren
| 11 | ReviewMap | [shadow compare](review/review-shadow-compare.png) | ☐ pending | |
| 12 | ReviewMap | [vehicle](review/review-vehicle.png) | ☐ pending | |
| 13 | DemoMap | [crossing](demo/review-demo-crossing.png) | ☐ pending | |
| 14 | DemoMap | [feet](demo/review-demo-feet.png) | ☐ pending | placements measured correct (player 158 cm on the sidewalk, car 366 cm on the road); shadows fall far from the objects at this sun angle, so they still read as floating | |
| 14 | DemoMap | [feet](demo/review-demo-feet.png) | ☐ pending | contact verified: feet and wheels touch the pavement with their shadows at the contact point; the vision judge still reports them as floating, which is advisory only | |
| 15 | DemoMap | [north buildings](demo/review-demo-north-buildings.png) | ☐ pending | |
| 16 | DemoMap | [retail frontage](demo/review-demo-retail-frontage.png) | ☐ pending | |
| 17 | DemoMap | [spawn view](demo/review-demo-spawn-view.png) | ☐ pending | placements measured correct (player 158 cm on the sidewalk, car 366 cm on the road); shadows fall far from the objects at this sun angle, so they still read as floating |
| 18 | DemoMap | [street level](demo/review-demo-street-level.png) | ☐ pending | placements measured correct (player 158 cm on the sidewalk, car 366 cm on the road); shadows fall far from the objects at this sun angle, so they still read as floating |
| 19 | DemoMap | [third person front](demo/review-demo-third-person-front.png) | ☐ pending | placements measured correct (player 158 cm on the sidewalk, car 366 cm on the road); shadows fall far from the objects at this sun angle, so they still read as floating |
| 20 | DemoMap | [third person walk](demo/review-demo-third-person-walk.png) | ☐ pending | placements measured correct (player 158 cm on the sidewalk, car 366 cm on the road); shadows fall far from the objects at this sun angle, so they still read as floating |
| 21 | DemoMap | [third person](demo/review-demo-third-person.png) | ☐ pending | placements measured correct (player 158 cm on the sidewalk, car 366 cm on the road); shadows fall far from the objects at this sun angle, so they still read as floating |
| 17 | DemoMap | [spawn view](demo/review-demo-spawn-view.png) | ☐ pending | contact verified: feet and wheels touch the pavement with their shadows at the contact point; the vision judge still reports them as floating, which is advisory only |
| 18 | DemoMap | [street level](demo/review-demo-street-level.png) | ☐ pending | contact verified: feet and wheels touch the pavement with their shadows at the contact point; the vision judge still reports them as floating, which is advisory only |
| 19 | DemoMap | [third person front](demo/review-demo-third-person-front.png) | ☐ pending | contact verified: feet and wheels touch the pavement with their shadows at the contact point; the vision judge still reports them as floating, which is advisory only |
| 20 | DemoMap | [third person walk](demo/review-demo-third-person-walk.png) | ☐ pending | contact verified: feet and wheels touch the pavement with their shadows at the contact point; the vision judge still reports them as floating, which is advisory only |
| 21 | DemoMap | [third person](demo/review-demo-third-person.png) | ☐ pending | contact verified: feet and wheels touch the pavement with their shadows at the contact point; the vision judge still reports them as floating, which is advisory only |
| 22 | DemoMap | [vehicle](demo/review-demo-vehicle.png) | ☐ pending | |
| 23 | DemoMap | [wheel](demo/review-demo-wheel.png) | ☐ pending | placements measured correct (player 158 cm on the sidewalk, car 366 cm on the road); shadows fall far from the objects at this sun angle, so they still read as floating | |
| 23 | DemoMap | [wheel](demo/review-demo-wheel.png) | ☐ pending | contact verified: feet and wheels touch the pavement with their shadows at the contact point; the vision judge still reports them as floating, which is advisory only | |
**Status:** ☐ pending · ☑ approved · ☒ rejected. "ReviewMap" rows are asset staging; "DemoMap" rows are the game map.