Prototype MediaBeam Demonstration. Documentation |
There are 2 flash movies embeded in the VRML, one is invisible and is used for communications, and the other is used as a texture which you should see. Below is a flash movie which communicates with the flash movie inside the VRML via a Local Connection. Messages are relayed to Cortona via FSCommands, and a JavaScript in the VRML file which manipulates the Geometry that the displayed flash movie is textured onto. In this way we are able to do geometry correction on flash movies, stills and video files(avi, mpeg, and quicktime), and live video input. We are also developing a C++ D3D application to do these same functions demonstrated in this proof of concept. ( But much faster ) We used the C++ version in our recent version Workshop of Making of Americans, where we Mounted Projectors on with moveable mirrors, and synchronize the moments of the mirrors with the perspective correction of the "MediaBeam", and we used a much more developed version of this prototype for the Sandman workshops. MediaBeam has also used and been beta tested in Accidental Nostalgia, and can be seen in a perminant instalation at the Dodgers Stages Lobby in NYC. Both versions work with the same Flash Cueing and control interface, where one interface can control several MediaBeam and DMX mirrors from one control communicating via a the FlashNow XML Socket Server Other uses have been to use this for extreme keystone correction allowing us to use projection in extremely cramped spaces such as Retail Display windows. |