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.
35 lines • 2.73 kB
TypeScript
export type { GLTFLoaderPlugin, GLTF, GLTFReference, GLTFReferenceType } from 'three/examples/jsm/loaders/GLTFLoader.js';
export { GLTFParser, GLTFBinaryExtension, GLTFLoader } from 'three/examples/jsm/loaders/GLTFLoader.js';
export { CopyShader } from 'three/examples/jsm/shaders/CopyShader.js';
export { Pass, FullScreenQuad } from 'three/examples/jsm/postprocessing/Pass.js';
export { RenderPass } from 'three/examples/jsm/postprocessing/RenderPass.js';
export { ShaderPass } from 'three/examples/jsm/postprocessing/ShaderPass.js';
export { EffectComposer } from 'three/examples/jsm/postprocessing/EffectComposer.js';
export { LineSegments2 } from 'three/examples/jsm/lines/LineSegments2.js';
export { Line2 } from 'three/examples/jsm/lines/Line2.js';
export { LineSegmentsGeometry } from 'three/examples/jsm/lines/LineSegmentsGeometry.js';
export { LineGeometry } from 'three/examples/jsm/lines/LineGeometry.js';
export { LineMaterial } from 'three/examples/jsm/lines/LineMaterial.js';
export { Wireframe } from 'three/examples/jsm/lines/Wireframe.js';
export { WireframeGeometry2 } from 'three/examples/jsm/lines/WireframeGeometry2.js';
export * from 'three/examples/jsm/utils/BufferGeometryUtils.js';
export * from 'three/examples/jsm/libs/fflate.module.js';
export { RGBELoader } from 'three/examples/jsm/loaders/RGBELoader.js';
export { EXRLoader } from 'three/examples/jsm/loaders/EXRLoader.js';
export type { GLTFExporterPlugin, GLTFExporterOptions } from 'three/examples/jsm/exporters/GLTFExporter.js';
export { GLTFExporter } from 'three/examples/jsm/exporters/GLTFExporter.js';
export { UVsDebug } from 'three/examples/jsm/utils/UVsDebug.js';
export { HorizontalBlurShader } from 'three/examples/jsm/shaders/HorizontalBlurShader.js';
export { VerticalBlurShader } from 'three/examples/jsm/shaders/VerticalBlurShader.js';
export { OrbitControls, type OrbitControlsEventMap } from 'three/examples/jsm/controls/OrbitControls.js';
export { KTX2Loader } from 'three/examples/jsm/loaders/KTX2Loader.js';
export { KTXLoader } from 'three/examples/jsm/loaders/KTXLoader.js';
export { USDZLoader } from 'three/examples/jsm/loaders/USDZLoader.js';
export { mergeVertices } from 'three/examples/jsm/utils/BufferGeometryUtils.js';
export { PLYLoader } from 'three/examples/jsm/loaders/PLYLoader.js';
export { EXRExporter, type EXRExporterParseOptions } from 'three/examples/jsm/exporters/EXRExporter.js';
export { DRACOLoader } from 'three/examples/jsm/loaders/DRACOLoader.js';
export { FBXLoader } from 'three/examples/jsm/loaders/FBXLoader.js';
export { STLLoader } from 'three/examples/jsm/loaders/STLLoader.js';
export { Rhino3dmLoader } from 'three/examples/jsm/loaders/3DMLoader.js';
//# sourceMappingURL=addons.d.ts.map