Addons.js 12 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287
  1. export * from './animation/AnimationClipCreator.js';
  2. export * from './animation/CCDIKSolver.js';
  3. export { default as WebGL } from './capabilities/WebGL.js';
  4. export * from './controls/ArcballControls.js';
  5. export * from './controls/DragControls.js';
  6. export * from './controls/FirstPersonControls.js';
  7. export * from './controls/FlyControls.js';
  8. export * from './controls/MapControls.js';
  9. export * from './controls/OrbitControls.js';
  10. export * from './controls/PointerLockControls.js';
  11. export * from './controls/TrackballControls.js';
  12. export * from './controls/TransformControls.js';
  13. export * from './csm/CSM.js';
  14. export * from './csm/CSMFrustum.js';
  15. export * from './csm/CSMHelper.js';
  16. export * from './csm/CSMShader.js';
  17. export * as Curves from './curves/CurveExtras.js';
  18. export * from './curves/NURBSCurve.js';
  19. export * from './curves/NURBSSurface.js';
  20. export * from './curves/NURBSVolume.js';
  21. export * as NURBSUtils from './curves/NURBSUtils.js';
  22. export * from './effects/AnaglyphEffect.js';
  23. export * from './effects/AsciiEffect.js';
  24. export * from './effects/OutlineEffect.js';
  25. export * from './effects/ParallaxBarrierEffect.js';
  26. export * from './effects/PeppersGhostEffect.js';
  27. export * from './effects/StereoEffect.js';
  28. export * from './environments/DebugEnvironment.js';
  29. export * from './environments/RoomEnvironment.js';
  30. export * from './exporters/DRACOExporter.js';
  31. export * from './exporters/EXRExporter.js';
  32. export * from './exporters/GLTFExporter.js';
  33. export * from './exporters/KTX2Exporter.js';
  34. export * from './exporters/OBJExporter.js';
  35. export * from './exporters/PLYExporter.js';
  36. export * from './exporters/STLExporter.js';
  37. export * from './exporters/USDZExporter.js';
  38. export * from './geometries/BoxLineGeometry.js';
  39. export * from './geometries/ConvexGeometry.js';
  40. export * from './geometries/DecalGeometry.js';
  41. export * from './geometries/ParametricFunctions.js';
  42. export * from './geometries/ParametricGeometry.js';
  43. export * from './geometries/RoundedBoxGeometry.js';
  44. export * from './geometries/TeapotGeometry.js';
  45. export * from './geometries/TextGeometry.js';
  46. export * from './helpers/LightProbeHelper.js';
  47. export * from './helpers/OctreeHelper.js';
  48. export * from './helpers/PositionalAudioHelper.js';
  49. export * from './helpers/RectAreaLightHelper.js';
  50. export * from './helpers/TextureHelper.js';
  51. export * from './helpers/VertexNormalsHelper.js';
  52. export * from './helpers/VertexTangentsHelper.js';
  53. export * from './helpers/ViewHelper.js';
  54. export * from './interactive/HTMLMesh.js';
  55. export * from './interactive/InteractiveGroup.js';
  56. export * from './interactive/SelectionBox.js';
  57. export * from './interactive/SelectionHelper.js';
  58. export * from './lights/LightProbeGenerator.js';
  59. export * from './lights/RectAreaLightTexturesLib.js';
  60. export * from './lights/RectAreaLightUniformsLib.js';
  61. export * from './lines/Line2.js';
  62. export * from './lines/LineGeometry.js';
  63. export * from './lines/LineMaterial.js';
  64. export * from './lines/LineSegments2.js';
  65. export * from './lines/LineSegmentsGeometry.js';
  66. export * from './lines/Wireframe.js';
  67. export * from './lines/WireframeGeometry2.js';
  68. export * from './loaders/3DMLoader.js';
  69. export * from './loaders/3MFLoader.js';
  70. export * from './loaders/AMFLoader.js';
  71. export * from './loaders/BVHLoader.js';
  72. export * from './loaders/ColladaLoader.js';
  73. export * from './loaders/DDSLoader.js';
  74. export * from './loaders/DRACOLoader.js';
  75. export * from './loaders/EXRLoader.js';
  76. export * from './loaders/FBXLoader.js';
  77. export * from './loaders/FontLoader.js';
  78. export * from './loaders/GCodeLoader.js';
  79. export * from './loaders/GLTFLoader.js';
  80. export * from './loaders/HDRCubeTextureLoader.js';
  81. export * from './loaders/IESLoader.js';
  82. export * from './loaders/KMZLoader.js';
  83. export * from './loaders/KTX2Loader.js';
  84. export * from './loaders/KTXLoader.js';
  85. export * from './loaders/LDrawLoader.js';
  86. export * from './loaders/LUT3dlLoader.js';
  87. export * from './loaders/LUTCubeLoader.js';
  88. export * from './loaders/LWOLoader.js';
  89. export * from './loaders/LottieLoader.js';
  90. export * from './loaders/MD2Loader.js';
  91. export * from './loaders/MDDLoader.js';
  92. export * from './loaders/MTLLoader.js';
  93. export * from './loaders/NRRDLoader.js';
  94. export * from './loaders/OBJLoader.js';
  95. export * from './loaders/PCDLoader.js';
  96. export * from './loaders/PDBLoader.js';
  97. export * from './loaders/PLYLoader.js';
  98. export * from './loaders/PVRLoader.js';
  99. export * from './loaders/RGBELoader.js';
  100. export * from './loaders/UltraHDRLoader.js';
  101. export * from './loaders/RGBMLoader.js';
  102. export * from './loaders/STLLoader.js';
  103. export * from './loaders/SVGLoader.js';
  104. export * from './loaders/TDSLoader.js';
  105. export * from './loaders/TGALoader.js';
  106. export * from './loaders/TIFFLoader.js';
  107. export * from './loaders/TTFLoader.js';
  108. export * from './loaders/USDZLoader.js';
  109. export * from './loaders/VOXLoader.js';
  110. export * from './loaders/VRMLLoader.js';
  111. export * from './loaders/VTKLoader.js';
  112. export * from './loaders/XYZLoader.js';
  113. export * from './materials/MeshGouraudMaterial.js';
  114. export * from './materials/LDrawConditionalLineMaterial.js';
  115. export * from './materials/MeshPostProcessingMaterial.js';
  116. export * from './math/Capsule.js';
  117. export * from './math/ColorConverter.js';
  118. export * from './math/ConvexHull.js';
  119. export * from './math/ImprovedNoise.js';
  120. export * from './math/Lut.js';
  121. export * from './math/MeshSurfaceSampler.js';
  122. export * from './math/OBB.js';
  123. export * from './math/Octree.js';
  124. export * from './math/SimplexNoise.js';
  125. export * from './misc/ConvexObjectBreaker.js';
  126. export * from './misc/GPUComputationRenderer.js';
  127. export * from './misc/Gyroscope.js';
  128. export * from './misc/MD2Character.js';
  129. export * from './misc/MD2CharacterComplex.js';
  130. export * from './misc/MorphAnimMesh.js';
  131. export * from './misc/MorphBlendMesh.js';
  132. export * from './misc/ProgressiveLightMap.js';
  133. export * from './misc/RollerCoaster.js';
  134. export * from './misc/Timer.js';
  135. export * from './misc/TubePainter.js';
  136. export * from './misc/Volume.js';
  137. export * from './misc/VolumeSlice.js';
  138. export * from './modifiers/CurveModifier.js';
  139. export * from './modifiers/EdgeSplitModifier.js';
  140. export * from './modifiers/SimplifyModifier.js';
  141. export * from './modifiers/TessellateModifier.js';
  142. export * from './objects/GroundedSkybox.js';
  143. export * from './objects/Lensflare.js';
  144. export * from './objects/MarchingCubes.js';
  145. export * from './objects/Reflector.js';
  146. export * from './objects/ReflectorForSSRPass.js';
  147. export * from './objects/Refractor.js';
  148. export * from './objects/ShadowMesh.js';
  149. export * from './objects/Sky.js';
  150. export * from './objects/Water.js';
  151. export { Water as Water2 } from './objects/Water2.js';
  152. export * from './physics/AmmoPhysics.js';
  153. export * from './physics/RapierPhysics.js';
  154. export * from './postprocessing/AfterimagePass.js';
  155. export * from './postprocessing/BloomPass.js';
  156. export * from './postprocessing/BokehPass.js';
  157. export * from './postprocessing/ClearPass.js';
  158. export * from './postprocessing/CubeTexturePass.js';
  159. export * from './postprocessing/DotScreenPass.js';
  160. export * from './postprocessing/EffectComposer.js';
  161. export * from './postprocessing/FilmPass.js';
  162. export * from './postprocessing/GlitchPass.js';
  163. export * from './postprocessing/GTAOPass.js';
  164. export * from './postprocessing/HalftonePass.js';
  165. export * from './postprocessing/LUTPass.js';
  166. export * from './postprocessing/MaskPass.js';
  167. export * from './postprocessing/OutlinePass.js';
  168. export * from './postprocessing/OutputPass.js';
  169. export * from './postprocessing/Pass.js';
  170. export * from './postprocessing/RenderPass.js';
  171. export * from './postprocessing/RenderPixelatedPass.js';
  172. export * from './postprocessing/SAOPass.js';
  173. export * from './postprocessing/SMAAPass.js';
  174. export * from './postprocessing/SSAARenderPass.js';
  175. export * from './postprocessing/SSAOPass.js';
  176. export * from './postprocessing/SSRPass.js';
  177. export * from './postprocessing/SavePass.js';
  178. export * from './postprocessing/ShaderPass.js';
  179. export * from './postprocessing/TAARenderPass.js';
  180. export * from './postprocessing/TexturePass.js';
  181. export * from './postprocessing/UnrealBloomPass.js';
  182. export * from './renderers/CSS2DRenderer.js';
  183. export * from './renderers/CSS3DRenderer.js';
  184. export * from './renderers/Projector.js';
  185. export * from './renderers/SVGRenderer.js';
  186. export * from './shaders/ACESFilmicToneMappingShader.js';
  187. export * from './shaders/AfterimageShader.js';
  188. export * from './shaders/BasicShader.js';
  189. export * from './shaders/BleachBypassShader.js';
  190. export * from './shaders/BlendShader.js';
  191. export * from './shaders/BokehShader.js';
  192. export { BokehShader as BokehShader2 } from './shaders/BokehShader2.js';
  193. export * from './shaders/BrightnessContrastShader.js';
  194. export * from './shaders/ColorCorrectionShader.js';
  195. export * from './shaders/ColorifyShader.js';
  196. export * from './shaders/ConvolutionShader.js';
  197. export * from './shaders/CopyShader.js';
  198. export * from './shaders/DOFMipMapShader.js';
  199. export * from './shaders/DepthLimitedBlurShader.js';
  200. export * from './shaders/DigitalGlitch.js';
  201. export * from './shaders/DotScreenShader.js';
  202. export * from './shaders/ExposureShader.js';
  203. export * from './shaders/FXAAShader.js';
  204. export * from './shaders/FilmShader.js';
  205. export * from './shaders/FocusShader.js';
  206. export * from './shaders/FreiChenShader.js';
  207. export * from './shaders/GammaCorrectionShader.js';
  208. export * from './shaders/GodRaysShader.js';
  209. export * from './shaders/GTAOShader.js';
  210. export * from './shaders/HalftoneShader.js';
  211. export * from './shaders/HorizontalBlurShader.js';
  212. export * from './shaders/HorizontalTiltShiftShader.js';
  213. export * from './shaders/HueSaturationShader.js';
  214. export * from './shaders/KaleidoShader.js';
  215. export * from './shaders/LuminosityHighPassShader.js';
  216. export * from './shaders/LuminosityShader.js';
  217. export * from './shaders/MirrorShader.js';
  218. export * from './shaders/NormalMapShader.js';
  219. export * from './shaders/OutputShader.js';
  220. export * from './shaders/RGBShiftShader.js';
  221. export * from './shaders/SAOShader.js';
  222. export * from './shaders/SMAAShader.js';
  223. export * from './shaders/SSAOShader.js';
  224. export * from './shaders/SSRShader.js';
  225. export * from './shaders/SepiaShader.js';
  226. export * from './shaders/SobelOperatorShader.js';
  227. export * from './shaders/SubsurfaceScatteringShader.js';
  228. export * from './shaders/TechnicolorShader.js';
  229. export * from './shaders/ToonShader.js';
  230. export * from './shaders/TriangleBlurShader.js';
  231. export * from './shaders/UnpackDepthRGBAShader.js';
  232. export * from './shaders/VelocityShader.js';
  233. export * from './shaders/VerticalBlurShader.js';
  234. export * from './shaders/VerticalTiltShiftShader.js';
  235. export * from './shaders/VignetteShader.js';
  236. export * from './shaders/VolumeShader.js';
  237. export * from './shaders/WaterRefractionShader.js';
  238. export * from './textures/FlakesTexture.js';
  239. export * as BufferGeometryUtils from './utils/BufferGeometryUtils.js';
  240. export * as CameraUtils from './utils/CameraUtils.js';
  241. export * as GeometryCompressionUtils from './utils/GeometryCompressionUtils.js';
  242. export * as GeometryUtils from './utils/GeometryUtils.js';
  243. export * from './utils/LDrawUtils.js';
  244. export * as SceneUtils from './utils/SceneUtils.js';
  245. export * from './utils/ShadowMapViewer.js';
  246. export * as SkeletonUtils from './utils/SkeletonUtils.js';
  247. export * as SortUtils from './utils/SortUtils.js';
  248. export * from './utils/WebGLTextureUtils.js';
  249. export * from './utils/UVsDebug.js';
  250. export * from './utils/WorkerPool.js';
  251. export * from './webxr/ARButton.js';
  252. export * from './webxr/OculusHandModel.js';
  253. export * from './webxr/OculusHandPointerModel.js';
  254. export * from './webxr/Text2D.js';
  255. export * from './webxr/VRButton.js';
  256. export * from './webxr/XRButton.js';
  257. export * from './webxr/XRControllerModelFactory.js';
  258. export * from './webxr/XREstimatedLight.js';
  259. export * from './webxr/XRHandMeshModel.js';
  260. export * from './webxr/XRHandModelFactory.js';
  261. export * from './webxr/XRHandPrimitiveModel.js';
  262. export * from './webxr/XRPlanes.js';