The Away Builder interface with a sample polar bear 3D model (center), and object hierarchy (left).
|
|
Original author(s) | Rob Bateman, Alexander Zadorozhny, Fabrice Closier, Peter Kapelyan, Greg Caldwell, Andreas Engstrom, Stephen White, David Lenaerts, Richard Olsson, Cauê Waneck |
---|---|
Developer(s) | Away Foundation |
Initial release | 2007 |
Stable release |
4.1.6 / January 24, 2014
|
Development status | Active |
Written in | ActionScript 3, TypeScript |
Operating system | Web, Windows, iOS, Android, BlackBerry |
Type | Game engine |
License | Apache License 2.0 |
Website | away3d |
Away3D is an open-source platform for developing interactive 3D graphics for video games and applications, in Adobe Flash or HTML5. The platform consists of a 3D world editor (Away Builder), a 3D graphics engine (Away3D or AwayJS), a 3D physics engine (Away Physics) and a compressed 3D model file format (AWD).
Development is managed by the Away Foundation, a UK-based non-profit focussed on building and maintaining free and open-source software resources for high-performance mobile games and applications. The foundation is supported by corporate sponsorship (Adobe,JetBrains among others) and individual donors.
Away Builder is an open-source integrated development environment for importing, refining, preparing and exporting 3D models and animations. It can import 3D models from various 3D applications such as Autodesk 3ds Max, and can bake lighting into texture maps. The primary purpose of Away Builder is exporting 3D model packages for the Away3D engine. It supports the compressed AWD binary format, enabling smaller sizes for 3D models than ASCII-based formats such as OBJ.
The Away Extensions plugin enables exporting 2D and 3D content from Adobe Animate into Away3D or AwayJS.
Away3D is an open-source ActionScript 3 engine for developing interactive 3D graphics within Adobe Flash Player and Adobe AIR. Away3D runs on current web browsers utilizing the Adobe Flash Player, and uses Stage3D for GPU-accelerated rendering.