Light Field Construction and Rendering

Light Field Construction and Rendering

<p>Assignment 7 Light field construction and rendering</p><p>Due Tuesday March 28, before class1</p><p>In a nutshell Construct a light field from synthetic data and use it to render the scene interactively.</p><p>Details  Light field construction o Use a scene from your previous assignments. o Collect a 2D array of images by rendering the scene with a planar pinhole camera whose image raster (s, t) stays the same and whose center of projection is moved at discrete locations defined by a raster (u, v) on a plane parallel to the image plane. o The 2D array of images defines the light field. o Hint: start with low resolutions on both (u, v) and (s, t) planes.  Image of images light field visualizations o Variant 1: pixel of 4D image is (u0, v0, s, t), for all s and all t. o Variant 2: pixel of 4D image is (u, v, s0, t0), for all u and all v.  Light field rendering o For each pixel of the desired view o Intersect the pixel ray with the (u, v, s, t) planes o Look up the nearest ray</p><p>Extra credit  Depth correction 2%  Light field built from photographs 5%  Anything else that makes a compelling visual experience x%</p><p>1 If you come to class, you can turn in your assignment in by 7AM next day</p>

View Full Text

Details

  • File Type
    pdf
  • Upload Time
    -
  • Content Languages
    English
  • Upload User
    Anonymous/Not logged-in
  • File Pages
    1 Page
  • File Size
    -

Download

Channel Download Status
Express Download Enable

Copyright

We respect the copyrights and intellectual property rights of all users. All uploaded documents are either original works of the uploader or authorized works of the rightful owners.

  • Not to be reproduced or distributed without explicit permission.
  • Not used for commercial purposes outside of approved use cases.
  • Not used to infringe on the rights of the original creators.
  • If you believe any content infringes your copyright, please contact us immediately.

Support

For help with questions, suggestions, or problems, please contact us