UNPKG

threepipe

Version:

A 3D viewer framework built on top of three.js in TypeScript with a focus on quality rendering, modularity and extensibility.

15 lines 1.37 kB
export * from './browser-helpers'; export * from './shaders'; export { windowDialogWrapper, type IDialogWrapper } from './DialogWrapper'; export { GLStatsJS } from './GLStatsJS'; export { CustomContextMenu } from './CustomContextMenu'; export { Dropzone, type DropFile, type ListenerCallback, type DropEventType } from './Dropzone'; export { ThreeSerialization, type SerializationMetaType, type SerializationResourcesType, MetaImporter, metaToResources, getEmptyMeta, metaFromResources, convertArrayBufferToStringsInMeta, convertStringsToArrayBuffersInMeta, copyMaterialUserData, copyObject3DUserData, copyUserData, copyTextureUserData, jsonToBlob, serializeTextureInExtras } from './serialization'; export { shaderReplaceString } from './shader-helpers'; export { makeGLBFile } from './gltf'; export { animateCameraToViewLinear, animateCameraToViewSpherical, sphericalFromCameraView } from './camera-anim'; export { animateAsync, animateTarget, EasingFunctions, makeSetterFor, animate, lerp, lerpAngle } from './animation'; export { cLinearToRGBM, vLinearToRGBM, cRGBMToLinear, vRGBMToLinear } from './color-encodings'; export { CanvasSnapshot, type CanvasSnapshotOptions, type CanvasSnapshotRect } from './canvas-snapshot'; export type { Easing, KeyframeOptions, AnimationOptions, EasingFunctionType, AnimateResult } from './animation'; //# sourceMappingURL=index.d.ts.map