main-review2

These are the lectures on topics that are AFTER the midterm exam. (Note: the final will be cummulative, but will emphasize these topics)

12.15 - Wed

  • Topics left out of the semester (used as a review)

12.13 - Mon

  • Rendering
  • Details of Basic Raytracing
  • Distribution Ray Tracing
  • Light-Path Calculus
  • Global Illumination
  • Readings: S&M 13.4. Chapter 24 discusses global illumination, but it starts off well beyond where we stopped.
  • Notes from previous time

12.10 - Fri

12.8 - Wed

  • Color spaces
  • Curved Surfaces: sweeps, generalized cylinders, …
  • Curved surface notes: (pdf)

12.6 - Mon

  • Color
  • Tri-Chromatic vision
  • Color response
  • Metamers
  • Gamut
  • Imaginary Color Spaces
  • Notes: (pdf)

12.3 - Fri

  • Depth perception (cue list)
  • Stereo
  • Notes: (pdf)
  • Reading: Shirley&Marschner 22 (especially 22.3)

12.1 - Wed

  • Eyes
  • Sensitivity and Resolution of the retina
  • Gamma

11.29 - Mon - Perception, Gamma

  • A discussion of cameras, optics and sensors
  • Optical systems: lenses, aperatures, sensors
  • Effects of aperatures and lenses: depth of field, focus, …
  • Tradeoffs between sensor size, sensitivity, aperature size, shutter speed
  • Types of sensors
  • CMOS and CCD sensors
  • Notes: 2009 notes (has the gamma discussion halfway through) (pdf)
  • Notes: 2007 notes - discussion of eyes and sensors (pdf)
  • Notes: 2006 notes - covers sensor types, and optics (pdf)

11.24 - Wed - Real-Time Rendering Hacks

  • Tricks using texture mapping to make effects
  • Readings: RTR3 6.7-6.10

11/22 - Mon - GLSL

11/19 - Fri - Programming the graphics hardware

11/17 - Wed - Graphics Hardware Evolution, Programmable Shading

  • The graphics pipeline in detail
  • Multi-texture / multi-pass
  • History of graphics hardware, evolution of effection up to programmable shading
  • Notes: (pdf)
  • Notes: 2009 Addendum on GLSL variables (pdf)
  • Notes: 2008 Notes on GLSL (pdf)
  • Notes: 2007 Overall notes on graphics hardware (at the end) (pdf)

11/15 - Mon - JPEG, Aliasing and Drawing

  • JPEG basics
  • understanding aliasing in drawing (when is it bad, when not so bad)
  • the graphics pipeline
  • Notes: (pdf)

11/12 - Fri - Image Wrap-Up

  • Aliasing and anti-aliasing
  • Compression
  • Notes: old notes on compression (2007 PDF)
  • Notes: for recap (pdf)

11/10 - Weds - resampling, Warping

  • resampling mechanics and implementation
  • arbitrary warps and resampling
  • forward and reverse sampling
  • filters for arbitrary warps
  • scattered data interpolation (for warping)
  • morphing
  • Image Cloning
  • Notes: (pdf)
  • Reading: Szeliski 3.6

11/8 - Mon - Resampling

  • Review of sampling theory
  • Reconstruction (Low-pass) filter choices
  • Resampling
  • Practical methods for resampling
  • Notes: pub:Notes/11-08-Resampling.pdf
  • Reading: SM9 (especially 9.4 and 9.5) are good for resampling

11/5 - Fri - Sampling Theory / Reconstructions

  • Fourier intuitons, frequency content, bandlimits
  • Sampling Theorem
  • Ideal Reconstruction
  • Reconstruction in practice
  • Notes: pub:Notes/11-05-SamplingTheory.pdf
  • Reading - Shirley and Marschner 9

11/3 - Wed - Image Processing

11/1 - Mon - Image Processing

  • Neighborhood operations
  • Auto-Correllation and Convolution
  • Applications of convolutions
  • Notes: pub:/Notes/11-01-Convolutions.pdf
  • Reading: Szeliski 3.2, Shirley&Marschner 9.2 and 9.3

10/27 - Wed - Compositing

  • History of Compositing
  • Applications in the Film Industry

10/25 - Mon - Image Manipulations

  • Review of sampling ideas
  • Point processes (adjustments, histogram equilization)
  • Multi-Image point processes (cross dissolve, compositing)
  • Region processes (although we didn’t get far into this)
  • Reading: Szeliski 3.1
  • Notes: pub:Notes/10-25-ImageProcess.pdf

10/22 - Fri - Image Processing Intuitions

10/20 - Wed - Texture Mapping

  • Overview of texturing and process (coordinates, spaces)
  • Perspective correct interpolation
  • Sampling Issues
  • Point Sampling / Isotropic / Anisotropic Sampling
  • Summed Area Tables, MipMaps
  • Outline/Notes: pub:Notes/10-20-Texturemap.pdf
  • Reading: RTR Texturing Chapter ((RTR2 Ch5)) Section 5.2 covers it well, although it gets through a little more theory (we won’t get to this until later)

10/18 - Mon - Curve Review and texture

  • Review of curve concepts for the project, consistency, getting coordinate frames, …
  • Motivation for texturing
  • Texture coordinates
  • Procedural Texturing
  • Notes: The 2007 notes cover the whole texture section of class (2007)
  • Reading: Shirley&Marschner 11 - good to get the basic ideas (we won’t talk about 3D texturing (11.1) much, but its useful for understanding)
  • Reading: The RTR Texturing Chapter ((RTR2 Ch5) or RTR3 Ch 6) is much more thorough on the important parts of texturing. We won’t get to those parts today. 5.1 and 5.2 are the sections most relevant to class (although, we won’t get to the details of aliasing until we do image processing later in the class)
Page last modified on December 20, 2010, at 04:58 PM