Great Papervision Presentation

March 6th, 2007

If you are looking to get started with Papervision but have no idea where to start, check out this great Breeze presentation of Pelle Klit Christensen’s presentation at the DFUG. He covers the whole process, from setting up your dev environment, through texturing and exporting from 3DSMax, to getting it all running in Papervision. Well worth a watch!

Flosc AS3 Classes

March 2nd, 2007

Flosc (Flash Open Sound Control) is a project by Ben Chun that looks like it’s been around for a while but I’d never heard of until I had call to use it in FWiidom.

In fact I’d never heard of Open Sound Control either, but apparently it’s intended as something akin to clunky old MIDI, but over TCP. Flosc is a little Java server that sits and intercepts OSC packets and turns them into Flash XML packets. The classes in the zip below will allow you to connect easily to the Flosc sever and send and receive events and data to any connected OSC device.

I was using these classes for two way communication between Flash and Glove Pie (and thus the Wiimote) and it all worked fine. In theory you should be able to control any OSC device, including some pretty cool sound kit such as MaxMSP or Traktor.

>> Download Flosc AS3 Classes <<
This zip just contains the new AS3 classes, you’ll still need to get the main Flosc files.

Introducing FWiidom.org

February 15th, 2007

…an Open Source solution for controlling Flash via Wiimote(s).

The site’s been up a few weeks, and you may have seen some of the videos if you are on the Papervision3D list, but I just realised I’d not announced it to the wider community.

Currently there is a very first beta available for download from the site (although it works fine the solution is kinda clunky and Windows only), and a couple of quick tutorials on getting it all up and running. If you have a Wiimote and fancy a play feel free to grab the files and let me know what you think.

Over the next couple of weeks I’m hopefully going to be working alongside Pete Hobson (who already has a much better OSX solution running than me) to rip out all the extra junk & make one slick, cross platform solution. Keep ‘em peeled…

FWiidom.org

LFPUG Linux Presentation Slides

January 30th, 2007
flinux.jpg

Way back in November last year I did a presentation at the London Flash Platform Usergroup. I ran through a quick intro to Linux, what makes it different, and why you may (or may not) want to try it out, as well as giving a demo of my Beryl desktop.

I also showed how to install the (back then brand new) Beta Linux Flash Player, and how to set up a completely Open Source Flash development environment using Eclipse, MTASC & ASDT.

I had a lot of fun doing the pres, and gave out a whole stack of Ubuntu CD’s afterwards. The slides were supposed to go up on the LFPUG site at the same time as the video, but that all got rather delayed… so I thought I’d post my slides here instead. Better late than never :)


Download “Getting Flash on Linux” presentation slides

(The useful Flash info is from about slide 17 onwards)

Edit - the video is up on the LFPUG site too now, bit dark but check it out

Wiimote & Flash, first two way communication tests!

January 29th, 2007

I’ve been messing with my Wiimotes and Flash over the weekend, and have finally managed to cobble together various programs and enable full two way communication between them. This means that Flash can get all the controller data from the Wiimote, including 3d acceleration, pitch, roll, all the buttons, nunchuk & classic controller, pointer orientation etc (for up to 7 Wiimotes eventually!) as well as control features of the Wiimote such as the LED’s and the rumble feature. Tasty!

I’m not posting yet how I did it, as it’s pretty hacky at the moment and there’s a lot I’d like to clean up, but here’s a video of it in action…