I3DMLoader.d.ts 457 B

1234567891011121314151617181920212223
  1. import { I3DMBaseResult } from '../base/I3DMLoaderBase';
  2. import { GLTF } from 'three/examples/jsm/loaders/GLTFLoader';
  3. interface I3DMScene extends Group {
  4. batchTable : Object;
  5. featureTable : Object;
  6. }
  7. export interface I3DMResult extends GLTF, I3DMBaseResult {
  8. scene : I3DMScene;
  9. }
  10. export class I3DMLoader {
  11. constructor( manager : LoadingManager );
  12. load( url : String ) : Promise< I3DMResult >;
  13. parse( buffer : ArrayBuffer ) : I3DMResult;
  14. }