This demo was my first experiment with the new DrawTriangles method of the Flash Player 10 drawing API, and is inspired by Soulwire's Papervision3D Ribbon Class. The aim was to 'port' that class to native Flash Player 10 code, and while this version doesn't support the z-sorting or shaded materials of the Papervision version, the final results do look quite similar. In fact, if you take a look at the code you'll see it shows just how simple 3D can be when using Flash 10.
Move the mouse around the screen to spin the ribbons in 3D space.
Download the source code for this demo.
Note: Flash CS4 / Flex 4 and TweenMax are required to compile the source code for this demo.