threepipe
Version:
A modern 3D viewer framework built on top of three.js, written in TypeScript, designed to make creating high-quality, modular, and extensible 3D experiences on the web simple and enjoyable.
15 lines • 718 B
TypeScript
import { GLTF, GLTFLoader } from 'three/examples/jsm/loaders/GLTFLoader';
import { ILoader } from '../IImporter';
import { LoadingManager } from 'three';
import { ImportAddOptions } from '../AssetManager';
import { PhysicalMaterial } from '../../core';
export declare class PolyhavenMaterialGLTFLoader extends GLTFLoader implements ILoader<GLTF, PhysicalMaterial | undefined> {
constructor(manager: LoadingManager);
/**
* This is run post parse to extract the result material from the GLTF object
* @param res
* @param _
*/
transform(res: GLTF, _: ImportAddOptions): PhysicalMaterial | undefined;
}
//# sourceMappingURL=../../src/assetmanager/import/PolyhavenMaterialGLTFLoader.d.ts.map