CMSC 635 - PowerPoint PPT Presentation

cmsc 635 n.
Download
Skip this Video
Loading SlideShow in 5 Seconds..
CMSC 635 PowerPoint Presentation
play fullscreen
1 / 14
CMSC 635
110 Views
Download Presentation
isabelle
Download Presentation

CMSC 635

- - - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - - -
Presentation Transcript

  1. CMSC 635 Image-Based Rendering

  2. IBR spectrum • Geometry • Billboards & impostors • Depth images • Depth sprites • Layered Depth Images • Image-only rendering

  3. Billboards • Flat polygon • Texture + opacity • Orient to face viewer

  4. Billboards

  5. Billboards

  6. Impostors • Run-time generated billboard • Replace object

  7. 2.5D & Depth images • Fixed view • 2.5D • Cell animation • Flat layers • Depth images • Save image + z-buffer • Render new objects into scene

  8. Depth sprites • Billboard + Depth texture • Update when necessary

  9. Layered Depth Images • Layers or shells • Polygons • LDI • Depth Sprites • Planar Sprites • Multiple values + depths per pixel • Warp to render from new point of view

  10. Image-only rendering • “True” IBR • IN: Images or Images + depth • OUT: Image from new viewpoint

  11. Warp-based • Warp pixels source image to new image • Pixel = color for a point in space

  12. Warp-based • Occlusion compatible ordering • Simple relationship to images • Requires depth, multiple images • No view dependent shading

  13. Light-Field / Lumigraph • Find stored rays similar to new image rays • Pixel = color of a ray through space

  14. Light-Field / Lumigraph • Handles view-dependent shading • 4D parameterization of space • Sampling • Focal plane spacing = aliasing • View point spacing = depth of field • Lots of data