|
@@ -11,6 +11,7 @@ import {
|
|
|
|
|
|
import { DRACOLoader } from './DRACOLoader';
|
|
|
import { DDSLoader } from './DDSLoader';
|
|
|
+import { KTX2Loader } from './KTX2Loader';
|
|
|
|
|
|
export interface GLTF {
|
|
|
animations: AnimationClip[];
|
|
@@ -38,6 +39,9 @@ export class GLTFLoader extends Loader {
|
|
|
load( url: string, onLoad: ( gltf: GLTF ) => void, onProgress?: ( event: ProgressEvent ) => void, onError?: ( event: ErrorEvent ) => void ) : void;
|
|
|
setDRACOLoader( dracoLoader: DRACOLoader ): GLTFLoader;
|
|
|
setDDSLoader( ddsLoader: DDSLoader ): GLTFLoader;
|
|
|
+ setKTX2Loader( ktx2Loader: KTX2Loader ): GLTFLoader;
|
|
|
+ setMeshoptDecoder( meshoptDecoder: /* MeshoptDecoder */ any ): GLTFLoader;
|
|
|
+
|
|
|
parse( data: ArrayBuffer | string, path: string, onLoad: ( gltf: GLTF ) => void, onError?: ( event: ErrorEvent ) => void ) : void;
|
|
|
|
|
|
}
|