Categories
Speaking

Battle of the Browsers

image by Andi Smith I had a great time at the State of the Browser conference in London on Saturday – it was nice to see representatives from FireFox, Chrome, Opera and MSIE all getting along so well. Getting along well is all nice and stuff, but isn’t it more fun if there’s a bit […]

Categories
Speaking

Live coding examples from Beyond Tellerand

Sorry this one’s taken a little while to post! At Marc Thiele’s excellent conference Beyond Tellerand a couple of weeks ago, I live coded some snow and other things in JavaScript, and here’s the code. Keep an eye on the Beyond Tellerand Vimeo channel and you’ll be able to watch all the presentations as they’re […]

Categories
General

HTML5 Canvas 3D particles uniform distribution

Yesterday Paul Rouget from Mozilla asked how to uniformly arrange points within a circle. There are a few existing algorithms to do this, but I was interested in seeing if I could use simple physics to create a stable system to distribute the particles evenly. In the end I don’t think Paul could use them, […]

Categories
General

JavaScript HTML5 Canvas Snow in 3D

Incredibly, the early bird tickets on my HTML5/JS training course sold out in just 20 minutes today! And to celebrate I thought you might like an early Christmas present – JavaScript HTML5 canvas snow in 3D! 🙂 If you want to use this effect on your site, please feel free but PLEASE DO NOT HOTLINK […]

Categories
Speaking

3D engine in 10 lines*

UPDATE – HTML 5 Canvas version now online During my session at the Flash Gaming Summit, I showed a very simple 3D particle renderer to attempt to demystify the process of converting 3D into 2D. [kml_flashembed publishmethod=”dynamic” fversion=”10.0.0″ useexpressinstall=”true” movie=”/wp-content/uploads/manual/2010/Particles3D.swf” width=”500″ height=”350″ targetclass=”flashmovie”] [/kml_flashembed] Click and drag. The actual code that converts from 3D to […]

Categories
General

Papervision3D snow

I don’t know about you guys, but at the moment I’m getting several calls a day asking for Flash Christmas cards. And what do you need in a Flash Christmas card? Christmas snow! Remember last year I completed the 3D-Flash-snow-in-15-minutes challenge at FlashBrighton’s Big Day Out? Well this year I thought I’d do the same […]

Categories
General

Happy Birthday Keith Peters!

John, Andy and I thought we’d chuck a little something together for Keith now that he’s 44, (or 14 x Pi if you’re talking his language). Happy Birthday!

Categories
News

My stuff any use to you? Pay it forward for cancer research.

Have you ever found any use for any of my stuff? That nifty particle effect on your game? That 3D Papervision website? Or perhaps you’ve just found my wry sense of humour somewhat amusing? Now’s your chance to thank me! But I don’t want anything from you. No, I’m asking you to pay it forward! […]

Categories
General

Particle tutorial part 2 in Computer Arts magazine

Part two of my particle tutorial in Computer Arts is featured in issue 152, August 2008. Using the skeletons on the Plug-in Media website as an example, I take you through how to blow things up in Flash! [kml_flashembed movie=”/wp-content/uploads/manual/2008/particlesskeletonswithtextfragged.swf” width=”480″ height=”300″ FVERSION=”9″ QUALITY=”high” /] Source files are included on the CD – let me […]

Categories
Speaking

So long and thanks for all the particles…

[kml_flashembed movie=”/wp-content/uploads/manual/2007/introweb.swf” width=”445″ height=”340″ FVERSION=”9″ QUALITY=”high” /] After yesterday’s rather well received Papervision3D session, I’m now gearing up for what will probably be the last time I present my particles session, Kaboom!!! Blowing things up in Flash I feel like I’m laying a close friend to rest, they’ve been with me through the years, the […]