Tune the flashlight against measured luminance and refresh the venue gallery
Full build / Import + headless tests (push) Successful in 41s
Full build / Full desktop build + optional release (push) Skipped

This commit is contained in:
zwitschi committed 2026-11-06 20:20:22 +01:00
1 parent 2ba40f3578
commit 16dc1dfea4
20 files changed
+77 -15

No files matched your search

+19
View File
@@ -302,6 +302,25 @@ renderer are untouched.
| `street_tree` | 2,592 tris | 1,506 |
| Props total (20) | 13,808 | 11,784 |
## Lighting pass — flashlight measured 2026-11-06
`capture_realism.gd --stages=late --flashlight` renders the same frame with the lamp off and on, so
the beam's contribution is a number instead of an impression. Mean luminance, 0–255:
| Region | Lamp off | Old settings | Shipped now |
| --- | --- | --- | --- |
| Aimed centre (facade) | 13.5 | 13.6 | **29.7** |
| Near pavement | 3.7 | 3.7 | **11.7** |
The old flashlight (energy 4.2, 20 m range, 14° cone, aimed dead ahead) moved the frame by 0.1/255 —
it was effectively off. The shipped values are 10 energy, 45 m, 24°, tilted 5° down: the beam lands
on the door or person being checked *and* puts a pool on the pavement in front, without flooding the
facade. Verified in both venues (Hollywood facade and the Joke Shop door).
Still open from the milestone: marquee emissive under Compatibility, and the street-lamp pools — the
night ground sits at 3.8/255 away from the sconces, and raising lamp energy was already rejected once
for washing the sidewalk grey, so those need range/attenuation work rather than more brightness.
## Scorecard skeleton
Verdicts use `qa-review` semantics: **P0** (blocker: wrong scale, broken normals, budget fail),