notes from the bigfug

notes from the bigfug

programming light and other strange tales

notes from the bigfug RSS Feed
 
 
 
 

Twitter Updates for 2008-10-10

  • Back from church site visit for Wired Sussex awards next month. Doing a combo PatchBox/VJ visuals set-up (and DJ’ing too!) Need more hands! #
  • Writing a fevered proposal for a big old job, then off to Unit 9 to do a bit of projector consultancy for a photo/film exhibition #

Powered by Twitter Tools.

Twitter Updates for 2008-10-10

  • Back from church site visit for Wired Sussex awards next month. Doing a combo PatchBox/VJ visuals set-up (and DJ’ing too!) Need more hands! #
  • Writing a fevered proposal for a big old job, then off to Unit 9 to do a bit of projector consultancy for a photo/film exhibition #

Powered by Twitter Tools.

Twitter Updates for 2008-10-06

  • Time for the first experiments with making shadow puppets out of acetate sheet, spray mount, and glass paint… #

Powered by Twitter Tools.

PatchBox r287 - Painting With Light

PatchBox is becoming quite the powerful tool for architectural video mapping but sometimes even I miss a certain sense of immediacy that I’ve grown accustomed to from my years of VJ’ing.

It was with much delight then that I received a link from my old chum (and favourite Stylophone player) Tom Hume last week pointing me towards a site where a chap based in Helsinki called Jürgen has created some software for using your mobile phone as a spray can, called - surprisingly - MobiSpray.

He’s been travelling around with a laptop, video projector, and generator, drawing all over buildings, fighter planes (!), rocks, and bags of rubbish all while wearing a military outfit.

Good man!

The system works by taking the tilt information that some models of mobile phones generate (like a Wiimote) and sending it wirelessly to a laptop that does the painting.  It can also use photos taken on the phone - nice touch!

However, it wasn’t really the interface that excited me - it looks a bit fiddly (sorry Jürgen!) - but the flat colour style of his drawings and what a very powerful and immediate effect they, and the drawing process itself, created.

I knew I wanted to achieve the same end result but using a different hardware interface, namely my nice little Wacom graphics tablet with all of it’s pressure sensitive goodness.

I’d seen a CGFX shader months ago in the NVIDIA Shader Library that could do painting within the shader itself.  I re-wrote it so it uses a seperate render target (for reasons that will become apparent later), and added the support code into PatchBox.

Initially it utilised the mouse but as a proof of concept it worked well, so I started looking at Raw Input (hence the comedy Google post earlier today) but ran into a few walls trying to integrate it with wxWidgets, so instead I put in the support for Wintab, giving me direct access and control of the tablet information.

So, at about midnight, it was ready for the first projector test:

First test of PatchBox's new paint mode

First test of the new PatchBox paint mode

Aw, pretty flowers and… is that a… kind of squirrel?  The lower part with the lady dancing is a video screen.

This was shortly followed by test #2:

Second Paint Mode Test

Second Paint Mode Test

And the actual screen grab from PatchBox:

Screen grab of the second test

Screen grab of the second test

I’m really excited about the results!  There’s a couple of features still to add (saving the textures out, hence the render target), but I’m already thinking I need to project on something… bigger…

Twitter Updates for 2008-10-02

  • Adding support for graphics tablets into PatchBox… #

Powered by Twitter Tools.

Google Comedy - RAWINPUTDEVICE: sausage

Unexpected moment of Google Comedy

Unexpected moment of Google Comedy

Twitter Updates for 2008-10-01

  • Grr, wish cgCopyEffect worked… #

Powered by Twitter Tools.

Twitter Updates for 2008-09-30

  • Implemented a whole bunch of blending modes into a CGFX shader and added HSL processing too #

Powered by Twitter Tools.

Twitter Updates for 2008-09-29

  • Monday morning: Quaternions… yum #

Powered by Twitter Tools.

Twitter Updates for 2008-09-28

  • Lovely evening, people were delighted with PatchBox’s architectural video mapping! #

Powered by Twitter Tools.