feat(hero): v0.1.2 — scale calibration, façade detail, export preset refactor (#28)

Merged PR #28: v0.1.2 — scale calibration, façade detail, export preset

Co-authored-by: Zwitschi <zwitschi82@gmail.com>
This commit was merged in pull request #28.
This commit is contained in:
zwitschi authored and zwitschi committed 2026-11-08 18:48:33 +01:00
1 parent 640bff9631
commit ba68dcfdbc
60 files changed
+1114 -291

No files matched your search

+9
View File
@@ -95,6 +95,15 @@ Run on the packaged build (`GigLineQA`, Development, Vulkan SM5) with `-qaselfte
- **Invisible-wall probe:** horizontal traces 30 m long, grounded at 160 cm above
the local ground, along the road and both seam rows. Result **0/35 blocking hits
inside 21 m** — no invisible walls or misplaced blockers in the street envelope.
- **Facade occlusion probe:** from the road centre, 40 m traces sideways at walking
height toward each frontage, required only where the map stages a building (the
spans are listed in `AGigLineCharacter` and mirror `Tools/ue_build_demo_map.py`).
Result **0/9 directions without a blocking wall** — the player cannot walk
through the hero or the frontage. This probe found the hero façade had **no
simple collision** at all (complex-only, so traces and capsule sweeps passed
through it); it is now `UseComplexAsSimple`. Auto-generated convex hulls were
tried first and rejected: on a 95-part, 26 m façade they bulged into the street
(the wall probe went 0/35 → 2/35).
(First pass used a fixed Z 160 start; the street is at Z ~366, so the probe
started inside the earth and reported every row as a dist-0 blocker. Grounding
the probe fixed that measurement bug.)