Class: ThreeMaterialLoader
Asset-Management.ThreeMaterialLoader
Hierarchy
MaterialLoader↳
ThreeMaterialLoader
Properties
materials
• materials: undefined | IMaterialManager
importer
• importer: undefined | IAssetImporter
Constructors
constructor
• new ThreeMaterialLoader(manager)
Parameters
| Name | Type |
|---|---|
manager | LoadingManager |
Overrides
MaterialLoader.constructor
Methods
loadAsync
▸ loadAsync(url, onProgress?): Promise<Material<MaterialEventMap>>
Parameters
| Name | Type |
|---|---|
url | string |
onProgress? | (event: ProgressEvent<EventTarget>) => void |
Returns
Promise<Material<MaterialEventMap>>
Overrides
MaterialLoader.loadAsync
parse
▸ parse(json, imagesOverride?): Material<MaterialEventMap>
Parameters
| Name | Type |
|---|---|
json | any |
imagesOverride? | Record<string, any> |
Returns
Material<MaterialEventMap>
Overrides
MaterialLoader.parse