copper3d / Modules / Loader/copperGltfLoader / GltfLoadOpts
Interface: GltfLoadOpts
Loader/copperGltfLoader.GltfLoadOpts
Optional callbacks for scene.loadGltf.
Until 3.9.0 there were none, and the third argument every loadGltf passed to GLTFLoader.load was an empty function NAMED error sitting in the onProgress slot -- so a failed fetch or a corrupt file invoked nothing at all, and the caller's callback simply never fired. A load that fails and a load that is merely slow were indistinguishable from outside.
Table of contents
Properties
Properties
onError
• Optional onError: (error: unknown) => void
Type declaration
▸ (error): void
Fetch or parse failure. The one signal that a load is never coming.
Parameters
| Name | Type |
|---|---|
error | unknown |
Returns
void
Defined in
src/Loader/copperGltfLoader.ts:65
onProgress
• Optional onProgress: (event: ProgressEvent<EventTarget>) => void
Type declaration
▸ (event): void
Download progress. Fires only when the server sends a Content-Length.
Parameters
| Name | Type |
|---|---|
event | ProgressEvent<EventTarget> |
Returns
void