Added noise

This commit is contained in:
connor committed 2026-10-16 15:05:04 -04:00
1 parent 970551b4e1
commit 1ed95982ad
14 files changed
+687 -22

No files matched your search

+6 -3
View File
@@ -173,6 +173,8 @@ cargo run --release -p resolved-showcase -- --serve 0.0.0.0:8010
L0 and C0). `--supersampling N` renders each pixel as N x N finer ones from C1
(default 2). A tier the scene or the data cannot support stops with an error
naming what is missing.
- `--seed N` and `--frame N` pick the detector noise at camera C1 (default 0
and 0): the same seed and frame give the same image.
- `--data DIR` says where the tiers' data is (`earth/bmng-2004-MM.jpg`,
`moon/wac-hapke-643.png` and `stars/stars.bin`).
Without it the CLI tries `RESOLVED_DATA`, then `./data`, then the
@@ -202,10 +204,11 @@ Earth and the Moon, the Sun's limb darkening, and stars from Hipparcos,
Tycho-2 and Gaia, which camera C1 shows. Camera C1 is under way: so far,
pixels that collect light over their area, lens distortion (Brown-Conrady),
lens blur (a Gaussian PSF) applied to the scene rendered 2 x 2 finer than the
pixels, and the Sun, Moon and Earth at their apparent positions (light time
and aberration). Planned, in order:
pixels, the Sun, Moon and Earth at their apparent positions (light time
and aberration), and detector noise (shot, dark current and read noise,
seeded and reproducible). Planned, in order:
- Camera: detector noise, pixel-to-pixel variation, saturation and blooming.
- Camera: pixel-to-pixel variation, saturation and blooming.
- Lighting: BRDF and spectral materials, atmospheric scattering, clouds, lunar
terrain.
- Portable ray tracing, path tracing, and label outputs for ML.