This page contains a reverse chronological list of my publications (mainly papers), with an html abstract and a link to a PDF copy of the publication if I have the reproduction rights (and have gotten around to entering the data). Because most of my papers include a number of high resolution images, many will have two PDF links: one to a file limited to less than 6 megabytes (with some compromise in figure quality), and one to much larger but minimally compressed versions; the papers are otherwise identical. A very few will have associated video files.
Acknowledgements beyond the coauthors
In all but four mostly early cases I am the first named and primary author. (If that doesn’t tell you something about me I don’t what would.) However, for the papers about commercial products, the results were only possible because of the combined efforts of sometimes literally hundreds of other people who were involved in the engineering, management, marketing, manufacturing, and sales at the corporate entity involved. I’ve tried to acknowledge the contributions of additional individuals and groups on the projects page. On this publication list page I’d still like to thank them (and the corporate entity that invested in the work) in general for all the hard work they contributed to making these products in nearly all cases a commercial success.
Papers
Michael F. Deering. Expanded Version: A Photon Accurate Model of the Human Eye. Work in progress.
Michael F. Deering. A Photon Accurate Model of the Human Eye. Proceedings of SIGGRAPH 2005, Los Angeles, California, July 2005.
Michael F. Deering. A Human Eye Retinal Cone Synthesizer. Proceedings of SIGGRAPH 2005 Sketches, Los Angeles, California, July 2005.
Michael F. Deering, David N. Naegle. The SAGE Graphics Architecture. Proceedings of SIGGRAPH 2002, San Antonio, Texas, July 2002.
Michael F. Deering. “HoloFlicks”. unpublished, 1999.
Michael F. Deering. The Limits of Human Vision. In 2nd International Immersive Projection Technology Workshop, 1998.
Michael F. Deering. The HoloSketch VR Sketching System. Communications of the ACM 39(5), 54-61, 1996.
Michael F. Deering. HoloWeb. A proposal to the VRML II competition (published on the web 1996). (Currently, the file is in inverse page order!)
Michael F. Deering. Geometry Compression. Proceedings of SIGGRAPH 1995.
Michael F. Deering. HoloSketch: A Virtual Reality Sketching/Animation Tool. TOCHI 2(3): pages 220-238, 1995.
Michael F. Deering, Michael G. Lavelle, and Steven A. Schlapp. A Cached VRAM for 3D Graphics. In HotChips VI (1994). (Commercial product name 3DRAM.)
Michael F. Deering, Steven A. Schlapp, and Michael G. Lavelle. FBRAM: ANew Form of Memory Optimized for 3D Graphics. Proc. SIGGRAPH ’94.
Michael F. Deering. Data Complexity for Virtual Reality: Where do all the triangles go? Proc. VRAIS ’93.
Michael F. Deering. Explorations of Display Interfaces for Virtual Reality. Proc. VRAIS ’93.
Michael F. Deering. A Compact 3D Graphics Chip Set. HotChips V (1993). (Commercial product name zx.)
Michael F. Deering, Scott R. Nelson. Leo: A System for Cost Effective 3D Shaded Graphics. Proc. SIGGRAPH ’93.
Michael F. Deering. Making Virtual Reality more Real, Experience with the Virtual Portal. Proc. Graphics Interface ’93.
Michael F. Deering. What’s Next for Virtual Reality. EE Times, Nov 1992.
Michael F. Deering. High Resolution Virtual Reality. Proc. SIGGRAPH ’92, pages 195-202, 1992.
Michael F. Deering. Graphics Standards and Graphics Hardware. Proc. NCGA-90, March, 1990.
Michael F. Deering, Stephanie Winner, Bic Schediwy , Chris Duffy, Neil Hunt. The Triangle Processor and Normal Vector Shader: a VLSI System for High Performance Graphics.ACM SIGGRAPH Computer Graphics, v.22 n.4, p.21-30, Aug. 1988.
Michael F. Deering and Joseph Faletti. Database Support for Storage of AI Reasoning Knowledge. Expert Data Base Systems, 1986, Benjamin/Cummings Publishing Company, Inc., 527-536.
Michael F. Deering. Computer Vision Requirements in Blind Mobility Aids. Electronic Spatial Sensing for the Blind, 1985, Martinus Nijhoff` Publishers, 65-79.
Michael F. Deering. Hardware and Software Architectures for AI. Proc. of AAAI-84, 1984. Reprinted as Architectures for AI in BYTE, 10, 4 (April 1985), 193-206.
Michael F. Deering, Joseph Faletti., and Robert Wilensky. (1982) The PEARL Users Manual. Berkeley Electronic Research Laboratory. Memorandum No. UCB/ERL/M82/19. March.
Michael F. Deering. Real-Time Natural Scene Analysis for a Blind Prosthesis. Ph.D. thesis, University of California at Berkeley, 1981.
Michael F. Deering and Carter C. Collins. Real-Time Natural Scene Analysis for a Blind Prosthesis. Proc. of IJCAI-81, August, 1981, 704-709.
Michael F. Deering, Joseph Faletti, and Robert Wilensky. PEARL – A Package for Efficient Access to Representations in Lisp. Proc. of IJCAI-81, August, 1981, 930-932.
BOOKS
Henry Sowizral, Kevin Rushforth, and Michael F. Deering. The Java 3D API Specification. Addison Wesley, 1998.
Henry Sowizral, Kevin Rushforth, and Michael F. Deering. The Java 3D API Specification, Second Edition. Addison Wesley, 2000.
COURSES
Michael F. Deering. Hardware for Geometry Compression. Lecture in 3D Geometry Compression course, course organizer Gabriel Taubin. Proceedings of ACM SIGGRAPH 2000.
Michael F. Deering. Geometry Compression. Lecture in 3D Geometry Compression course, course organizer Jarek Rossignac. Proceedings of ACM SIGGRAPH 1999.
Michael F. Deering lecture in 3D Geometry Compression course, course organizer Gabriel Taubin. Proceedings of ACM SIGGRAPH 1998.
Michael F. Deering lecture in Java 3D course, course organizer Henry Sowizral. Proceedings of ACM SIGGRAPH 1998.
Michael F. Deering lecture in Java 3D course, course organizer Henry Sowizral. Proceedings of ACM SIGGRAPH 1997.
Michael F. Deering lecture in graphics quality course. Proceedings of ACM SIGGRAPH.