Layered Space

Layered Space is a flash AS3 3D engine that lets you positions layers into 3D space.

The initial idea was to create a script that would enhance matte paintings with a paralax effect. The script grew with each project and by time it was transformed into a real engine.

The engine let's you place visuals pixel perfect into 3D space. This way it lends perfectly to animate userinterfaces or game elements which demand easy alignment, positioning and control.

The engine has been proven it self through various projects, wheter it's a game or a highly interactive site. LayeredSpace is WIP but don't let it stop you from having a closer look at the project on github. I might port the engine to html5/Javascript in the future.

Some of the features:

  • Places displayObjects into 3D space
  • Rendering through native 2D transformations
  • Multiple camera support
  • Depth of field and fog filters
  • Option to create your own screens, cameras, filters ...
  • Different z depth sorting modes
  • Various events and properties for more control