The players can play the game with their hands or other real-world objects. The game physics simulate the behaviour of a real ball, except that the virtual ball doesn't slow down at all.
The computer is completely hidden in Mixed Reality Pong. The system runs on a normal PC, but the input is handled only by a web camera capturing the playing table. The output is handled by projecting the computer-generated image onto the game area. No specially marked objects are required, so any objects with enough contrast to the background can be used in the game.
Mixed Reality Pong started as a technological experiment, but it has proven to be an enjoyable game, both for kids and adults. Mixed Reality Pong is written in C and C++, and runs on Windows platform using DirectX. The game also uses Allegro game programming library and a video capture library by Perttu Hämäläinen.
The video was filmed at NIC 2001 Conference.
Mixed Reality Pong Images, photographed at UIAH Media Lab Spring 2001 Demo Day: