Static variables
staticALL_BUNDLED:Array<Dynamic> = [AC3DParser, AWD1Parser, AWD2Parser, AWDParser, Max3DSParser, DXFParser, MD2Parser, MD5AnimParser, MD5MeshParser, OBJParser, DAEParser, Max3DSParser]
A list of all parsers that come bundled with Away3D. Use this to quickly enable support for all bundled parsers to the file format auto-detection feature, using any of the enableParsers() methods on loaders, e.g.:
Asset3DLibrary.enableParsers(Parsers.ALL_BUNDLED);
Beware however that this requires all parser classes to be included in the SWF file, which will add 50-100 kb to the file. When only a limited set of file formats are used, SWF file size can be saved by adding the parsers individually using Asset3DLibrary.enableParser()
A third way is to specify a parser for each loaded file, thereby bypassing the auto-detection mechanisms altogether, while at the same time allowing any properties that are unique to that parser to be set for that load.
The bundled parsers are:
- AC3D (.ac)
- Away Data version 1 ASCII and version 2 binary (.awd). AWD1 BSP unsupported
- 3DMax (.3ds)
- DXF (.dxf)
- Quake 2 MD2 models (.md2)
- Doom 3 MD5 animation clips (.md5anim)
- Doom 3 MD5 meshes (.md5mesh)
- Wavefront OBJ (.obj)
- Collada (.dae)
- Images (.jpg, .png)
See also:
away3d.loading.Asset3DLibrary.enableParser
Static methods
staticenableAllBundled():Void
Short-hand function to enable all bundled parsers for auto-detection. In practice, this is the same as invoking enableParsers(Parsers.ALL_BUNDLED) on any of the loader classes SingleFileLoader, AssetLoader, Asset3DLibrary or Loader3D.
See notes about file size in the documentation for the ALL_BUNDLED constant.
See also:
away3d.loaders.parsers.Parsers.ALL_BUNDLED