[name]
Base class for implementing loaders.
Constructor
[name]()
Creates a new [name]. This should be called as base class.
Properties
[property:Function onLoadStart]
Will be called when load starts.
The default is a function with empty body.
[property:Function onLoadProgress]
Will be called while load progresses.
The default is a function with empty body.
[property:Function onLoadComplete]
Will be called when load completes.
The default is a function with empty body.
[property:string crossOrigin]
The crossOrigin string to implement CORS for loading the url from a different domain that allows CORS.
Methods
[method:Material createMaterial]( [param:object m], [param:string texturePath] )
[page:Object m] — The parameters to create the material.
[page:String texturePath] — The base path of the textures.
Creates the Material based on the parameters m.
[method:Array initMaterials]( [param:Array materials], [param:string texturePath] )
[page:Array materials] — an array of parameters to create materials.
[page:String texturePath] — The base path of the textures.
Creates an array of [page:Material] based on the array of parameters m. The index of the parameters decide the correct index of the materials.
Source
[link:https://github.com/mrdoob/three.js/blob/master/src/[path].js src/[path].js]