Commit cceabaa
authored
* renderer: kit pillar grounding — seat bounds min.y on the floor (r6)
PlacePillar's y-term (pivotOffset.y - b1.min.y) double-counts the bounds
centre for base-pivot meshes: Synty pillars (pivot at base, centre.y=+2.0
after scaling) landed at pos.y=-1.98 with world bounds -1.99..2.01 — half
the column underground, reading as a short stub despite achieved size
(1.20, 4.00, 1.20) being exactly on target.
Fix: ground on min.y alone (position.y - b1.min.y). Box-verified live:
all 4 pillars now minY=0.00 maxY=4.00; capture kit_crypt_20260722T1538Z
shows full-height columns. Part of #83 / #84 navigation-truth spike.
* renderer: CaptureRoom also emits the 1344x768 contract frame (r6)
qa/registration_score.py refuses non-contract sizes (its projection is
defined in the 1344x768 frame); the 2560x1600 review render alone could
not be scored. One capture op now writes both files.
1 parent 5d357db commit cceabaa
1 file changed
Lines changed: 10 additions & 3 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
381 | 381 | | |
382 | 382 | | |
383 | 383 | | |
384 | | - | |
| 384 | + | |
385 | 385 | | |
386 | 386 | | |
387 | 387 | | |
388 | 388 | | |
389 | 389 | | |
| 390 | + | |
| 391 | + | |
| 392 | + | |
| 393 | + | |
| 394 | + | |
390 | 395 | | |
391 | 396 | | |
392 | 397 | | |
393 | 398 | | |
394 | 399 | | |
395 | 400 | | |
396 | | - | |
| 401 | + | |
397 | 402 | | |
398 | 403 | | |
399 | 404 | | |
| |||
549 | 554 | | |
550 | 555 | | |
551 | 556 | | |
552 | | - | |
| 557 | + | |
| 558 | + | |
| 559 | + | |
553 | 560 | | |
554 | 561 | | |
555 | 562 | | |
| |||
0 commit comments