The system works by projecting high-speed video onto a rapidly spinning mirror. As the mirror turns, it reflects a different and accurate image to each potential viewer. The rendering algorithm can recreate both virtual and real scenes with correct occlusion, horizontal and vertical perspective, and shading. This display provides a stereoscopic image that can viewed as a person walks around the display.