Siggraph 1981 was a corker. Not only was the cover the memorable Monument to Recursion by Craig Reynolds, but many algorithms were elucidated that today would be appropriate for handheld devices.

**Filtering Edges for Gray-Scale Displays,** Satish Gupta, Robert F. Sproull, pp. 1-5. A simple modification of Bresenham's algorithm utilizes a coverage table to generate anti-aliased edges at very little additional complexity.

**Shading of Regions on Vector Display Devices**, D.T. Lee, pp. 37-44. This algorithm takes an arbitrarily complex polygon and decomposes it into convex regions that can be easily scan converted. I used this algorithm once for a Postscript rasterizer.

**Frame-To-Frame Coherence and the Hidden Surface Computation Constraints for a Convex World, **Harold Hubschman, Steve W. Zucker, pp. 45-54. An interesting approach to incrementally updating a visibility cache for convex objects. This technique could easily be useful today when most movable objects in a scene have got one or more convex physics hulls associated with them.

**Variational Geometry in Computer-Aided Design,** V.C. Lin, D.C. Gossard, R.A. Light, pp. 171-177. This is one of the earliest presentations of parametric user interfaces for CAD.** **

**Creating Repeating Hyperbolic Patterns, **Douglas Dunham, John Lindgren, David Witte, pp. 215-223. This remains one of my favorite Siggraph papers. M.C. Escher played with this tesselation, and more recently, hyperbolic trees have been proposed as a user interface metaphor. A newer version of the paper is available here.

**Animating Facial Expressions**, Stephen M. Platt, Norman I. Badler, pp. 245-252. The earliest reference I have found so far to using the FACS system to drive a physics based facial model. They model skin and muscle. For more on this subject, see the book Simulating Humans, by Badler, Cary Phillips, and Bonny Weber. Greetz to Cary!

**3D Graphics and the Wave Theory**, Hans P. Moravec, pp. 289-296. This paper is *way* ahead of its time, just about like everything Moravec does! Moravec proposes in this paper that propagating wavefronts can be used to model light in a scene. The results are very impressive, showing refringent behavior. Unfortunately, due to the massive amount of memory required, objects on the order of angstroms in size were the largest that could be rendered. Interestingly, the lens was modeled as well in order to focus the waves. This feat has not been replicated until Siggraph 2007, where a more practical approach shows up as Eikonal rendering. Still, I love this paper for its sheer audacity.

**A Lens and Aperture Model for Synthetic Image Generation,** Michael Potmesil, Indranil Charkavarty, pp. 297-305. This is still a practical and frequently cited reference to lens modeling covering such things as the relationship between aperture and focal length, the circle of confusion, and more.

**A Reflectance Model for Computer Graphics**, Robert L. Cook, Kenneth E. Torrance, pp. 307-315. The introduction of the lovely and still commonly used Cook-Torrance reflectance model. This paper introduced the now well-known bi-directional reflectance function.

**Vectorized Procedural Models for Natural Terrain: Waves and Islands in the Sunset,** Nelson L. Max, pp. 317-324. One of the earliest models showing a sky-light illumination model. The method is very lightweight by today's standards, and bears a look at.