design: render live preview shows depth as written (Tim t1005u)
@@ -500,3 +500,8 @@ Decision (superseded and reverted per Tim t991u, see below): automatic per-body
500
500
- a locked build (another render is writing it).
501
501
- Resuming does not delete anything.
502
502
- The deletions are reported as progress steps.
503
504
## Decision 2026-11-07 (Tim t1005u): render live preview shows the depth map as written
505
- During a render, the live pass preview of the depth map shows the bytes actually written to the depth PNG, in the chosen encoding and bit depth. It uses the same display rule as the 2D previewer map modes (t992u): `gray` is shown as grey, `rgb_bands`/`rgb_packed` as raw RGB, and 16-bit samples are rounded to 8 bits for display.
506
- A depth file kept by a resume is shown from its stored bytes.
507
- The former separate high-byte grey preview image (`depth_preview`) is removed. No depth translation exists for display anywhere. Only the compositor/relighting decodes depth.
@@ -500,3 +500,8 @@ Decision (superseded and reverted per Tim t991u, see below): automatic per-body500
- a locked build (another render is writing it).500
- a locked build (another render is writing it).501
- Resuming does not delete anything.501
- Resuming does not delete anything.502
- The deletions are reported as progress steps.502
- The deletions are reported as progress steps.503
504
## Decision 2026-11-07 (Tim t1005u): render live preview shows the depth map as written505
- During a render, the live pass preview of the depth map shows the bytes actually written to the depth PNG, in the chosen encoding and bit depth. It uses the same display rule as the 2D previewer map modes (t992u): `gray` is shown as grey, `rgb_bands`/`rgb_packed` as raw RGB, and 16-bit samples are rounded to 8 bits for display.506
- A depth file kept by a resume is shown from its stored bytes.507
- The former separate high-byte grey preview image (`depth_preview`) is removed. No depth translation exists for display anywhere. Only the compositor/relighting decodes depth.