Packagede.nulldesign.nd3d.utils
Classpublic class MeshLoader
InheritanceMeshLoader Inheritance flash.events.EventDispatcher

MeshLoader used to load meshes from external files



Public Methods
 MethodDefined by
  
Constructor of class MeshLoader
MeshLoader
  
loadMesh(meshUrl:String, textureList:Array, defaultMaterial:MaterialDefaults = null):void
Loads a mesh by an url
MeshLoader
  
loadMeshBytes(meshData:ByteArray, textureList:Array, defaultMaterial:MaterialDefaults = null):void
Loads a mesh by given bytearray
MeshLoader
Events
 EventSummaryDefined by
   [broadcast event] Dispatched when the mesh and textures are fully loaded.MeshLoader
Constructor detail
MeshLoader()constructor
public function MeshLoader(parser:IMeshParser)

Constructor of class MeshLoader

Parameters
parser:IMeshParser — used to parse the loaded mesh
Method detail
loadMesh()method
public function loadMesh(meshUrl:String, textureList:Array, defaultMaterial:MaterialDefaults = null):void

Loads a mesh by an url

Parameters
meshUrl:String
 
textureList:Array
 
defaultMaterial:MaterialDefaults (default = null)
loadMeshBytes()method 
public function loadMeshBytes(meshData:ByteArray, textureList:Array, defaultMaterial:MaterialDefaults = null):void

Loads a mesh by given bytearray

Parameters
meshData:ByteArray
 
textureList:Array
 
defaultMaterial:MaterialDefaults (default = null)
Event detail
meshLoadedevent 
Event object type: de.nulldesign.nd3d.events.MeshEvent

[broadcast event] Dispatched when the mesh and textures are fully loaded.