Skip to main content

Class: ThreeMaterialLoader

Asset-Management.ThreeMaterialLoader

Hierarchy​

  • MaterialLoader

    ↳ ThreeMaterialLoader

Properties​

materials​

• materials: undefined | IMaterialManager


importer​

• importer: undefined | IAssetImporter

Constructors​

constructor​

• new ThreeMaterialLoader(manager)

Parameters​

NameType
managerLoadingManager

Overrides​

MaterialLoader.constructor

Methods​

loadAsync​

▸ loadAsync(url, onProgress?): Promise<Material<MaterialEventMap>>

Parameters​

NameType
urlstring
onProgress?(event: ProgressEvent<EventTarget>) => void

Returns​

Promise<Material<MaterialEventMap>>

Overrides​

MaterialLoader.loadAsync


parse​

▸ parse(json, imagesOverride?): Material<MaterialEventMap>

Parameters​

NameType
jsonany
imagesOverride?Record<string, any>

Returns​

Material<MaterialEventMap>

Overrides​

MaterialLoader.parse