Publications

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.

abstract (html)
pdf (6 MB)
pdf (15 MB)

Michael F. Deering. A Photon Accurate Model of the Human EyeProceedings of SIGGRAPH 2005, Los Angeles, California, July 2005.

abstract (html)
pdf ( 6 MB)
pdf (14 MB)

Michael F. Deering. A Human Eye Retinal Cone SynthesizerProceedings of SIGGRAPH 2005 Sketches, Los Angeles, California, July 2005.

pdf (1 MB)

Michael F. Deering, David N. Naegle. The SAGE Graphics ArchitectureProceedings of SIGGRAPH 2002, San Antonio, Texas, July 2002.

abstract (html)
pdf (1 MB)
pdf (17 MB)

Michael F. Deering. “HoloFlicks”. unpublished, 1999.

pdf (98 KB)

Michael F. Deering. The Limits of Human Vision. In 2nd International Immersive Projection Technology Workshop, 1998.

abstract (html) pdf (200 KB)

Michael F. Deering. The HoloSketch VR Sketching SystemCommunications 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!)

pdf (247 KB)

Michael F. Deering. Geometry Compression. Proceedings of SIGGRAPH 1995.

Michael F. Deering. HoloSketch: A Virtual Reality Sketching/Animation ToolTOCHI 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.)

pdf (70 KB)

Michael F. Deering, Steven A. Schlapp, and Michael G. Lavelle. FBRAM: ANew Form of Memory Optimized for 3D GraphicsProc. SIGGRAPH ’94.

pdf (105 KB)

Michael F. Deering. Data Complexity for Virtual Reality: Where do all the triangles go? Proc. VRAIS ’93.

pdf (252 KB)

Michael F. Deering. Explorations of Display Interfaces for Virtual RealityProc. VRAIS ’93.

pdf (182 KB)

Michael F. Deering. A Compact 3D Graphics Chip SetHotChips V (1993). (Commercial product name zx.)

Michael F. Deering, Scott R. Nelson. Leo: A System for Cost Effective 3D Shaded GraphicsProc. SIGGRAPH ’93.

Michael F. Deering. Making Virtual Reality more Real, Experience with the Virtual PortalProc. Graphics Interface ’93.

pdf (275 KB)

Michael F. Deering. What’s Next for Virtual RealityEE Times, Nov 1992.

Michael F. Deering. High Resolution Virtual RealityProc. SIGGRAPH ’92, pages 195-202, 1992.

Michael F. Deering. Graphics Standards and Graphics HardwareProc. 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 KnowledgeExpert Data Base Systems, 1986, Benjamin/Cummings Publishing Company, Inc., 527-536.

Michael F. Deering. Computer Vision Requirements in Blind Mobility AidsElectronic Spatial Sensing for the Blind, 1985, Martinus Nijhoff` Publishers, 65-79.

Michael F. Deering. Hardware and Software Architectures for AIProc. 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 ProsthesisProc. of IJCAI-81, August, 1981, 704-709.

Michael F. Deering, Joseph Faletti, and Robert Wilensky. PEARL – A Package for Efficient Access to Representations in LispProc. 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.

pdf (60 KB)

Michael F. Deering. Geometry Compression. Lecture in 3D Geometry Compression course, course organizer Jarek Rossignac. Proceedings of ACM SIGGRAPH 1999.

pdf (1 MB)

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.