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