Packageaway3dlite.loaders
Classpublic class Max3DS
InheritanceMax3DS Inheritance AbstractParser Inheritance flash.events.EventDispatcher

File loader for the 3DS file format.

Public Properties
 PropertyDefined by
  centerMeshes : Boolean
Controls the automatic centering of geometry data in the model, improving culling and the accuracy of bounding dimension values.
Max3DS
 Inheritedcontainer : Object3D
Retuns a 3d container object used for storing the parsed 3d object.
AbstractParser
 InheritedgeometryLibrary : GeometryLibrary
Retuns a geometryLibrary object used for storing the parsed geometry data.
AbstractParser
 Inheritedmaterial : Material
Overrides all materials in the model.
AbstractParser
 InheritedmaterialLibrary : MaterialLibrary
Retuns a materialLibrary object used for storing the parsed material objects.
AbstractParser
 Inheritedmaterials : Object
Overides materials in the model using name:value pairs.
AbstractParser
 InheritedparsedChunks : int
Returns the total number of data chunks parsed
AbstractParser
 InheritedparseTimeout : int = 40000
Defines a timeout period for file parsing (in milliseconds).
AbstractParser
  scaling : Number = 1
A scaling factor for all geometry in the model.
Max3DS
  shading : Boolean = false
Controls the use of shading materials when color textures are encountered.
Max3DS
 InheritedtotalChunks : int
Returns the total number of data chunks available
AbstractParser
Public Methods
 MethodDefined by
  
Max3DS
()
Creates a new Max3DS object.
Max3DS
 Inherited
addOnError(listener:Function):void
Default method for adding a parseError event listener
AbstractParser
 Inherited
addOnProgress(listener:Function):void
Default method for adding a parseProgress event listener
AbstractParser
 Inherited
addOnSuccess(listener:Function):void
Default method for adding a parseSuccess event listener
AbstractParser
 Inherited
Parses 3d file data.
AbstractParser
 Inherited
removeOnError(listener:Function):void
Default method for removing a parseError event listener
AbstractParser
 Inherited
removeOnProgress(listener:Function):void
Default method for removing a parseProgress event listener
AbstractParser
 Inherited
removeOnSuccess(listener:Function):void
Default method for removing a parseSuccess event listener
AbstractParser
Events
 EventSummaryDefined by
 Inherited Dispatched when the 3d object parser fails to parse a file.AbstractParser
 Inherited Dispatched when the 3d object parser progresses by one chunk.AbstractParser
 Inherited Dispatched when the 3d object parser completes a file parse successfully.AbstractParser
Property detail
centerMeshesproperty
public var centerMeshes:Boolean

Controls the automatic centering of geometry data in the model, improving culling and the accuracy of bounding dimension values.

scalingproperty 
public var scaling:Number = 1

A scaling factor for all geometry in the model. Defaults to 1.

shadingproperty 
public var shading:Boolean = false

Controls the use of shading materials when color textures are encountered. Defaults to false.

Constructor detail
Max3DS()constructor
public function Max3DS() Init Parameters
Wiki link
Click to go to the wiki page for 'away3dlite.loaders.Max3DS'

Code examples

Comments