So I had a chance this weekend to sit down and play around with Adobe’s new 3D framework for Stage3D, Proscenium, and thought I’d share a few of the results (a word of caution, there are no preloaders for any of the examples and may load a bit slowly). The first shows some reflections and […]

Yesterday, I saw several posts on good ol’ Twitter pointing out this¬†Frederick McSwain portrait of Tobias Wong created in dice. While not meaning to detract from the personal sentiments and hard work of this intriguing piece of art, I just thought that using dice would be an interesting way to create some ascii images. So, […]

I’ve had so many ideas for blog posts lately (my trip to FITC Amsterdam this year, my experiences with developing a Blackberry Playbook app, etc.), but I’ve been so busy doing all these damn things, I’ve had no time to write it down. So instead of all that good stuff, I humbly present this little […]

The other day I saw someone (@bartek, perhaps?) tweet a link to the JAM Html5 and Flash contest or event or whatever it is. The theme is to create a visual musical instrument in either HTML5 or Flash. Of course I opted on Flash, created a wonderfl account and crafted the below. Basically, it uses […]

The other day I sat in on an online dotBrighton talk on openFrameworks by James Alliban. One of the things he happened to mention in the hour or so long talk, was Graffiti Markup Language. Now this wasn’t the first I’d heard of the subject – I heard the term before in a session at […]

Been awhile since any worthwhile posts, yet here I am, once again in Brighton for the always inspirational Flash on the Beach conference and thought that, like last year, I’d recap a few of the local goings on and shenanigans. This year the shindig opened with a few off color remarks regarding blow jobs by […]

Haven’t been too active around here lately due to a major on going project at work lately as well as the fact that my wife and I are in the slow process of moving homes. Really, the only free time it seems I have these days is during the lunch hour. So, over the past […]

I’m not sure how I managed to miss this, but I just happened to run across a ‘new’ (well, newish), albeit still unofficial, offering of Google today: text-to-speech. You can see what few details there are on this Techcrunch post. Basically, it just boils down to this though – you send your phrase to be […]

Included in the Flex 4.0 SDK and the, just released, Flash Professional CS5 lies a new hidden little gem of a class: flashx.undo.UndoManager (although the Flex 4.0 SDK’s been out for awhile, I have to admit I didn’t even notice this until I installed Flash CS5 and started poking around the documentation looking for new […]

In a previous post, “Digging into the Microphone in Flash Player 10.1”, reader David Law asked in the comments how it would be possible to save .wav files to the server. I wasn’t sure right offhand, but thought I’d spend my lunch hour yesterday looking into it. Well, after reading this quick tutorial on Adobe […]

The other day I got the notion in my head that I wanted to draw some bezier curves in an animated fashion. I’m sure this has been done a million times before, but sometimes reinventing the wheel can be a good learning experience, so I turned to my good friend Wikipedia for some quick explanation. […]

Just a quick little thing I got an idea for (i.e. pretty much ripped off) while browsing Processing examples. Mouse click to show or hide the video. Stay still a bit then make some sudden movements (the ‘stars’ are motion sensitive). [kml_flashembed publishmethod=”static” fversion=”10.0.0″ movie=”

Just a little bit of quick Friday fun with webcam and bitmapata… [kml_flashembed publishmethod=”static” fversion=”10.0.0″ movie=”” width=”550″ height=”475″ targetclass=”flashmovie”] [/kml_flashembed]

I know, I know. Recursive trees are a thing that have been done to death by – well – pretty much everyone. I just picked up a nice book on Processing the other day though and one of the first examples it gives is a nice recursive tree. In order to better understand the java/processing […]