Readme update

This commit is contained in:
connor committed 2026-10-14 20:48:13 -04:00
1 parent 33f986044c
commit 768a4e9c53
2 files changed
+17 -13

No files matched your search

+12 -9
View File
@@ -41,9 +41,11 @@ noise is about 3 %. The sample is the Landsat 8 example scene
(`examples/scenes/landsat8.toml`). `cargo bench -p resolved` reproduces the
numbers, and `resolved render --timings N` shows the per-pass split.
Planned tiers: L1 adds self-shadowing, Earthshine and albedo maps (M2); C1
and C2 add lens distortion, blur and detector noise (M3); L2 adds measured
materials and the atmosphere (M4); L3 is path traced (M5).
Planned tiers: L1 adds Earth's surface, shadows on the target, Earthshine
and Moonshine, the Moon's albedo map, the Sun's limb darkening and eclipses
seen on Earth and the Moon (M2); C1 and C2 add pixel-area sampling, lens
distortion, blur and detector noise (M3); L2 adds measured materials and the
atmosphere (M4); L3 is path traced (M5).
## Usage
@@ -138,16 +140,17 @@ cargo run --release -p resolved-cli -- render \
## Status
M1 in progress: the library renders Earth, Moon, Sun and targets to DN
through `Renderer`, and the CLI renders scene files; benchmarks are still to
come. The work is
tracked as Gitea milestones, each split into one issue per change:
M1 is complete: the library renders Earth, Moon, Sun and targets to DN
through `Renderer`, the CLI renders scene files, and the benchmarks give the
L0 / C0 baseline above. M2 is in progress: lighting L1 so far draws Earth's
surface from Blue Marble and shadows on the target. The work is tracked as
Gitea milestones, each split into one issue per change:
| Milestone | Scope |
|---|---|
| M1 | Scene API, headless wgpu, analytic Earth/Moon/Sun, glTF and STL targets, Lambert shading with eclipse, pinhole camera, radiance to DN, CLI, benchmark baseline |
| M2 | Self-shadowing, Earthshine and Moonshine, Earth and Moon albedo maps, Sun limb darkening |
| M3 | Lens distortion, PSF, detector noise, saturation and blooming, stars |
| M2 | Earth surface image, self-shadowing, Earthshine and Moonshine, Moon albedo map, Sun limb darkening, lunar and solar eclipses on the bodies, lower readback overhead |
| M3 | Pixel-area sampling, lens distortion, PSF, detector noise, saturation and blooming, stars, apparent positions |
| M4 | BRDF and spectral materials, atmospheric scattering, clouds, lunar terrain |
| M5 | Portable ray tracing, path tracing, label outputs for ML |
| M6 | Validation against lunar, Earth and Mitsuba references; motion blur, rolling shutter, stray light; multi-band and 4k |