Alright thanks for the replies guys... I'll go through that kirupa tutorial and check out some tutorials about Papervision3D... I guess that might help me figure out how that website was done. I'm afraid that won't help you understand how this is done, since there's no 3D involved at all. It's 2D, in this case 4 "layers" on top of each other moving at a different "speed" based on the mouse position. It's a technique used in cartoon animation (if I'm not mistaken Disney came up with this, but don't quote me on that). Don't get me wrong, PaperVision will allow you to that as well, but you'll have alot of ground to cover to do something that doesn't really require PaperVision. I've done something similar years ago (way before PaperVision even existed), unfortunatly I no longer have the code (think it was done in Flash 5 or 6). Look up Robert Penner and easing equations, which is the basis for this type of animation. http://www.robertpenner.com/ http://www.robertpenner.com/easing/ The site (chromazone imaging) was done in AS2 by the way. As for the comment about how that type of site gives Flash a bad name.. Well, without those sites (by which I mean more art-type, media rich sites), Flash wouldn't be where it is today. I hear ya Swap, it is subjective. My focus group on which I base that consists of a decent size group of technical people, who for the most part are not web developers. They are iPhone users early adopters. The discussion revolved around bringing Flash to Safari on the phone and I was surprised myself to see how many people didn't want this to happen, as well as how much they dislike Flash content on the web in general. Which makes one wonder which sites they visit and how much of these effects, where approprate can be carried out with Ajax, HTML5 and other technologies. And yet all of that can be done with one technology, Flash. If they prefer Ajax and whatever else crap they can come up with, spend hours/days of debugging and testing to make sure it works across all platforms across multiple browsers, etc.. fine.. I'll happily do the same thing with one technology, in less time, without the need for additional platform/browser testing/debugging.
... View more