Archive for the 'Actionscript 3' Category

Flash on free software: FlashDevelop and Flex SDK

Tuesday, July 1st, 2008

I have been recently asked a couple of times about the source code that I publish and how to compile it. I decided to write a short note on that.
For my experiments, I use a combination of FlashDevelop and the free Flex SDK from Adobe Open Source. It is much better suited to work with […]

Bend modifier - part II

Monday, June 16th, 2008

First of all, thanks for the great feedback I got after the first post on bending. I really appreciate it.
This time, I post an updated version of the Bend class for Papervision3D that works with every simple DisplayObject3D - that is, a DisplayObject3D that does not contain any child objects. Click here for a [...]

Bend modifier for Papervision3D

Wednesday, June 11th, 2008

Bending objects is one of the classic features of any 3D package. I thought it would be nice to be able to bend stuff in Papervision3D too.
First, I had to spend a couple of days trying to understand the concept of bending. It is fairly obvious when you see it, but when it comes to [...]

A banner built using FIVe3D

Wednesday, June 4th, 2008

Ever since Mathieu Badimon released FIVe3d AS3, I was thinking that it would be great to build a 3D animated banner using this library.
The main challenge with banners is obviously the file size. I had to customize FIVe3d a little bit for this one. By organizing some imports and removing some parts of code I [...]

Rotating a Sprite around any point

Wednesday, May 28th, 2008

Click once to activate, then click anywhere to move the registration point. Use SPACE to change the object or any other key to change the direction of the rotation.
This time I want to share a simple solution to a relatively simple, but annoying problem.
The problem: the Sprite.rotation property rotates the object always around the registration [...]

Road trip animation in Papervision3D

Friday, May 16th, 2008

I have been thinking about doing something like this for some time now, but I had no idea where to start. However, recently, after I experimented with animating vertices in Papervision3D, things started to look brighter, so a couple of days ago I sat down and started coding...
Basic concept here is that there is one [...]

Animating vertices in Papervision3D

Monday, May 5th, 2008

Rotating cubes, planes and spheres in 3D is fun. However this time, I thought that I'd try something less basic when it comes to 3D animation. So here's the idea: the Papervision3D universe is composed of triangles. Each object is a structure formed of one or more of them. The points where the triangles meet [...]

Away3d: experimenting with light and shading

Saturday, April 26th, 2008

A couple of weeks ago the Away3D team announced the release of version 2.0. The news was accompanied with a stunning demo called Green Planet. I was impressed, so I downloaded the source and started to play with it.
From the start I was interested in checking some light and shading possibilities that Away3D offers. I [...]

The story of a book: “Pratique d’ActionScript 3″

Wednesday, April 23rd, 2008

A couple of weeks ago Thibault Imbert from ByteArray.org announced that he just finished a book on ActionScript 3. It was supposed to be released by O'Reilly France. However, for different reasons, the editor couldn't publish it. Thibault then decided to release it for free in form of a PDF file! He created a fresh [...]

FIVe3D: first impressions

Wednesday, April 16th, 2008

I downloaded the FIVe3D engine in AS3 a couple of days ago and started to play with it a bit.
The first thing to notice is its simplicity. What I liked in particular is that the structure of classes corresponds exactly to the structure used in standard AS3. Where in AS3 there is a Sprite, in [...]