This flashcard is just one of a free flashcard set. See all flashcards!
15
What is a Lumigraph? How must we update our object plane coordinates for Lumigraph rendering?
Lumigraph
Light Field + depth information. For a ray , we can compute a depth value telling at which depth between the camera and object plane the ray intersects the geometry.
This allows us to do more accurate interpolation by offsetting sample coordinates on the object plane.
Coordinate Offset
Let's consider the 2D case where a ray is only parametrized by and .
For each grid point around , we would compute a interpolated color for . However, if the ray through and intersects a surface at a distance of to the camera plane, we could find a better ray from to another point which intersects the geometry at the same point.
This is easily found by comparing similar triangles:
Light Field + depth information. For a ray , we can compute a depth value telling at which depth between the camera and object plane the ray intersects the geometry.
This allows us to do more accurate interpolation by offsetting sample coordinates on the object plane.
Coordinate Offset
Let's consider the 2D case where a ray is only parametrized by and .
For each grid point around , we would compute a interpolated color for . However, if the ray through and intersects a surface at a distance of to the camera plane, we could find a better ray from to another point which intersects the geometry at the same point.
This is easily found by comparing similar triangles:
Flashcard info:
Author: janisborn
Main topic: Informatik
Topic: Computergrafik
School / Univ.: RWTH Aachen
City: Aachen
Published: 18.05.2022