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.

67 lines 5.56 kB
export { PipelinePassPlugin } from './base/PipelinePassPlugin'; export { BaseImporterPlugin } from './base/BaseImporterPlugin'; export { BaseGroundPlugin } from './base/BaseGroundPlugin'; export { ACameraControlsPlugin } from './base/ACameraControlsPlugin'; export { AAssetManagerProcessStatePlugin } from './base/AAssetManagerProcessStatePlugin'; export { ProgressivePlugin, ProgressiveBlendPass } from './pipeline/ProgressivePlugin'; export { GBufferPlugin, GBufferMaterial, DepthNormalMaterial } from './pipeline/GBufferPlugin'; export { DepthBufferPlugin } from './pipeline/DepthBufferPlugin'; export { NormalBufferPlugin } from './pipeline/NormalBufferPlugin'; export { FrameFadePlugin, FrameFadeBlendPass } from './pipeline/FrameFadePlugin'; export type { ProgressivePluginTarget } from './pipeline/ProgressivePlugin'; export type { GBufferPluginPass, GBufferUpdater, GBufferUpdaterContext, GBufferPluginTarget } from './pipeline/GBufferPlugin'; export type { DepthBufferPluginPass, DepthBufferPluginTarget } from './pipeline/DepthBufferPlugin'; export type { NormalBufferPluginPass, NormalBufferPluginTarget } from './pipeline/NormalBufferPlugin'; export { SSAAPlugin } from './pipeline/SSAAPlugin'; export { SSAOPlugin, SSAOPluginPass, type SSAOPluginTarget } from './pipeline/SSAOPlugin'; export { RenderTargetPreviewPlugin, type RenderTargetBlock } from './ui/RenderTargetPreviewPlugin'; export { GeometryUVPreviewPlugin, type TargetBlock } from './ui/GeometryUVPreviewPlugin'; export { ViewerUiConfigPlugin } from './ui/ViewerUiConfigPlugin'; export { SceneUiConfigPlugin } from './ui/SceneUiConfigPlugin'; export { DropzonePlugin, type DropzonePluginOptions } from './interaction/DropzonePlugin'; export { FullScreenPlugin } from './interaction/FullScreenPlugin'; export { LoadingScreenPlugin } from './interaction/LoadingScreenPlugin'; export { InteractionPromptPlugin } from './interaction/InteractionPromptPlugin'; export { PickingPlugin } from './interaction/PickingPlugin'; export { TransformControlsPlugin } from './interaction/TransformControlsPlugin'; export { EditorViewWidgetPlugin } from './interaction/EditorViewWidgetPlugin'; export { DeviceOrientationControlsPlugin } from './interaction/DeviceOrientationControlsPlugin'; export { PointerLockControlsPlugin } from './interaction/PointerLockControlsPlugin'; export { ThreeFirstPersonControlsPlugin } from './interaction/ThreeFirstPersonControlsPlugin'; export { UndoManagerPlugin, createBindingsProxy } from './interaction/UndoManagerPlugin'; export { Rhino3dmLoadPlugin } from './import/Rhino3dmLoadPlugin'; export { USDZLoadPlugin } from './import/USDZLoadPlugin'; export { PLYLoadPlugin } from './import/PLYLoadPlugin'; export { STLLoadPlugin } from './import/STLLoadPlugin'; export { KTXLoadPlugin } from './import/KTXLoadPlugin'; export { KTX2LoadPlugin, KTX2Loader2, KHR_TEXTURE_BASISU } from './import/KTX2LoadPlugin'; export { GLTFMeshOptDecodePlugin } from './import/GLTFMeshOptDecodePlugin'; export { AssetExporterPlugin, type ExportAssetOptions } from './export/AssetExporterPlugin'; export { CanvasSnapshotPlugin, CanvasSnipperPlugin, type CanvasSnapshotPluginOptions } from './export/CanvasSnapshotPlugin'; export { FileTransferPlugin } from './export/FileTransferPlugin'; export { AScreenPassExtensionPlugin } from './postprocessing/AScreenPassExtensionPlugin'; export { TonemapPlugin } from './postprocessing/TonemapPlugin'; export { VignettePlugin } from './postprocessing/VignettePlugin'; export { ChromaticAberrationPlugin } from './postprocessing/ChromaticAberrationPlugin'; export { FilmicGrainPlugin } from './postprocessing/FilmicGrainPlugin'; export { GLTFAnimationPlugin } from './animation/GLTFAnimationPlugin'; export { PopmotionPlugin, type AnimationResult } from './animation/PopmotionPlugin'; export { TransformAnimationPlugin, type TSavedTransform } from './animation/TransformAnimationPlugin'; export { CameraViewPlugin, type CameraViewPluginOptions } from './animation/CameraViewPlugin'; export { AnimationObjectPlugin } from './animation/AnimationObjectPlugin'; export { ClearcoatTintPlugin, clearCoatTintGLTFExtension } from './material/ClearcoatTintPlugin'; export { NoiseBumpMaterialPlugin, noiseBumpMaterialGLTFExtension } from './material/NoiseBumpMaterialPlugin'; export { CustomBumpMapPlugin, customBumpMapGLTFExtension } from './material/CustomBumpMapPlugin'; export { ParallaxMappingPlugin } from './material/ParallaxMappingPlugin'; export { FragmentClippingExtensionPlugin, FragmentClippingMode, fragmentClippingGLTFExtension } from './material/FragmentClippingExtensionPlugin'; export { VirtualCamerasPlugin, type VirtualCamera, type VirtualCamerasPluginEventMap } from './rendering/VirtualCamerasPlugin'; export { MaterialConfiguratorBasePlugin, type MaterialVariations } from './configurator/MaterialConfiguratorBasePlugin'; export { SwitchNodeBasePlugin, type ObjectSwitchNode } from './configurator/SwitchNodeBasePlugin'; export { HDRiGroundPlugin } from './extras/HDRiGroundPlugin'; export { Object3DWidgetsPlugin, type IObject3DHelper } from './extras/Object3DWidgetsPlugin'; export { Object3DGeneratorPlugin } from './extras/Object3DGeneratorPlugin'; export { ContactShadowGroundPlugin } from './extras/ContactShadowGroundPlugin'; export { SimplifyModifierPlugin, type SimplifyOptions } from './extras/SimplifyModifierPlugin'; export { MeshOptSimplifyModifierPlugin } from './extras/MeshOptSimplifyModifierPlugin'; export { GLTFKHRMaterialVariantsPlugin } from './extras/GLTFKHRMaterialVariantsPlugin'; //# sourceMappingURL=index.d.ts.map