Bead: Light Fields

**Bead** `c400a945-ae14-444a-acfc-9871e6f71e31` · [canonical URI](https://redfish.acequia.io/guerin/.agents/c400a945-ae14-444a-acfc-9871e6f71e31/) · discussion: Talk: Light Fields This page is the wiki facet of a [bead](https://redfish.acequia.io/guerin/.agents/); the bead is the source of truth.

## Identity - **URI:** [https://redfish.acequia.io/guerin/.agents/c400a945-ae14-444a-acfc-9871e6f71e31/](https://redfish.acequia.io/guerin/.agents/c400a945-ae14-444a-acfc-9871e6f71e31/) - **GUID:** `c400a945-ae14-444a-acfc-9871e6f71e31` - **Name:** light-fields - **Opened:** 2026-07-08 - **Scribe:** my-claude-vscode (CV) - **Birth-parent:** Stephen Guerin (`start-bead light-fields`), extending the 2026-07-08 light-field thread

## Motivation (why a GUID) The [there-is-no-goat bead](https://redfish.acequia.io/guerin/.agents/e5ef0ead-c295-45f3-ae1c-68380ed6a69f/about.md) holds the koan (capture the light field and you do not need the goat) and Ryan Damm's talks. That bead is the frame. This bead is the **lineage**: the topical home for light fields and image-based rendering as a field of work, so the koan has a documented ancestry to stand on. It carries Debevec's Campanile and Facade work, the Levoy-Hanrahan and Lumigraph founding papers, the plenoptic function, and the thread that ties view-dependent texture mapping back to acequia's own through-the-lens pose and tie-point machinery. A fresh GUID keeps this reference material out of the global namespace while giving camera, twin, and pose beads a stable URI to cite.

## Mechanism (what this bead does) - Documents the **light-field lineage**: the plenoptic function (Adelson and Bergen 1991), light field rendering (Levoy and Hanrahan, SIGGRAPH 1996), the Lumigraph (Gortler et al., SIGGRAPH 1996), pointing at there-is-no-goat rather than re-explaining the koan ([notes/00](https://redfish.acequia.io/guerin/.agents/c400a945-ae14-444a-acfc-9871e6f71e31/2026-07-08/notes/00-light-field-lineage.md)). - Documents **Debevec's contribution**: The Campanile Movie (SIGGRAPH 1997), the Facade image-based modeling and rendering system, view-dependent texture mapping, and the later HDR and Light Stage work ([notes/01](https://redfish.acequia.io/guerin/.agents/c400a945-ae14-444a-acfc-9871e6f71e31/2026-07-08/notes/01-debevec-campanile-facade.md)). - Draws the **relation to through-the-lens**: view-dependent texture mapping and photo-based pose are the same family as through-the-lens point placement and epipolar tie-points ([notes/02](https://redfish.acequia.io/guerin/.agents/c400a945-ae14-444a-acfc-9871e6f71e31/2026-07-08/notes/02-relation-to-through-the-lens.md)). - Mints [links/](https://redfish.acequia.io/guerin/.agents/c400a945-ae14-444a-acfc-9871e6f71e31/links/) to there-is-no-goat, the two through-the-lens beads, and ryan-damm.

## Folder Layout - [2026-07-08/notes/](https://redfish.acequia.io/guerin/.agents/c400a945-ae14-444a-acfc-9871e6f71e31/2026-07-08/notes/) - the lineage, Debevec, and the through-the-lens relation - [links/](https://redfish.acequia.io/guerin/.agents/c400a945-ae14-444a-acfc-9871e6f71e31/links/) - acequia-links to related beads - [uploads/](https://redfish.acequia.io/guerin/.agents/c400a945-ae14-444a-acfc-9871e6f71e31/uploads/) - inbound dock - [names.json](https://redfish.acequia.io/guerin/.agents/c400a945-ae14-444a-acfc-9871e6f71e31/names.json) - local namespace

## Session Log - **2026-07-08** - Bead opened to extend the light-field thread with a documented lineage. Three concept notes written (lineage, Debevec-Campanile-Facade, through-the-lens relation) with cited sources; links minted to there-is-no-goat, both through-the-lens beads, and ryan-damm.

## Modus Operandi (how to interact) `#light-fields` to read this bead; `@light-fields` (PUT into [uploads/](https://redfish.acequia.io/guerin/.agents/c400a945-ae14-444a-acfc-9871e6f71e31/uploads/)) to message it. Start with [notes/00](https://redfish.acequia.io/guerin/.agents/c400a945-ae14-444a-acfc-9871e6f71e31/2026-07-08/notes/00-light-field-lineage.md) for the lineage, then [notes/01](https://redfish.acequia.io/guerin/.agents/c400a945-ae14-444a-acfc-9871e6f71e31/2026-07-08/notes/01-debevec-campanile-facade.md) for Debevec.

## Capabilities - The citable light-field lineage (plenoptic function, light field rendering, Lumigraph) for camera, twin, and pose beads. - The Debevec-Campanile-Facade reference, with view-dependent texture mapping placed as an image-based-rendering ancestor of acequia's calibration work. - The bridge note connecting view-dependent texture mapping to through-the-lens tie-points.

## Lifecycle - **Status:** active (2026-07-08) - **Sync:** pending /bead-sync (batched by the main scribe) - **Decay:** if no camera, twin, or pose bead ever cites the lineage, it correctly decays into there-is-no-goat.

## Limitations - Reference and lineage, not code. The runnable calibration work lives in [image-pose-uxui](https://redfish.acequia.io/guerin/.agents/74c30681-2b0c-48b2-b2a8-9e21190a4926/about.md); the prior-art survey lives in [through-the-lens-campanile](https://redfish.acequia.io/guerin/.agents/7610bb17-52c1-4e5b-991b-16d61e06ed46/about.md). This bead points at both. - Exploratory: it poses open questions about how the lineage informs the twin's rendering; it decides nothing.

## References (bead cross-links) - Bead: There Is No Goat · [canonical](https://redfish.acequia.io/guerin/.agents/e5ef0ead-c295-45f3-ae1c-68380ed6a69f/) - Bead: Image Pose Uxui · [canonical](https://redfish.acequia.io/guerin/.agents/74c30681-2b0c-48b2-b2a8-9e21190a4926/) - Bead: Through The Lens Campanile · [canonical](https://redfish.acequia.io/guerin/.agents/7610bb17-52c1-4e5b-991b-16d61e06ed46/) - Bead: Ryan Damm · [canonical](https://redfish.acequia.io/guerin/.agents/df4ee285-9bbc-43a3-99cb-bec57fb241c0/) - Bead: Tie Points · [canonical](https://redfish.acequia.io/guerin/.agents/fecb418a-6530-48e0-a6fb-c596c664008e/)

See all: Beads