1 | import './polyfills.js';
|
2 | import { REVISION } from './constants.js';
|
3 |
|
4 | export { WebGLMultisampleRenderTarget } from './renderers/WebGLMultisampleRenderTarget.js';
|
5 | export { WebGLCubeRenderTarget } from './renderers/WebGLCubeRenderTarget.js';
|
6 | export { WebGLRenderTarget } from './renderers/WebGLRenderTarget.js';
|
7 | export { WebGLRenderer } from './renderers/WebGLRenderer.js';
|
8 | export { WebGL1Renderer } from './renderers/WebGL1Renderer.js';
|
9 | export { ShaderLib } from './renderers/shaders/ShaderLib.js';
|
10 | export { UniformsLib } from './renderers/shaders/UniformsLib.js';
|
11 | export { UniformsUtils } from './renderers/shaders/UniformsUtils.js';
|
12 | export { ShaderChunk } from './renderers/shaders/ShaderChunk.js';
|
13 | export { FogExp2 } from './scenes/FogExp2.js';
|
14 | export { Fog } from './scenes/Fog.js';
|
15 | export { Scene } from './scenes/Scene.js';
|
16 | export { Sprite } from './objects/Sprite.js';
|
17 | export { LOD } from './objects/LOD.js';
|
18 | export { SkinnedMesh } from './objects/SkinnedMesh.js';
|
19 | export { Skeleton } from './objects/Skeleton.js';
|
20 | export { Bone } from './objects/Bone.js';
|
21 | export { Mesh } from './objects/Mesh.js';
|
22 | export { InstancedMesh } from './objects/InstancedMesh.js';
|
23 | export { LineSegments } from './objects/LineSegments.js';
|
24 | export { LineLoop } from './objects/LineLoop.js';
|
25 | export { Line } from './objects/Line.js';
|
26 | export { Points } from './objects/Points.js';
|
27 | export { Group } from './objects/Group.js';
|
28 | export { VideoTexture } from './textures/VideoTexture.js';
|
29 | export { DataTexture } from './textures/DataTexture.js';
|
30 | export { DataTexture2DArray } from './textures/DataTexture2DArray.js';
|
31 | export { DataTexture3D } from './textures/DataTexture3D.js';
|
32 | export { CompressedTexture } from './textures/CompressedTexture.js';
|
33 | export { CubeTexture } from './textures/CubeTexture.js';
|
34 | export { CanvasTexture } from './textures/CanvasTexture.js';
|
35 | export { DepthTexture } from './textures/DepthTexture.js';
|
36 | export { Texture } from './textures/Texture.js';
|
37 | export * from './geometries/Geometries.js';
|
38 | export * from './materials/Materials.js';
|
39 | export { AnimationLoader } from './loaders/AnimationLoader.js';
|
40 | export { CompressedTextureLoader } from './loaders/CompressedTextureLoader.js';
|
41 | export { DataTextureLoader } from './loaders/DataTextureLoader.js';
|
42 | export { CubeTextureLoader } from './loaders/CubeTextureLoader.js';
|
43 | export { TextureLoader } from './loaders/TextureLoader.js';
|
44 | export { ObjectLoader } from './loaders/ObjectLoader.js';
|
45 | export { MaterialLoader } from './loaders/MaterialLoader.js';
|
46 | export { BufferGeometryLoader } from './loaders/BufferGeometryLoader.js';
|
47 | export { DefaultLoadingManager, LoadingManager } from './loaders/LoadingManager.js';
|
48 | export { ImageLoader } from './loaders/ImageLoader.js';
|
49 | export { ImageBitmapLoader } from './loaders/ImageBitmapLoader.js';
|
50 | export { FontLoader } from './loaders/FontLoader.js';
|
51 | export { FileLoader } from './loaders/FileLoader.js';
|
52 | export { Loader } from './loaders/Loader.js';
|
53 | export { LoaderUtils } from './loaders/LoaderUtils.js';
|
54 | export { Cache } from './loaders/Cache.js';
|
55 | export { AudioLoader } from './loaders/AudioLoader.js';
|
56 | export { SpotLightShadow } from './lights/SpotLightShadow.js';
|
57 | export { SpotLight } from './lights/SpotLight.js';
|
58 | export { PointLight } from './lights/PointLight.js';
|
59 | export { RectAreaLight } from './lights/RectAreaLight.js';
|
60 | export { HemisphereLight } from './lights/HemisphereLight.js';
|
61 | export { HemisphereLightProbe } from './lights/HemisphereLightProbe.js';
|
62 | export { DirectionalLightShadow } from './lights/DirectionalLightShadow.js';
|
63 | export { DirectionalLight } from './lights/DirectionalLight.js';
|
64 | export { AmbientLight } from './lights/AmbientLight.js';
|
65 | export { AmbientLightProbe } from './lights/AmbientLightProbe.js';
|
66 | export { LightShadow } from './lights/LightShadow.js';
|
67 | export { Light } from './lights/Light.js';
|
68 | export { LightProbe } from './lights/LightProbe.js';
|
69 | export { StereoCamera } from './cameras/StereoCamera.js';
|
70 | export { PerspectiveCamera } from './cameras/PerspectiveCamera.js';
|
71 | export { OrthographicCamera } from './cameras/OrthographicCamera.js';
|
72 | export { CubeCamera } from './cameras/CubeCamera.js';
|
73 | export { ArrayCamera } from './cameras/ArrayCamera.js';
|
74 | export { Camera } from './cameras/Camera.js';
|
75 | export { AudioListener } from './audio/AudioListener.js';
|
76 | export { PositionalAudio } from './audio/PositionalAudio.js';
|
77 | export { AudioContext } from './audio/AudioContext.js';
|
78 | export { AudioAnalyser } from './audio/AudioAnalyser.js';
|
79 | export { Audio } from './audio/Audio.js';
|
80 | export { VectorKeyframeTrack } from './animation/tracks/VectorKeyframeTrack.js';
|
81 | export { StringKeyframeTrack } from './animation/tracks/StringKeyframeTrack.js';
|
82 | export { QuaternionKeyframeTrack } from './animation/tracks/QuaternionKeyframeTrack.js';
|
83 | export { NumberKeyframeTrack } from './animation/tracks/NumberKeyframeTrack.js';
|
84 | export { ColorKeyframeTrack } from './animation/tracks/ColorKeyframeTrack.js';
|
85 | export { BooleanKeyframeTrack } from './animation/tracks/BooleanKeyframeTrack.js';
|
86 | export { PropertyMixer } from './animation/PropertyMixer.js';
|
87 | export { PropertyBinding } from './animation/PropertyBinding.js';
|
88 | export { KeyframeTrack } from './animation/KeyframeTrack.js';
|
89 | export { AnimationUtils } from './animation/AnimationUtils.js';
|
90 | export { AnimationObjectGroup } from './animation/AnimationObjectGroup.js';
|
91 | export { AnimationMixer } from './animation/AnimationMixer.js';
|
92 | export { AnimationClip } from './animation/AnimationClip.js';
|
93 | export { Uniform } from './core/Uniform.js';
|
94 | export { InstancedBufferGeometry } from './core/InstancedBufferGeometry.js';
|
95 | export { BufferGeometry } from './core/BufferGeometry.js';
|
96 | export { Geometry } from './core/Geometry.js';
|
97 | export { InterleavedBufferAttribute } from './core/InterleavedBufferAttribute.js';
|
98 | export { InstancedInterleavedBuffer } from './core/InstancedInterleavedBuffer.js';
|
99 | export { InterleavedBuffer } from './core/InterleavedBuffer.js';
|
100 | export { InstancedBufferAttribute } from './core/InstancedBufferAttribute.js';
|
101 | export * from './core/BufferAttribute.js';
|
102 | export { Face3 } from './core/Face3.js';
|
103 | export { Object3D } from './core/Object3D.js';
|
104 | export { Raycaster } from './core/Raycaster.js';
|
105 | export { Layers } from './core/Layers.js';
|
106 | export { EventDispatcher } from './core/EventDispatcher.js';
|
107 | export { Clock } from './core/Clock.js';
|
108 | export { QuaternionLinearInterpolant } from './math/interpolants/QuaternionLinearInterpolant.js';
|
109 | export { LinearInterpolant } from './math/interpolants/LinearInterpolant.js';
|
110 | export { DiscreteInterpolant } from './math/interpolants/DiscreteInterpolant.js';
|
111 | export { CubicInterpolant } from './math/interpolants/CubicInterpolant.js';
|
112 | export { Interpolant } from './math/Interpolant.js';
|
113 | export { Triangle } from './math/Triangle.js';
|
114 | export { MathUtils } from './math/MathUtils.js';
|
115 | export { Spherical } from './math/Spherical.js';
|
116 | export { Cylindrical } from './math/Cylindrical.js';
|
117 | export { Plane } from './math/Plane.js';
|
118 | export { Frustum } from './math/Frustum.js';
|
119 | export { Sphere } from './math/Sphere.js';
|
120 | export { Ray } from './math/Ray.js';
|
121 | export { Matrix4 } from './math/Matrix4.js';
|
122 | export { Matrix3 } from './math/Matrix3.js';
|
123 | export { Box3 } from './math/Box3.js';
|
124 | export { Box2 } from './math/Box2.js';
|
125 | export { Line3 } from './math/Line3.js';
|
126 | export { Euler } from './math/Euler.js';
|
127 | export { Vector4 } from './math/Vector4.js';
|
128 | export { Vector3 } from './math/Vector3.js';
|
129 | export { Vector2 } from './math/Vector2.js';
|
130 | export { Quaternion } from './math/Quaternion.js';
|
131 | export { Color } from './math/Color.js';
|
132 | export { SphericalHarmonics3 } from './math/SphericalHarmonics3.js';
|
133 | export { ImmediateRenderObject } from './extras/objects/ImmediateRenderObject.js';
|
134 | export { SpotLightHelper } from './helpers/SpotLightHelper.js';
|
135 | export { SkeletonHelper } from './helpers/SkeletonHelper.js';
|
136 | export { PointLightHelper } from './helpers/PointLightHelper.js';
|
137 | export { HemisphereLightHelper } from './helpers/HemisphereLightHelper.js';
|
138 | export { GridHelper } from './helpers/GridHelper.js';
|
139 | export { PolarGridHelper } from './helpers/PolarGridHelper.js';
|
140 | export { DirectionalLightHelper } from './helpers/DirectionalLightHelper.js';
|
141 | export { CameraHelper } from './helpers/CameraHelper.js';
|
142 | export { BoxHelper } from './helpers/BoxHelper.js';
|
143 | export { Box3Helper } from './helpers/Box3Helper.js';
|
144 | export { PlaneHelper } from './helpers/PlaneHelper.js';
|
145 | export { ArrowHelper } from './helpers/ArrowHelper.js';
|
146 | export { AxesHelper } from './helpers/AxesHelper.js';
|
147 | export * from './extras/curves/Curves.js';
|
148 | export { Shape } from './extras/core/Shape.js';
|
149 | export { Path } from './extras/core/Path.js';
|
150 | export { ShapePath } from './extras/core/ShapePath.js';
|
151 | export { Font } from './extras/core/Font.js';
|
152 | export { CurvePath } from './extras/core/CurvePath.js';
|
153 | export { Curve } from './extras/core/Curve.js';
|
154 | export { ImageUtils } from './extras/ImageUtils.js';
|
155 | export { ShapeUtils } from './extras/ShapeUtils.js';
|
156 | export { PMREMGenerator } from './extras/PMREMGenerator.js';
|
157 | export { WebGLUtils } from './renderers/webgl/WebGLUtils.js';
|
158 | export * from './constants.js';
|
159 | export * from './Three.Legacy.js';
|
160 |
|
161 | if ( typeof __THREE_DEVTOOLS__ !== 'undefined' ) {
|
162 |
|
163 |
|
164 | __THREE_DEVTOOLS__.dispatchEvent( new CustomEvent( 'register', { detail: {
|
165 | revision: REVISION,
|
166 | } } ) );
|
167 |
|
168 |
|
169 | }
|