I felt like writing a tutorial for those Flash people and here is the very first one. Here I'll be teaching how to draw on a virtual 3D space.
Everybody knows what's a 3D space these days - it's the space we are living in. On your computer screen is a flat 2D surface. In 3D, we have three axes (plural form, singular axis): x (horizontal), y (vertical), and z (depth).
I think some AS3 programmers have always though why there isn't a Graphics3D that has funky functions like moveTo3D or lineTo3D or even drawRect3D. Of course if you use Papervision3D or other things alike, there is one, but in normal, built-in classes there is
Just now I fixed the last problem on my homemade, hand-brew 3D rendering engine! It is needed for my next project, Cuboids.
Basically it just adds triangles to the rendering engine's registry, and then the engine does a bunch of calculations then draws the thing out on one Sprite. At last, the stage uses a BitmapData to render the scene, and uses a Bitmap to show the scene. The in the application XML is set to GPU, thus it's very very fast to render with Bitmap.