notes from the bigfug

notes from the bigfug

programming light and other strange tales

notes from the bigfug RSS Feed
 
 
 
 

Twitter Updates for 2009-10-11

  • Off to Brighton for meetings with @GV_Art and @heatherofficial #
  • Phew, past that 666 tweets mark… #
  • Enjoying that "my fingers are on fire" moment after messily filling Mr. Zippo. #
  • My head still hurts after smashing it against a rafter in Heather Mills' restaurant attic. I'm too tall for proper attic work. #
  • Day of bug fixing and code refining. Off to VBites shortly to install more video kit. #
  • After some nice food I now fancy a bit of shader coding (as you do…) Is there a repository of useful shader code anywhere in the world? #
  • What started as an unpromising Jethro Tull tribute night turned into a great mess of art party nonsense til 6.45am (sat in a bee room) nice #

Powered by Twitter Tools

Twitter Updates for 2009-10-04

  • New release of AudioBoxBaby – http://bit.ly/DZpBP #
  • Having a play with Code::Blocks to see if I can't cross-compile some goodness… #
  • Just found out the link to my FreeFrame plugins has been dead for a while! Making a new installer with source code included! #
  • New up to date release of my FreeFrame plug-in's (including source code) – http://bit.ly/8ZPjH #
  • Had a little play of porting one of my FreeFrame's over to Linux. Then realised I have more pressing matters! #
  • Upcoming BBC drama about Clive Sinclair and Chris Curry – Micro Men: http://bit.ly/DNrDk – I met Clive Sinclair once. We didn't get on… #
  • Getting my head around CMake – looks rather good for cross-platform development, although a new syntax to eat – http://bit.ly/cgaSJ #
  • Compiling gephex under a VMware Ubuntu to test my first ported FreeFrame! #
  • Gah, couldn't get gephex to compile completely. Is anyone using FreeFrame on Linux anyway? I have a .so for you to test if so :) #
  • boost::asio is a bit fugly and not in the good way. Off to bed now, meeting in London midday… #
  • I was dreaming about video projector geometry correction. Awoke with deeper understanding of 2.5D/3D techniques. Everything is now possible. #
  • Just marvellous: "Monster" by okyo on Vimeo http://bit.ly/baPOY – via meierhans #
  • Been out for a site visit (doing a video statue installation for a wedding on Saturday!), finished off a costing, almost bedtime, yay! #
  • Today is a good day for multi-projector displacement maps… #
  • Started implementing EXR image support in PatchBox (for its FLOAT ability). Now off to Brighton to watch Nick Cave reading at The Old Market #
  • Nothing quite like an overly drunk evening to bring home the stark realism of being, once again, alone. Yay, go booze! #
  • Ahem, lapsed into a melancholic mood there. Actually had a damn fine night all things considered. And this morning OpenCV 2.0 is out, yay! #
  • Um Bongo is really just as tasty as I remembered it! #
  • Turning my camera into a projector and my projector into a camera #
  • Smoothing noise, filling in holes #
  • Just about happy with the new video displacement scanner in PatchBox. Now working on piecing together the parts for tomorrow's installation. #
  • Looks like I've finally fixed the jittery video while using fugStream memory streaming! WinAmp AVS streaming into PatchBox nicely! #
  • Successful soak test of latest PatchBox last night. Though now I'm thinking of changing tonight's hardware configuration, heh #
  • Just tested the rig: TH2GO to one monitor, two projectors with texture wrapping, WinAmp AVS, multi-channel VJ shader, on one laptop. All ok! #
  • Also, MIDI controller, Firewire camera, stands, tripods, wires! Quick dash to the hardware shop for more projector base screws! #

Powered by Twitter Tools

FreeFrame plug-in update

Seems the link to my FreeFrame plug-in’s on wiki.bigfug.com wasn’t working so I’ve updated it.

You can also download it at http://bit.ly/8ZPjH

Twitter Updates for 2009-09-27

  • Had a bit of session with the core API of AudioBox last night, playing it lots of random music. It detects the tempo most times, yay! #
  • Mmm, Hilbert Transforms… #
  • Almost got the next release of AudioBoxBaby out of the door and then decided to rewrite a key part. I score no points. #
  • AudioBoxBaby – Pre-release Teaser – http://bit.ly/Fq6MV #
  • New release of AudioBoxBaby all packaged up and ready to go but think I'll go to Brighton and drink beer with Louis instead :) #

Powered by Twitter Tools

AudioBoxBaby – Pre-release Teaser

AudioBoxBaby-Preview

Still a couple of tweaks to do but a new version of AudioBoxBaby (the baby of the AudioBox family, which will follow given time and interest) should hopefully be out tomorrow!

Twitter Updates for 2009-09-20

  • @OpenCOLLADA Thanks for the heads-up… Will have a peek… in reply to OpenCOLLADA #
  • Yay, basic COLLADA animation put into PatchBox #
  • Another long day hacking together all things projective. Off to PLASA in London tomorrow for a mooch about. #
  • Not going to make PLASA today – email and phone calls have intervened. Tomorrow, hopefully… #
  • @DAVID_LYNCH Realisation, the unexpected forming of new and unique brain paths from existing through the endless influx of external stimulus in reply to DAVID_LYNCH #
  • @nlomioni My recommendo's: TV – Dexter series 1,Film – District 9, Music – Kingdom of Rust by Doves in reply to nlomioni #
  • Finally! RT: @wikileaks UK database of all 1.8m post codes with geographic coordinates http://bit.ly/2oOVZu #
  • @alpaykasal Heh, fun :) in reply to alpaykasal #
  • Donning the fedora and taking care of a bit of covert domain name investigation for a friend. Silly girl doesn't want a bigfug on their tail #
  • http://twitpic.com/ibjxk – He doesn't look like he wants to play. Via http://bit.ly/14mgl2 #
  • Gah, it's 6.30pm and I've only just realised it's Talk Like A Pirate Day. 18 and a half hours of missed opportunity! http://bit.ly/y9jbb #

Powered by Twitter Tools

Twitter Updates for 2009-09-13

  • Had two weird dreams last night 1) where I was showing short films by other people (but I’d dreamt them), 2) dinner with @ianvisits ! #
  • Morning spent messing about with projectively texturing cubemaps onto other geometry with light matrices. Now back to work on proposals… #
  • @ianvisits Yeah, tell me about it! :) in reply to ianvisits #
  • @nicklevine Heh, I can’t make it either now! Let the organisers know and I guess they’ll redistribute them to the waiting list… in reply to nicklevine #
  • Today, I will mostly be driving a van full of boxes down to Wiltshire #
  • Back from Wiltshire. Got caught behind a steam traction engine for many, many miles. Someone buy them a nice Peugeot or something… #
  • Is it just me or is the Windows desktop, and all other OS’ variations, completely useless and outmoded as a concept? #
  • Braid only £3.39 on steampowered.com – yay. kerching… #
  • Enjoyed ‘District 9′ the other day, ‘Monsters vs Aliens’ not so much… #
  • @Flares Assume you’re talking about District 9, not Monster vs Aliens :) in reply to Flares #
  • Rewriting PatchBox’s COLLADA loader using the COLLADA DOM: http://bit.ly/19oNLr #

Powered by Twitter Tools.

PatchBox: 3D Geometry Scanner

We’ve been keeping it under our hats for a while now but the code is nearing completion so it’s time to reveal one of the latest major features we’ve been adding to PatchBox: 3D Scanning.

2009-09-06 23-30-10 - Snap00

The image above was created using one projector and one camera resulting in a 300,000 point cloud.  We haven’t smoothed this geometry yet, which is why it’s all bumpy – it’s the raw feed from the system.  The large holes were in shadow, or were non-reflective such as the monitor screen.  The small holes (such as those on the keyboard) are caused by scanning errors larger than 1cm.

As well as taking stylised self portraits (!), we’ll be using this technology to perform dynamic projective geometry and a myriad of other real-time visual tricks that we’ve been planning for years.

The 3D scanning and associated camera/projector calibration systems are also extremely useful for correctly projecting on curved and other non-planar screens.

Twitter Updates for 2009-09-06

  • Writing some laser tracking code. That’s right, tracking frickin’ LASERS! #
  • Taken drawing perspective chessboards to new depths (hah). My homography is strong. #
  • Passing through a downpour at Haywards Heath, heading to London to meet, and demo PatchBox to, The Darkroom #
  • Burger and beers on the night train heading south. Good to catch up with the Belle Atmos boys and hear the new album, albeit sans vocals. #
  • RT @shitmydadsays: “It’s just a fucking june bug, calm down. Jesus Christ, what happens when something bigger than a testicle attacks you?” #
  • Just scanned my head. In 3D! #
  • Been learning about Delaunay triangulation. Now my front brain is full. Fortunately, Friday eve is all about the lizard cortex. To Brighton! #
  • Crashed the dConstruct party at Audio. Not sure my particular brand of geek’ness works with the geek mainstream. Ah well, cocktails saved. #
  • This evening should be drawing to a close and yet am in a taxi heading to Middle Farm for a ‘field party’… #
  • We were walking the five miles back but instead got a lift from a kind police man. Thanks, PC? #

Powered by Twitter Tools.

Live feed video mapping in PatchBox

01-09-2009 15-53-07 01-09-2009 15-51-47

We’re heavily focussed, if you will excuse the pun, on camera and projector calibration at the moment.  The images above are a live video feed taken by a camera that has been calibrated to the geometry of the room that it is filming and reprojected onto the model’s geometry (!).