peter nitsch.net

peternitsch.net

Passing webcam data into WebGL via Flash

Note: To view the demos, you will need to have a WebGL capable browser plus the latest Flash Player (with webcam enabled in your Flash settings). I advise people to download Firefox 4.0 beta, enter “about:config” in the address bar, and change “webgl.enabled_for_all_sites” to true.

I tend to stay away from the HTML5 vs Flash “debate”, principally because I think it’s inane. Both platforms offer certain advantages over the other and some interesting results can be achieved by utilizing their strengths. Case in point, Flash’s built-in webcam support and WebGL’s hardware-accelerated 3D graphics are features that only exist in their respective platforms (for now). Bridging the technologies produces something unattainable by only using one, as the following quick examples illustrate.

WebGLcam
Simple interactive cube.

Read the rest of this entry »

Alchemy 3D metaball early preview

Metaballs

Check it out! (note: requires FP 10.0.22)

I thought I’d give an early demo of a 3D metaball system that I’ve been working on in the lab for the last week. As fate has it, Frank Reitberger also posted a fantastic metaball experiment today with great results. Where our systems differ, is that I’ve written mine entirely in C++ through Alchemy with the intention of eventually tying it directly to my particle emitter, ensuring the least amount of data marshaling possible.

Read the rest of this entry »

Thanks for the can opener!

FITC Award

I won the FITC Best Canadian Developer Website award this week, and I wanted to thank everyone involved with the conference as well as the awesome people I work with. It was great see old friends and meet new peers. Can’t wait for next year!

Textmode experiments using Alchemy and C++

Star Wars ASCII

Recently, I’ve been playing a lot with Alchemy, an Adobe Labs project that allows developers to compile C/C++ code for use in AVM2. Brandon Hall does a great job of explaining exactly how Alchemy works, so I won’t bother.

Read the rest of this entry »

FITC approaching. Up for an award!

FITC Toronto

FITC Toronto 2008 will be taking place April 19-22 at the downtown Hilton. I’m looking forward to many of this years’ sessions, particularly Moock’s talk on AS4, and Hodgin’s work in Processing. I’ll be around for most of the conference, so if anyone would like to meet up, shoot me an email. The Hive team is hoping to have our first release close to final. A demo version for the conference is very likely.

This year’s conference is particularly special for me, as I’ve been nominated for the “Best Canadian Developer” award. My thanks go out to everyone who had a part in the nomination, and I’m honestly surprised and taken aback by the recognition. I’ve had a great year, with projects like the Telus Holiday Gift Guide, Make Like Miles, and the FWA winning Lancer Earth, so the nomination comes as icing on the cake.