#119-residual: [viewer] capture probe - the capture half of the tower capture-replay loop
One line per change of (root cell, flood size, OutsideView polys, player cell), with the projection eye at mm precision on every line (ACDREAM_PROBE_VIEWER=1, print-on-change, silent while stable). The tower-ascent harness replays the captured production (eye, root) pairs deterministically - replacing the synthetic helix that proved unphysical in the roof-lip band (the real collided camera may never reach it). Suites: App 238+1skip, Core 1422+2skip, UI 420, Net 294. Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
This commit is contained in:
parent
899145e1d7
commit
a974504e6e
2 changed files with 32 additions and 0 deletions
|
|
@ -96,6 +96,19 @@ public static class RenderingDiagnostics
|
|||
public static bool ProbeVisibilityEnabled { get; set; } =
|
||||
Environment.GetEnvironmentVariable("ACDREAM_PROBE_VIS") == "1";
|
||||
|
||||
/// <summary>
|
||||
/// #119-residual viewer/flood capture (2026-06-11): one <c>[viewer]</c>
|
||||
/// line per CHANGE of (root cell, flood size, OutsideView poly count,
|
||||
/// player cell), with the projection EYE at mm precision on every line —
|
||||
/// the capture half of the tower-ascent capture→replay loop
|
||||
/// (TowerAscentReplayTests replays the captured pairs deterministically).
|
||||
/// Light: silent while the visibility state is stable; a tower climb
|
||||
/// emits a few dozen lines. Initial state from
|
||||
/// <c>ACDREAM_PROBE_VIEWER=1</c>.
|
||||
/// </summary>
|
||||
public static bool ProbeViewerEnabled { get; set; } =
|
||||
Environment.GetEnvironmentVariable("ACDREAM_PROBE_VIEWER") == "1";
|
||||
|
||||
/// <summary>
|
||||
/// Phase U.4c (2026-05-31) flap-convergence probe. When true, the portal
|
||||
/// visibility pass emits, EVERY frame the camera root is an indoor cell, a
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue