@realsee/five
Version:
Realsee Renderer SDK
23 lines (22 loc) • 677 B
TypeScript
import * as THREE from "three";
import { LoadResultType } from './shared';
import { Fetcher } from "../../utils/ajax";
import { PBMMesh } from "../objects/pbmMesh";
export declare function loadX3p(url: string, options?: {
upAxis?: 'Y' | 'Z';
color?: THREE.Color;
light?: boolean;
fetcher?: Fetcher;
onDownloadProgress?: (percent: number, loaded?: number, total?: number) => void;
}): Promise<LoadResultType>;
declare function parse(arrayBuffer: Uint8Array, options: {
light?: boolean;
color?: THREE.Color;
resourcePath?: string;
search?: string;
fetcher: Fetcher;
}): {
object: PBMMesh;
dispose: () => void;
};
export { parse };