Skip to main content

Class: MTLLoader2

Asset-Management.MTLLoader2

Loads a Wavefront .mtl file specifying materials

Hierarchy​

  • Loader

    ↳ MTLLoader2

Constructors​

constructor​

• new MTLLoader2(manager)

Parameters​

NameType
managerany

Overrides​

Loader.constructor

Methods​

load​

▸ load(url, onLoad, onProgress, onError): void

Loads and parses a MTL asset from a URL.

see setPath setResourcePath

note In order for relative texture references to resolve correctly you must call setResourcePath() explicitly prior to load.

Parameters​

NameTypeDescription
urlanyURL to the MTL file.
onLoadany-
onProgressany-
onErrorany-

Returns​

void

Overrides​

Loader.load


setMaterialOptions​

▸ setMaterialOptions(value): MTLLoader2

Parameters​

NameType
valueany

Returns​

MTLLoader2


parse​

▸ parse(text, path): MaterialCreator

Parses a MTL file.

see setPath setResourcePath

note In order for relative texture references to resolve correctly you must call setResourcePath() explicitly prior to parse.

Parameters​

NameTypeDescription
textanyContent of MTL file
pathany-

Returns​

MaterialCreator