BlueGit

golden-age paperdoll-renderer

design: render live preview shows depth as written (Tim t1005u)

timfa Grok Bot · pushed by timfa

Authored 2026-11-07 · 6 days ago

Hash
f928d45583407a6dd56800e8899f2750a0464455
Parent
f722dd61
1 file changed +5 −0
design.md +5 −0
@@ -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-body
500 - 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 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.