This project is under perpetual construction. Please excuse the mess. This server is dedicated to you. The information in this server will help you develop a deeper understanding of how computer graphics works and help you appreciate at a finer level some of the graphics images you now see at the movies, on TV, or other public media. So get your mouse ready and lets explore the wonderful world of computer graphics.
Illumination models Learn how to compute color and brightness to simulate lighting.
Surface patch rendering Learn how to model real world objects with surface patches. Composite Practice Session Put it all together in an interactive practice session. Ray Tracing Practice Session Learn about the effects of reflectivity and transparency in ray tracing. For CSE 570 visitors, here are the project write-ups, including precomputed images. Teapot C Source Code View source code for my Bezier-patch program.