UNPKG

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.

177 lines 8.38 kB
export { WebGLArrayRenderTarget } from 'three'; export { WebGL3DRenderTarget } from 'three'; export { WebGLMultipleRenderTargets } from 'three'; export { WebGLCubeRenderTarget } from 'three'; export { WebGLRenderTarget } from 'three'; export { WebGLRenderer } from 'three'; export { WebGL1Renderer } from 'three'; export { ShaderLib } from 'three'; export { UniformsLib } from 'three'; export { UniformsUtils } from 'three'; export { ShaderChunk } from 'three'; export { FogExp2 } from 'three'; export { Fog } from 'three'; export { Scene } from 'three'; export { Sprite } from 'three'; export { LOD } from 'three'; export { SkinnedMesh } from 'three'; export { Skeleton } from 'three'; export { Bone } from 'three'; export { Mesh } from 'three'; export { InstancedMesh } from 'three'; export { BatchedMesh } from 'three'; export { LineSegments } from 'three'; export { LineLoop } from 'three'; export { Line } from 'three'; export { Points } from 'three'; export { Group } from 'three'; export { VideoTexture } from 'three'; export { FramebufferTexture } from 'three'; export { Source } from 'three'; export { DataTexture } from 'three'; export { DataArrayTexture } from 'three'; export { Data3DTexture } from 'three'; export { CompressedTexture } from 'three'; export { CompressedArrayTexture } from 'three'; export { CompressedCubeTexture } from 'three'; export { CubeTexture } from 'three'; export { CanvasTexture } from 'three'; export { DepthTexture } from 'three'; export { Texture } from 'three'; export { BoxGeometry, CapsuleGeometry, CircleGeometry, ConeGeometry, CylinderGeometry, DodecahedronGeometry, EdgesGeometry, ExtrudeGeometry, type ExtrudeGeometryOptions, IcosahedronGeometry, LatheGeometry, OctahedronGeometry, PlaneGeometry, PolyhedronGeometry, RingGeometry, ShapeGeometry, SphereGeometry, TetrahedronGeometry, TorusGeometry, TorusKnotGeometry, TubeGeometry, WireframeGeometry } from 'three'; export { ShadowMaterial, SpriteMaterial, RawShaderMaterial, ShaderMaterial, PointsMaterial, MeshPhysicalMaterial, MeshStandardMaterial, MeshPhongMaterial, MeshToonMaterial, MeshNormalMaterial, MeshLambertMaterial, MeshDepthMaterial, MeshDistanceMaterial, MeshBasicMaterial, MeshMatcapMaterial, LineDashedMaterial, LineBasicMaterial, Material, } from 'three'; export { AnimationLoader } from 'three'; export { CompressedTextureLoader } from 'three'; export { CubeTextureLoader } from 'three'; export { DataTextureLoader } from 'three'; export { TextureLoader } from 'three'; export { ObjectLoader } from 'three'; export { MaterialLoader } from 'three'; export { BufferGeometryLoader } from 'three'; export { DefaultLoadingManager, LoadingManager } from 'three'; export { ImageLoader } from 'three'; export { ImageBitmapLoader } from 'three'; export { FileLoader } from 'three'; export { Loader } from 'three'; export { LoaderUtils } from 'three'; export { Cache } from 'three'; export { AudioLoader } from 'three'; export { SpotLight } from 'three'; export { PointLight } from 'three'; export { RectAreaLight } from 'three'; export { HemisphereLight } from 'three'; export { DirectionalLight } from 'three'; export { AmbientLight } from 'three'; export { Light } from 'three'; export { LightProbe } from 'three'; export { StereoCamera } from 'three'; export { PerspectiveCamera } from 'three'; export { OrthographicCamera } from 'three'; export { CubeCamera } from 'three'; export { ArrayCamera } from 'three'; export { Camera } from 'three'; export { AudioListener } from 'three'; export { PositionalAudio } from 'three'; export { AudioContext } from 'three'; export { AudioAnalyser } from 'three'; export { Audio } from 'three'; export { VectorKeyframeTrack } from 'three'; export { StringKeyframeTrack } from 'three'; export { QuaternionKeyframeTrack } from 'three'; export { NumberKeyframeTrack } from 'three'; export { ColorKeyframeTrack } from 'three'; export { BooleanKeyframeTrack } from 'three'; export { PropertyMixer } from 'three'; export { PropertyBinding } from 'three'; export { KeyframeTrack } from 'three'; export { AnimationUtils } from 'three'; export { AnimationObjectGroup } from 'three'; export { AnimationMixer } from 'three'; export { AnimationClip } from 'three'; export { AnimationAction } from 'three'; export { RenderTarget } from 'three'; export { Uniform } from 'three'; export { UniformsGroup } from 'three'; export { InstancedBufferGeometry } from 'three'; export { BufferGeometry } from 'three'; export { InterleavedBufferAttribute } from 'three'; export { InstancedInterleavedBuffer } from 'three'; export { InterleavedBuffer } from 'three'; export { InstancedBufferAttribute } from 'three'; export { GLBufferAttribute } from 'three'; export { Float64BufferAttribute, Float32BufferAttribute, Float16BufferAttribute, Uint32BufferAttribute, Int32BufferAttribute, Uint16BufferAttribute, Int16BufferAttribute, Uint8ClampedBufferAttribute, Uint8BufferAttribute, Int8BufferAttribute, BufferAttribute, } from 'three'; export { Object3D } from 'three'; export { Raycaster } from 'three'; export { Layers } from 'three'; export { EventDispatcher } from 'three'; export { Clock } from 'three'; export { QuaternionLinearInterpolant } from 'three'; export { LinearInterpolant } from 'three'; export { DiscreteInterpolant } from 'three'; export { CubicInterpolant } from 'three'; export { Interpolant } from 'three'; export { Triangle } from 'three'; export { MathUtils } from 'three'; export { Spherical } from 'three'; export { Cylindrical } from 'three'; export { Plane } from 'three'; export { Frustum } from 'three'; export { Sphere } from 'three'; export { Ray } from 'three'; export { Matrix4 } from 'three'; export { Matrix3 } from 'three'; export { Matrix2 } from 'three'; export { Box3 } from 'three'; export { Box2 } from 'three'; export { Line3 } from 'three'; export { Euler, type EulerOrder } from 'three'; export { Vector4, type Vector4Tuple } from 'three'; export { Vector3, type Vector3Tuple } from 'three'; export { Vector2, type Vector2Tuple } from 'three'; export { Quaternion } from 'three'; export { Color } from 'three'; export { ColorManagement } from 'three'; export { SphericalHarmonics3 } from 'three'; export { SpotLightHelper } from 'three'; export { SkeletonHelper } from 'three'; export { PointLightHelper } from 'three'; export { HemisphereLightHelper } from 'three'; export { GridHelper } from 'three'; export { PolarGridHelper } from 'three'; export { DirectionalLightHelper } from 'three'; export { CameraHelper } from 'three'; export { BoxHelper } from 'three'; export { Box3Helper } from 'three'; export { PlaneHelper } from 'three'; export { ArrowHelper } from 'three'; export { AxesHelper } from 'three'; export { ArcCurve } from 'three'; export { CatmullRomCurve3 } from 'three'; export { CubicBezierCurve } from 'three'; export { CubicBezierCurve3 } from 'three'; export { EllipseCurve } from 'three'; export { LineCurve } from 'three'; export { LineCurve3 } from 'three'; export { QuadraticBezierCurve } from 'three'; export { QuadraticBezierCurve3 } from 'three'; export { SplineCurve } from 'three'; export { Shape } from 'three'; export { Path } from 'three'; export { ShapePath } from 'three'; export { CurvePath } from 'three'; export { Curve } from 'three'; export { DataUtils } from 'three'; export { ImageUtils } from 'three'; export { ShapeUtils } from 'three'; export { PMREMGenerator } from 'three'; export { WebGLUtils } from 'three'; export * from 'three/src/constants.js'; export type { ColorRepresentation, HSL, RGB } from 'three'; export type { ShaderMaterialParameters } from 'three'; export type { MaterialEventMap, BufferGeometryEventMap, Object3DEventMap, BaseEvent, AnimationMixerEventMap, TextureEventMap, InstancedMeshEventMap, WebXRManagerEventMap, WebXRSpaceEventMap, XRControllerEventType } from 'three'; export type { Event, EventListener, EventListener2, Event2 } from 'three'; export type { MeshPhysicalMaterialParameters, MeshBasicMaterialParameters, MaterialParameters } from 'three'; export type { TypedArray, WebXRArrayCamera } from 'three'; export type { WebGLProgramParametersWithUniforms, WebGLProgramParameters, WebGL1PixelFormat, WebGLCapabilitiesParameters, WebGL2PixelFormat, WebGLDebug, WebGLRendererParameters, WebGLRenderTargetOptions, WebGLLightsState } from 'three'; export type { ShaderLibShader, IUniform } from 'three'; //# sourceMappingURL=Threejs.d.ts.map