re: the title's arrived pose is rest, and the washed-out slab is a
MISSING dim quad Both halves of what the port agent could not settle, answered against the plate-free capture rather than against another renderer. Rendering build 4 and edge-correlating to the capture of the real screen gives 0.9163 at zero shift, 0.92/0.78/0.93 per band. The geometry of rest is the title's arrived pose, so the timeline is not needed there. The slab is the more useful half, and it is inverted from how it looked. rest alone renders uniformly +13.14 too bright, R +12.35, G +13.58, B +13.48. Drawing the .prm primitives collapses that to +0.55. The element is pteff02.prm, the 25 percent dim at rest t=46 with fade 0x40, and --primitives is OFF BY DEFAULT. So the washed-out cyan slab is not something being drawn that should not be; it is a dim that should be drawn and is not, and because the title art is blue-dominant the shortfall reads as a cyan wash. Any consumer of screen render that omits --primitives on this screen gets it. Two residuals recorded rather than tidied. With the dim drawn the mean is essentially exact but per-pixel agreement gets slightly WORSE -- edge-correlation 0.9163 down to 0.9066 and pixels off by more than 20 rising from 108051 to 162636 -- so the dim's average contribution is right while its application is not exactly the game's. And separately the per-tile map shows a +25 to +38 hot spot on the upper-right Z swoosh, which a capture from the first iteration of this work already showed pink in the game and white in ours. Same region, still undiagnosed.
This commit is contained in:
@@ -61,6 +61,20 @@ authored version can be deleted.
|
||||
this milestone changes — every screen in scope is `GP_TITLE` — but do not ship
|
||||
`kind == 0x3002` as a general button test.
|
||||
(The kind is the 4th `u32` of the 60-byte declaration entry, at `+40`.)
|
||||
* **The title's settled pose is `rest` — and always pass `--primitives`.**
|
||||
Against a plate-free capture of the real screen, `screen render --build 4
|
||||
--black` edge-correlates **0.9163 at (0,0)**, so the geometry of `rest` is the
|
||||
arrived pose; the timeline is not needed for the title.
|
||||
⚠️ **But without `--primitives` the whole frame is +13.14 too bright** (R +12.35,
|
||||
G +13.58, B +13.48); with them, **+0.55**. The missing element is
|
||||
**`pteff02.prm`**, the 25 % dim, and `--primitives` is off by default. **That is
|
||||
the "washed-out cyan slab"** — a dim that should be there and isn't, not a glow
|
||||
that shouldn't. Because the art is blue-dominant, the shortfall reads cyan.
|
||||
🟡 With the dim drawn the mean is right but per-pixel agreement is slightly
|
||||
worse (edge-corr 0.9066, >20 diff px 108 051 → 162 636), so the blend is not
|
||||
exactly the game's. 🟡 A separate hot spot of +25…+38 sits on the upper-right
|
||||
`Z` swoosh, which a capture shows pink in the game and white in our render.
|
||||
|
||||
* **The title's motion, decoded and attributed.** After building in, the *title
|
||||
art* is essentially static — a 22 s capture measures the wordmark region at
|
||||
sd 0.06 and the bottom-right corner at sd 0.003. Two things do move:
|
||||
|
||||
Reference in New Issue
Block a user