Flash applets on some technical aspects of photography (original) (raw)
These applets are designed to supplement the course lecture material in CS 178. They will typically be demonstrated live in class, then added to this web page. At that time they will also be linked into thecourse scheduleand the course home page. The applets were designed by Marc Levoy and built by CURIS students Nora Willett and Katie Dektar, and PhD student Andrew Adams in the spring and summer of 2009.
Exposure
Lens Applets
Thin Lens
Uses Gauss's ray tracing construction to show how thin lenses perform a 3D perspective transformation of object space into image space.
Depth of Field
How do focal length, subject distance, F-number, and size of the circle of confusion affect depth of field?
Telephoto Zoom Lens
The operation of zoom lenses, telephoto zoom lenses, and optically-compensated telephoto zoom lens.
Convolution
Spatial convolution
Interactively demonstrates 1D continuous convolution and 2D discrete convolution. Don't miss the "custom" buttons!
Autofocus
Color
Introduction to Color Theory
Explores the trichromatic theory of color vision and considers its implications for human perception, color photography, and computer display of color images.
Color Matching
Reenact Maxwell's color matching experiment to see how closely you can match the trichromatic matching functions for the given primaries.
Chromaticity Diagrams
Explores chromaticity diagrams and the meaning of the 2D gamut of perceivable colors.
Gamut Mapping
Interactively shows the results of gamut mapping (both the primaries and the rendering intents) on the colors displayed in an image.
Color Mixing
Explores additive and subtractive color mixing.
Gamma
Panoramas
Cylindrical Panoramas
Demonstrates how images are projected from a plane to a cylinder to form a panorama.