hoppermagic

04 Oct 2009 : Fraser Yachts destinations map

I've always liked the rollover action on this interactive map created a while back for Fraser Yachts. It uses flash's localToGlobal function among other things to give the effect of changing the maps registration point when zooming in. The data and images are also dynamic, meaning updates are quick and relatively painless.

21 Aug 2009 : Cog animation

This cigarette crushing device forms part of an anti-smoking site for Pfizer. Animating the cogs conventionally proved impossible as there is no point where you can loop the animation and have the cog textures match up, they had to be animated using a tween engine(TweenLite). The initial problem was to ensure the cogs rotated at the correct speeds to 'mesh' as they would on a real machine. This is achieved by counting the number of teeth on each cog to work out the gear ratios. In the case of this animation I decided I wanted to rotate each cog 100 times and using the gear ratios I could work out the time it would take each cog to complete its rotations, and hence everthing stays in sync. Adding the cigarettes posed the usual set of problems when integrating timeline animation with actionscript animation, but it worked out well in the end.

20 Aug 2008 : Project Blackhole version 9

Two steps forward one step back. All the code is now converted to AS3, there is still a lot of optimising to be done. The laser is currently broken, so things will no longer explode and planets dont render anymore. As soon as all these bugs are fixed I'm going to start preliminary tests with nonoba multiplayer api.

11 Jun 2008 : Particle emitter version 1

After seeing Seb Lee-Delisle's particle talk at FITC Amsterdam I've been itching to do some particle experiments myself. The effect I wanted to achieve was like the old Odeon cinema intro - do you remember it? It looked like purple glitter cannons being filmed from above in slow motion with a soundtrack that went la la la la la la la da da ta ada da da! Take a look and see if it jogs your memory.