OBJLoader.d.ts 495 B

1234567891011121314151617181920
  1. import {
  2. Material,
  3. Loader,
  4. LoadingManager,
  5. Group
  6. } from '../../../src/Three';
  7. import {
  8. MTLLoader
  9. } from './MTLLoader';
  10. export class OBJLoader extends Loader {
  11. constructor( manager?: LoadingManager );
  12. materials: MTLLoader.MaterialCreator;
  13. load( url: string, onLoad: ( group: Group ) => void, onProgress?: ( event: ProgressEvent ) => void, onError?: ( event: ErrorEvent ) => void ): void;
  14. parse( data: string ) : Group;
  15. setMaterials( materials: MTLLoader.MaterialCreator ) : this;
  16. }