Keenan Crane
Email
Phone (502) 821-3239
Mail MC 256-80 
California Institute of Technology
1200 E California Blvd
Pasadena, CA 91125
Calendar
Home Images Misc. Projects Publications CV Links
 
Articles
(For wiki articles, I've indicated the percentage which remains unchanged from my original version.) Code Lecture Slides
  • Importance Sampling for Monte Carlo Ray Tracing - 3/8/2006 CS419 (Advanced Graphics) at UIUC. Fundamental MCRT issues, importance sampling, multiple importance sampling, Metropolis-Hastings, resampled importance sampling, defensive sampling, rejection, inversion, the alias method
  • GPU Algorithms - 5/30/2006 CMPS 160 (Introduction to Computer Graphics) at UC Santa Cruz. Cg, object- and tangent-space normal mapping, displacement mapping, "bumpy shiny," convolution, framebuffer objects. Briefly: fluid simulaion, ray tracing, fractals.
  • Shaders - 2/13/2006 CS418 (Intro to Graphics) at UIUC. Basic intro to shaders, programmable shaders in Cg/OpenGL, texturing, parameterization, normal mapping, cube mapping, barycentric coordinates.
Other
Most of this content is probably copyright 1984-2005 Keenan Crane.   Spam bots: please send spam to htn23s_9aoeu@yahoo.com.