Friday, December 12, 2008

A World to Play In


As part of my research and my graphics class, I put together a program that lets me build things and then simulate them. Most things I do with the mouse or keyboard; however, the lab I work in has a 3D motion capture system. I attached my simulated world to the motion capture and was then able to use a glove to point to things and move them around. The motion capture works by tracking blinking lights. That means that I could effectively use the lights on the glove as buttons as well as pointers. I would point with two of the lights and then cover up a third light in order to grab something. When I uncovered the light, the program let go of whatever I grabbed. This was a lot of fun to build.

4 comments:

Anonymous said...

Very nicely done!
I know that there is a tremendous amount of work here to make the objects in the world obey "laws of nature" - gravity, and so forth - but a minor slip I may have seen makes me wonder about the potential of making an animated MC Escher painting, with impossible objects - water running down an endless channel, and so forth.

Also -- the hardware to do this is somewhat exotic - at least, the motion-sensing gloves part. How much of this could still be replicated with a cheap web-cam, and a black glove with dots of reflective tape?

By any standard, this is very cool technology.

rebecca said...

that is very impressive. very cool.

Nathan said...

I wonder how Emily would react to building towers in a virtual world.

Anyway, looks pretty sweet.

Kelly said...

Really impressive. You are smart.