Siggraph 2005 logo
Conference Exhibition Call For Participation Presenters Media Registration


32. Quantum Rendering: An Introduction to Quantum Computing and Quantum Algorithms, and Their Applications to Computer Graphics

Half-Day, Tuesday, 2 August, 8:30 am - 12:15 pm
Room 501AB
Level: Intermediate

A concise and self-contained introduction to quantum computing and its application to computer graphics. In addition to providing a general overview of quantum computing, the course reviews the theoretical limitations of classical computing for graphics and simulation, and how quantum computers can overcome these restrictions.


The course is self-contained and does not assume any prior knowledge of quantum physics or quantum computing. Familiarity with classical rendering algorithms such as Z-Buffering and ray casting is helpful. A basic understanding of linear algebra and vector spaces is absolutely required.

Intended Audience

People interested in a concise introduction to quantum computing and quantum rendering, and who wish to learn how the future of computing will affect computer graphics.


Marco Lanzagorta
NCI Information Systems/US Naval Research Laboratory

Jeffrey K. Uhlmann
University of Missouri-Columbia


8:30 Welcome and Introduction


8:45 An Introduction to Quantum Physics and Quantum Computing


9:45 Quantum Search Algorithms


10:15 Break
10:30 Quantum Computational Geometry


11:20 Quantum Rendering Algorithms


Noon Conclusions, Questions & Answers

Lanzagorta and Uhlmann