@threepipe/plugin-3d-tiles-renderer
Version:
Interface for 3d-tiles-renderer
25 lines • 996 B
TypeScript
import { BaseImporterPlugin, Importer, LoadingManager, ThreeViewer } from 'threepipe';
import { TilesRendererLoader, TilesRendererPlugin } from './TilesRendererPlugin';
/**
* Adds support for loading .dzi files and data uris.
* Deep Zoom Image (dzi) file format - https://openseadragon.github.io/
*/
export declare class DeepZoomImageLoadPlugin extends BaseImporterPlugin {
static readonly PluginType = "DeepZoomImageLoadPlugin";
protected _importer: Importer<DeepZoomImageLoader>;
dependencies: (typeof TilesRendererPlugin)[];
onAdded(viewer: ThreeViewer): void;
}
export declare class DeepZoomImageLoader extends TilesRendererLoader {
constructor(manager: LoadingManager);
}
declare module 'TilesRendererPlugin' {
interface TilesImportOptions {
DeepZoomImagePlugin?: boolean | {
center?: boolean;
pixelSize?: number;
useRecommendedSettings?: boolean;
};
}
}
//# sourceMappingURL=DeepZoomImageLoadPlugin.d.ts.map