CS 248 Spring 1994 Rendering Competition

CS 248 Spring 1994 Rendering Competition

CS 248 - Introduction to Computer Graphics
Spring quarter, 1994
Instructor: Marc Levoy
Teaching assistants: Apostolos Lerios, Dan Goldman, and Lisa Forssell

Bryan Shwo-Kang Chow and Vui Chiap Lam


Bryan and Vui Chiap's competition entry comprised several stills and movies. This page contains selections of their work, the stills preceding the movies. The original stills and movie frames (after JPEG compression) can be retrieved by clicking on the corresponding thumbnail. All movies were created using the animation and morphing system that Bryan and Vui Chiap wrote for the class.

These stills illustrate effective use of texture mapping. In the first one, a very realistic bump map is applied onto the spheres, while in the second one, a procedurally generated marble texture is applied onto a vase. Lighting is also used very effectively.

These stills illustrate the ability of Bryan and Vui Chiap's renderer to generate shadows. The second still is not part of their last movie (see below), although the procedurally modeled terrain is the same; the difference lies in the absence of shadows in the movie frames (compare this still to the movie's frame 25). The terrain color is based on the elevation of individual terrain features.

These stills illustrate proper handling of transparent objects via layering of the scene. The heavy aliasing of the backgrounds is due to a high magnification factor (the remaining scene elements are not subject to that degree of aliasing).


Bryan and Vui Chiap's first movie has 40 frames and depicts a moving wine glass. Shown above are thumbnails of frames 1, and 20. The glass is stationary in the first frame, while frame 20 is properly motion blurred as it captures the glass in motion. The full MPEG movie (18KB) is also available.


The second movie has 42 frames and depicts a morph between a wine glass and a light bulb. Shown above are thumbnails of frames 1, 11, 21, 31, and 42. The full MPEG movie (30KB) is also available.


The third movie has 25 frames and depicts an evolving terrain, procedurally modeled at increasing levels of detail. Shown above are thumbnails of frames 1, 13, 25. The full MPEG movie (17KB) is also available.


Last update: 8 February 1995 by Apostolos "Toli" Lerios
tolis@cs.stanford.edu