Papervision 3D Programming Tutorial - 3D Image Transitions
Implement 3D image transitions with this Papervision demo . Source code and online example included.
VIEW THE DEMO
DOWNLOAD THE CODE
In my last post I showed you how to create an image that would disintegrate into a number of smaller planes and then fly away. It was a cool effect, and as it turns out having already done the hard work of splitting up the image into a number of smaller planes allows you to easily create quite a number of additional effects.
In this demo I have taken the code from the last post and added the ability to transition between two images in a variety of different ways. Each option (selectable from the combo box in the top left of the screen) flips the individual planes that make up the final image in a cascading "mexican wave" motion, either starting from a corner of the image or one of the side.
You could use this code quite easily to add a transition for your own images simply by replacing the png files in the media directory. It could easily add some pizzazz to (a usually quite boring) photo album.
Like the exlodo-logo example, the movement of the individual planes in this example is all handled by the Tweener library. I've said it before, but it bears saying again: Tweening rocks! It saves you from having to write so much boring boilerplate code to manage the modification of your Actionscript objects. I can't believe that I didn't start using Tweener earlier. If you don't know what Tweener is, check out this post here.
Check out more web development tutorials and articles here.
Go back to Papervision Tutorials

-
Papervision 3D Programming Tutorial - Creating a Papervision Component
| By mcasperson | in Programming
See how Papervision can be packaged into a SWC Flash component, which allows you to drag and drop Papervision into ...
-
Papervision 3D Programming Tutorial - Traer Physics
| By mcasperson | in Programming
See how to implement cloth physics in Papervision 3D. Demo and source code included....
-
Papervision 3D Programming Tutorial - 3D Image Transitions
| By mcasperson | in Programming
Implement 3D image transitions with this Papervision demo . Source code and online example included....
-
Papervision 3D Programming Tutorial - Environment Mapping
| By mcasperson | in Programming
Learn how to implement environment mapping with Papervision....
-
Papervision 3D Programming Tutorial - Terrain
| By mcasperson | in Programming
Learn how to create a realistic looking terrain mesh and texture that can be imported into Papervision. Demo and so...
-
iPhone Resizing a UIImage | By eh9212 | in Programming
How to resize a UIImage in a UIImageView and a UIButton...
-
Threading in dot net 2.0 - separate copy of static variable among different threads using ThreadStatic attribute | By xxris | in Programming
How each thread keeps a separate copy of same static variable using ThreadStatic attribute ....
-
ADAPATIVE ALGORITHM TO FINDOUT DUPLICATE RECORDS | By pinakbhusanmishra | in Programming
Records are list of row that are stored inside database . this is an efficient technique to find out the duplicatin...
-
ALGORITHM TO FIND OUT HIDDENLINKS IN WEBSITES | By pinakbhusanmishra | in Programming
Here we can find out the hidden links in the websites that basically people uses for the browsing ads....
-
PHP and MySQL | By ChaimChaikin | in Programming
PHP is a server side programming language that is used mainly for dynamically creating and mantaining websites. PHP...
-
AS3IsoLib Tutorial Series - Interaction | By mcasperson | in Programming
In this tutorial we add mouse interactivity to the scene....
-
AS3IsoLib Tutorial Series - Camera | By mcasperson | in Programming
In this tutorial we allow the view of the isometric scene to be moved with the mouse....
-
AS3IsoLib Tutorial Series - Height | By mcasperson | in Programming
In this tutorial we show the height of an isometric object by adding a shadow....
-
AS3IsoLib Tutorial Series - Materials | By mcasperson | in Programming
In this tutorial we modify the appearance of the isometric cube at runtime....
-
AS3IsoLib Tutorial Series - Moving Boxes | By mcasperson | in Programming
In this tutorial we add some animated isometric boxes to the scene....








Apologies - just worked out what I was missing - absolute newb to flex
I love the effect but I am not sure of the reason for the post - the code doesn’t seem to have any fla - just the as classes and the tutorial doesn’t explain in any kind of detail how the effect was achieved. Nice work but should it be called Papervision show off rather than a tutorial?