Author Archive

Bouncing Balls with webcam interaction

February 19, 2008

This is a test of using colour tracked images from a usb webcam as a surface for the balls to bounce off, works ok, need to try it with frame comparrison instead. Ignore the stupid sticking to each other thing the balls do, I’m gonna fix that now:P

I was thinking maybe some sort of game where there is only one or two balls and you get points for keeping them from hitting the edge of the screen and they gradually speed up? Could work well I think.


Jitter Bouncing Balls Mockup

February 18, 2008

Here is a short vid (no sound) of some shapes I made in Jitter (the visual part of MaxMsp) that react to eachother (ish) and bounce away and change speed.

The idea is to further this so that the Spheres react to images picked up from the live feed but that is still in progress.

A interesting effect that I will try to get a video of on here is that you can apply videos as textures to the shapes seen in the video. I.e, we could have some promo vid or whatever playing in each of the flying shapes. If it all works 😀

Edit: Here we go, same thing as before but with video mapped as a texture to the shapes. Made them 2d for clarity, different vids can be mapped to different shapes if you want, we need to keep in mind processing power though.

Max/Msp/Jitter Specs

February 7, 2008

“Although the Jitter architecture is general, it is highly optimized for use with video data, and performs with breathtaking speed. A robust set of mathematical operators, keying/compositing, analysis, colorspace conversion and color correction, alpha channel processing, spatial warping, convolution-based filters, and special effects deliver the building blocks for your own custom video treatments.

Jitter includes extensive support for Apple’s QuickTime architecture, such as the playback of all QT supported file formats, real- or nonreal-time file creation, editing operations, import/export capabilities, integrated real-time QT effects, video digitizing, QTVR, file format conversion, and more. QuickTime audio may be routed into MSP to exploit MSP’s powerful audio processing capabilities. For the production environment, Jitter provides support for digital video (DV) camera control as well as input and output via FireWire, and multiple monitor support for performance situations.”

Hope that’s helpful, please ask if you have any more specific questions about the programs. I’ll get an example of motion tracking in the next couple of days.