Some Russian guys teamed up and wrote their own Actionscript3.0 3D engine. It’s called Alternativa Platform and it runs like mad. This platform / framework is a new milestone in the 3D world thats currently holding Flash in it’s claws.
Here are a few flicks from their blog:


A few facts about this framework:
Alternativa3D tech specs:
- Signals system — only nesessary calculations;
- BSP — quality polygon sorting, “sharp” crossings;
- n-gons support;
- reusing layers (only changed regions redrawing, polygons are independent);
- objects hierarchy;
- only necessary matrix, coords and UVs recalculating;
- perspective correction — dynamic triangulation;
- collision detection.
new features::
- dynamic lighting and shadows (точечные и направленные источники света);
- bump lighting;
- parallax mapping;
- automatic UV-mapping;
- sprites, 3D-sprites;
- sprite lighting;
- texture objects;
- Global Illumination imitation;
- sprite pre-render system (phases render on server using uploaded 3D-models);
- animation system (including inverse kinematics);
- 3D-objects interactivity;
- physics simulation.
Besides that, Alternativa3D engine is already adapted for coming Flash Player 10.
Texture correction and lighting will work faster.
This technology applications are rather wide:
- 3D online first- and third person games;
- architecture visualisation;
- multyuser entertainment media;
- promo-sites;
- advertising (including “3D-banners”);
- science фand educational interactive projects.
Be sure to keep an eye out for this engine, it’s insane and it is going to bring the 3D games back to flash. It isen’t up for grabbin’ yet….let’s hope it will be soon!

The AS3.0 3D Engine: Alternativa Platform by Script.it, unless otherwise expressly stated, is licensed under a Creative Commons Attribution-Noncommercial-No Derivative Works 3.0 Netherlands License.
