@inweb/viewer-three
Version:
JavaScript library for rendering CAD and BIM files in a browser using Three.js
19 lines (18 loc) • 609 B
TypeScript
import { LoadParams } from "@inweb/viewer-core";
import { LoadingManager } from "three";
export type GLTFFileSource = string | globalThis.File | ArrayBuffer;
export type GLTFLoadParams = LoadParams & {
requestHeader?: HeadersInit;
withCredentials?: boolean;
path?: string;
externalFiles?: Map<string, GLTFFileSource>;
crossOrigin?: string;
};
export declare class GLTFLoadingManager extends LoadingManager {
path: string;
resourcePath: string;
fileURL: string;
dataURLs: Map<any, any>;
constructor(file: GLTFFileSource, params?: GLTFLoadParams);
dispose(): void;
}