Skip to content

Commit 0c6b94e

Browse files
committed
Clean up imports
1 parent 3ea7c03 commit 0c6b94e

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

55 files changed

+143
-93
lines changed

Diff for: src/core/EffectComposer.js

+3-1
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,9 @@ import {
1111
} from "three";
1212

1313
import { Timer } from "./Timer.js";
14-
import { ClearMaskPass, CopyPass, MaskPass } from "../passes/index.js";
14+
import { ClearMaskPass } from "../passes/ClearMaskPass.js";
15+
import { CopyPass } from "../passes/CopyPass.js";
16+
import { MaskPass } from "../passes/MaskPass.js";
1517

1618
/**
1719
* The EffectComposer may be used in place of a normal WebGLRenderer.

Diff for: src/core/EffectShaderData.js

+2-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
import { LinearSRGBColorSpace } from "three";
2-
import { EffectAttribute, EffectShaderSection as Section } from "../enums/index.js";
2+
import { EffectAttribute } from "../enums/EffectAttribute.js";
3+
import { EffectShaderSection as Section } from "../enums/EffectShaderSection.js";
34

45
/**
56
* A collection of shader data.

Diff for: src/effects/BloomEffect.js

+6-3
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,10 @@
11
import { SRGBColorSpace, Uniform, WebGLRenderTarget } from "three";
2-
import { Resolution } from "../core/index.js";
3-
import { BlendFunction, KernelSize } from "../enums/index.js";
4-
import { KawaseBlurPass, LuminancePass, MipmapBlurPass } from "../passes/index.js";
2+
import { Resolution } from "../core/Resolution.js";
3+
import { BlendFunction } from "../enums/BlendFunction.js";
4+
import { KernelSize } from "../enums/KernelSize.js";
5+
import { KawaseBlurPass } from "../passes/KawaseBlurPass.js";
6+
import { LuminancePass } from "../passes/LuminancePass.js";
7+
import { MipmapBlurPass } from "../passes/MipmapBlurPass.js";
58
import { Effect } from "./Effect.js";
69

710
import fragmentShader from "./glsl/bloom.frag";

Diff for: src/effects/BokehEffect.js

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
import { Uniform } from "three";
2-
import { EffectAttribute } from "../enums/index.js";
2+
import { EffectAttribute } from "../enums/EffectAttribute.js";
33
import { Effect } from "./Effect.js";
44

55
import fragmentShader from "./glsl/bokeh.frag";

Diff for: src/effects/BrightnessContrastEffect.js

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
import { SRGBColorSpace, Uniform } from "three";
2-
import { BlendFunction } from "../enums/index.js";
2+
import { BlendFunction } from "../enums/BlendFunction.js";
33
import { Effect } from "./Effect.js";
44

55
import fragmentShader from "./glsl/brightness-contrast.frag";

Diff for: src/effects/ChromaticAberrationEffect.js

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
import { Uniform, Vector2 } from "three";
2-
import { EffectAttribute } from "../enums/index.js";
2+
import { EffectAttribute } from "../enums/EffectAttribute.js";
33
import { Effect } from "./Effect.js";
44

55
import fragmentShader from "./glsl/chromatic-aberration.frag";

Diff for: src/effects/DepthEffect.js

+2-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
1-
import { BlendFunction, EffectAttribute } from "../enums/index.js";
1+
import { BlendFunction } from "../enums/BlendFunction.js";
2+
import { EffectAttribute } from "../enums/EffectAttribute.js";
23
import { Effect } from "./Effect.js";
34

45
import fragmentShader from "./glsl/depth.frag";

Diff for: src/effects/DepthOfFieldEffect.js

+11-5
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,15 @@
11
import { BasicDepthPacking, SRGBColorSpace, Uniform, UnsignedByteType, WebGLRenderTarget } from "three";
2-
import { Resolution } from "../core/index.js";
3-
import { ColorChannel, EffectAttribute, KernelSize, MaskFunction } from "../enums/index.js";
4-
import { BokehMaterial, CircleOfConfusionMaterial, MaskMaterial } from "../materials/index.js";
5-
import { KawaseBlurPass, ShaderPass } from "../passes/index.js";
6-
import { viewZToOrthographicDepth } from "../utils/index.js";
2+
import { Resolution } from "../core/Resolution.js";
3+
import { ColorChannel } from "../enums/ColorChannel.js";
4+
import { EffectAttribute } from "../enums/EffectAttribute.js";
5+
import { KernelSize } from "../enums/KernelSize.js";
6+
import { MaskFunction } from "../enums/MaskFunction.js";
7+
import { BokehMaterial } from "../materials/BokehMaterial.js";
8+
import { CircleOfConfusionMaterial } from "../materials/CircleOfConfusionMaterial.js";
9+
import { MaskMaterial } from "../materials/MaskMaterial.js";
10+
import { KawaseBlurPass } from "../passes/KawaseBlurPass.js";
11+
import { ShaderPass } from "../passes/ShaderPass.js";
12+
import { viewZToOrthographicDepth } from "../utils/viewZToOrthographicDepth.js";
713
import { Effect } from "./Effect.js";
814

915
import fragmentShader from "./glsl/depth-of-field.frag";

Diff for: src/effects/Effect.js

+4-3
Original file line numberDiff line numberDiff line change
@@ -8,9 +8,10 @@ import {
88
WebGLRenderTarget
99
} from "three";
1010

11-
import { BlendFunction, EffectAttribute } from "../enums/index.js";
12-
import { Pass } from "../passes/index.js";
13-
import { BlendMode } from "./blending/index.js";
11+
import { BlendFunction } from "../enums/BlendFunction.js";
12+
import { EffectAttribute } from "../enums/EffectAttribute.js";
13+
import { Pass } from "../passes/Pass.js";
14+
import { BlendMode } from "./blending/BlendMode.js";
1415

1516
/**
1617
* An abstract effect.

Diff for: src/effects/FXAAEffect.js

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import { BlendFunction } from "../enums/index.js";
1+
import { BlendFunction } from "../enums/BlendFunction.js";
22
import { Effect } from "./Effect.js";
33

44
import fragmentShader from "./glsl/fxaa.frag";

Diff for: src/effects/GammaCorrectionEffect.js

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
import { Uniform } from "three";
2-
import { BlendFunction } from "../enums/index.js";
2+
import { BlendFunction } from "../enums/BlendFunction.js";
33
import { Effect } from "./Effect.js";
44

55
import fragmentShader from "./glsl/gamma-correction.frag";

Diff for: src/effects/GlitchEffect.js

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
import { NearestFilter, RepeatWrapping, RGBAFormat, Uniform, Vector2 } from "three";
2-
import { GlitchMode } from "../enums/index.js";
3-
import { NoiseTexture } from "../textures/index.js";
2+
import { GlitchMode } from "../enums/GlitchMode.js";
3+
import { NoiseTexture } from "../textures/NoiseTexture.js";
44
import { Effect } from "./Effect.js";
55

66
import fragmentShader from "./glsl/glitch.frag";

Diff for: src/effects/GodRaysEffect.js

+10-4
Original file line numberDiff line numberDiff line change
@@ -11,10 +11,16 @@ import {
1111
WebGLRenderTarget
1212
} from "three";
1313

14-
import { Resolution } from "../core/index.js";
15-
import { BlendFunction, EffectAttribute, KernelSize } from "../enums/index.js";
16-
import { DepthMaskMaterial, GodRaysMaterial } from "../materials/index.js";
17-
import { KawaseBlurPass, ClearPass, RenderPass, ShaderPass } from "../passes/index.js";
14+
import { Resolution } from "../core/Resolution.js";
15+
import { BlendFunction } from "../enums/BlendFunction.js";
16+
import { EffectAttribute } from "../enums/EffectAttribute.js";
17+
import { KernelSize } from "../enums/KernelSize.js";
18+
import { DepthMaskMaterial } from "../materials/DepthMaskMaterial.js";
19+
import { GodRaysMaterial } from "../materials/GodRaysMaterial.js";
20+
import { KawaseBlurPass } from "../passes/KawaseBlurPass.js";
21+
import { ClearPass } from "../passes/ClearPass.js";
22+
import { RenderPass } from "../passes/RenderPass.js";
23+
import { ShaderPass } from "../passes/ShaderPass.js";
1824
import { Effect } from "./Effect.js";
1925

2026
import fragmentShader from "./glsl/god-rays.frag";

Diff for: src/effects/GridEffect.js

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
import { Uniform, Vector2 } from "three";
2-
import { BlendFunction } from "../enums/index.js";
2+
import { BlendFunction } from "../enums/BlendFunction.js";
33
import { Effect } from "./Effect.js";
44

55
import fragmentShader from "./glsl/grid.frag";

Diff for: src/effects/HueSaturationEffect.js

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
import { Uniform, Vector3 } from "three";
2-
import { BlendFunction } from "../enums/index.js";
2+
import { BlendFunction } from "../enums/BlendFunction.js";
33
import { Effect } from "./Effect.js";
44

55
import fragmentShader from "./glsl/hue-saturation.frag";

Diff for: src/effects/LUT1DEffect.js

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
import { FloatType, HalfFloatType, Uniform } from "three";
2-
import { BlendFunction } from "../enums/index.js";
2+
import { BlendFunction } from "../enums/BlendFunction.js";
33
import { Effect } from "./Effect.js";
44

55
import fragmentShader from "./glsl/lut-1d.frag";

Diff for: src/effects/LUT3DEffect.js

+2-2
Original file line numberDiff line numberDiff line change
@@ -9,8 +9,8 @@ import {
99
Vector3
1010
} from "three";
1111

12-
import { BlendFunction } from "../enums/index.js";
13-
import { LookupTexture } from "../textures/index.js";
12+
import { BlendFunction } from "../enums/BlendFunction.js";
13+
import { LookupTexture } from "../textures/LookupTexture.js";
1414
import { Effect } from "./Effect.js";
1515

1616
import fragmentShader from "./glsl/lut-3d.frag";

Diff for: src/effects/OutlineEffect.js

+11-4
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,15 @@
11
import { Color, RepeatWrapping, Uniform, UnsignedByteType, WebGLRenderTarget } from "three";
2-
import { Resolution, Selection } from "../core/index.js";
3-
import { BlendFunction, KernelSize } from "../enums/index.js";
4-
import { DepthComparisonMaterial, OutlineMaterial } from "../materials/index.js";
5-
import { KawaseBlurPass, ClearPass, DepthPass, RenderPass, ShaderPass } from "../passes/index.js";
2+
import { Resolution } from "../core/Resolution.js";
3+
import { Selection } from "../core/Selection.js";
4+
import { BlendFunction } from "../enums/BlendFunction.js";
5+
import { KernelSize } from "../enums/KernelSize.js";
6+
import { DepthComparisonMaterial } from "../materials/DepthComparisonMaterial.js";
7+
import { OutlineMaterial } from "../materials/OutlineMaterial.js";
8+
import { KawaseBlurPass } from "../passes/KawaseBlurPass.js";
9+
import { ClearPass } from "../passes/ClearPass.js";
10+
import { DepthPass } from "../passes/DepthPass.js";
11+
import { RenderPass } from "../passes/RenderPass.js";
12+
import { ShaderPass } from "../passes/ShaderPass.js";
613
import { Effect } from "./Effect.js";
714

815
import fragmentShader from "./glsl/outline.frag";

Diff for: src/effects/RealisticBokehEffect.js

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
import { Uniform, Vector4 } from "three";
2-
import { EffectAttribute } from "../enums/index.js";
2+
import { EffectAttribute } from "../enums/EffectAttribute.js";
33
import { Effect } from "./Effect.js";
44

55
import fragmentShader from "./glsl/realistic-bokeh.frag";

Diff for: src/effects/SMAAEffect.js

+9-3
Original file line numberDiff line numberDiff line change
@@ -9,9 +9,15 @@ import {
99
WebGLRenderTarget
1010
} from "three";
1111

12-
import { BlendFunction, EdgeDetectionMode, EffectAttribute, PredicationMode, SMAAPreset } from "../enums/index.js";
13-
import { EdgeDetectionMaterial, SMAAWeightsMaterial } from "../materials/index.js";
14-
import { ClearPass, ShaderPass } from "../passes/index.js";
12+
import { BlendFunction } from "../enums/BlendFunction.js";
13+
import { EdgeDetectionMode } from "../enums/EdgeDetectionMode.js";
14+
import { EffectAttribute } from "../enums/EffectAttribute.js";
15+
import { PredicationMode } from "../enums/PredicationMode.js";
16+
import { SMAAPreset } from "../enums/SMAAPreset.js";
17+
import { EdgeDetectionMaterial } from "../materials/EdgeDetectionMaterial.js";
18+
import { SMAAWeightsMaterial } from "../materials/SMAAWeightsMaterial.js";
19+
import { ClearPass } from "../passes/ClearPass.js";
20+
import { ShaderPass } from "../passes/ShaderPass.js";
1521
import { Effect } from "./Effect.js";
1622

1723
import searchImageDataURL from "../textures/smaa/searchImageDataURL.js";

Diff for: src/effects/SSAOEffect.js

+7-5
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,11 @@
11
import { BasicDepthPacking, Color, RepeatWrapping, RGBAFormat, Uniform, WebGLRenderTarget } from "three";
2-
import { Resolution } from "../core/index.js";
3-
import { BlendFunction, EffectAttribute } from "../enums/index.js";
4-
import { NoiseTexture } from "../textures/index.js";
5-
import { SSAOMaterial } from "../materials/index.js";
6-
import { DepthDownsamplingPass, ShaderPass } from "../passes/index.js";
2+
import { Resolution } from "../core/Resolution.js";
3+
import { BlendFunction } from "../enums/BlendFunction.js";
4+
import { EffectAttribute } from "../enums/EffectAttribute.js";
5+
import { NoiseTexture } from "../textures/NoiseTexture.js";
6+
import { SSAOMaterial } from "../materials/SSAOMaterial.js";
7+
import { DepthDownsamplingPass } from "../passes/DepthDownsamplingPass.js";
8+
import { ShaderPass } from "../passes/ShaderPass.js";
79
import { Effect } from "./Effect.js";
810

911
import fragmentShader from "./glsl/ssao.frag";

Diff for: src/effects/ScanlineEffect.js

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
import { Uniform, Vector2 } from "three";
2-
import { BlendFunction } from "../enums/index.js";
2+
import { BlendFunction } from "../enums/BlendFunction.js";
33
import { Effect } from "./Effect.js";
44

55
import fragmentShader from "./glsl/scanlines.frag";

Diff for: src/effects/SelectiveBloomEffect.js

+7-4
Original file line numberDiff line numberDiff line change
@@ -8,10 +8,13 @@ import {
88
WebGLRenderTarget
99
} from "three";
1010

11-
import { Selection } from "../core/index.js";
12-
import { DepthTestStrategy, EffectAttribute } from "../enums/index.js";
13-
import { DepthMaskMaterial } from "../materials/index.js";
14-
import { ClearPass, DepthPass, ShaderPass } from "../passes/index.js";
11+
import { Selection } from "../core/Selection.js";
12+
import { DepthTestStrategy } from "../enums/DepthTestStrategy.js";
13+
import { EffectAttribute } from "../enums/EffectAttribute.js";
14+
import { DepthMaskMaterial } from "../materials/DepthMaskMaterial.js";
15+
import { ClearPass } from "../passes/ClearPass.js";
16+
import { DepthPass } from "../passes/DepthPass.js";
17+
import { ShaderPass } from "../passes/ShaderPass.js";
1518
import { BloomEffect } from "./BloomEffect.js";
1619

1720
/**

Diff for: src/effects/TextureEffect.js

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
import { Uniform, UnsignedByteType } from "three";
2-
import { ColorChannel } from "../enums/index.js";
2+
import { ColorChannel } from "../enums/ColorChannel.js";
33
import { Effect } from "./Effect.js";
44

55
import fragmentShader from "./glsl/texture.frag";

Diff for: src/effects/TiltShiftEffect.js

+3-3
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
import { SRGBColorSpace, Uniform, Vector2, WebGLRenderTarget } from "three";
2-
import { Resolution } from "../core/index.js";
3-
import { KernelSize } from "../enums/index.js";
4-
import { TiltShiftBlurPass } from "../passes/index.js";
2+
import { Resolution } from "../core/Resolution.js";
3+
import { KernelSize } from "../enums/KernelSize.js";
4+
import { TiltShiftBlurPass } from "../passes/TiltShiftBlurPass.js";
55
import { Effect } from "./Effect.js";
66

77
import fragmentShader from "./glsl/tilt-shift.frag";

Diff for: src/effects/ToneMappingEffect.js

+4-2
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,8 @@
11
import { LinearMipmapLinearFilter, Uniform, WebGLRenderTarget } from "three";
2-
import { AdaptiveLuminancePass, LuminancePass } from "../passes/index.js";
3-
import { BlendFunction, ToneMappingMode } from "../enums/index.js";
2+
import { AdaptiveLuminancePass } from "../passes/AdaptiveLuminancePass.js";
3+
import { LuminancePass } from "../passes/LuminancePass.js";
4+
import { BlendFunction } from "../enums/BlendFunction.js";
5+
import { ToneMappingMode } from "../enums/ToneMappingMode.js";
46
import { Effect } from "./Effect.js";
57

68
import fragmentShader from "./glsl/tone-mapping.frag";

Diff for: src/effects/VignetteEffect.js

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
import { Uniform } from "three";
2-
import { VignetteTechnique } from "../enums/index.js";
2+
import { VignetteTechnique } from "../enums/VignetteTechnique.js";
33
import { Effect } from "./Effect.js";
44

55
import fragmentShader from "./glsl/vignette.frag";

Diff for: src/effects/blending/BlendMode.js

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
import { EventDispatcher, Uniform } from "three";
2-
import { BlendFunction } from "../../enums/index.js";
2+
import { BlendFunction } from "../../enums/BlendFunction.js";
33

44
import add from "./glsl/add.frag";
55
import alpha from "./glsl/alpha.frag";

Diff for: src/loaders/LUT3dlLoader.js

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
import { FileLoader, Loader, LoadingManager } from "three";
2-
import { LookupTexture } from "../textures/index.js";
2+
import { LookupTexture } from "../textures/LookupTexture.js";
33

44
/**
55
* A 3D LUT loader that supports the .3dl file format.

Diff for: src/loaders/LUTCubeLoader.js

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
import { FileLoader, Loader, LoadingManager, Vector3 } from "three";
2-
import { LookupTexture } from "../textures/index.js";
2+
import { LookupTexture } from "../textures/LookupTexture.js";
33

44
/**
55
* A 3D LUT loader that supports the .cube file format.

Diff for: src/materials/BoxBlurMaterial.js

+2-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
import { NoBlending, PerspectiveCamera, ShaderMaterial, Uniform, Vector2 } from "three";
2-
import { orthographicDepthToViewZ, viewZToOrthographicDepth } from "../utils/index.js";
2+
import { orthographicDepthToViewZ } from "../utils/orthographicDepthToViewZ.js";
3+
import { viewZToOrthographicDepth } from "../utils/viewZToOrthographicDepth.js";
34

45
import fragmentShader from "./glsl/convolution.box.frag";
56
import vertexShader from "./glsl/convolution.box.vert";

Diff for: src/materials/CircleOfConfusionMaterial.js

+2-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
import { BasicDepthPacking, NoBlending, PerspectiveCamera, ShaderMaterial, Uniform } from "three";
2-
import { orthographicDepthToViewZ, viewZToOrthographicDepth } from "../utils/index.js";
2+
import { orthographicDepthToViewZ } from "../utils/orthographicDepthToViewZ.js";
3+
import { viewZToOrthographicDepth } from "../utils/viewZToOrthographicDepth.js";
34

45
import fragmentShader from "./glsl/circle-of-confusion.frag";
56
import vertexShader from "./glsl/common.vert";

Diff for: src/materials/DepthCopyMaterial.js

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
import { BasicDepthPacking, NoBlending, ShaderMaterial, Uniform, Vector2 } from "three";
2-
import { DepthCopyMode } from "../enums/index.js";
2+
import { DepthCopyMode } from "../enums/DepthCopyMode.js";
33

44
import fragmentShader from "./glsl/depth-copy.frag";
55
import vertexShader from "./glsl/depth-copy.vert";

Diff for: src/materials/DepthMaskMaterial.js

+1-1
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ import {
1515
Vector2
1616
} from "three";
1717

18-
import { DepthTestStrategy } from "../enums/index.js";
18+
import { DepthTestStrategy } from "../enums/DepthTestStrategy.js";
1919

2020
import fragmentShader from "./glsl/depth-mask.frag";
2121
import vertexShader from "./glsl/common.vert";

Diff for: src/materials/EdgeDetectionMaterial.js

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
import { BasicDepthPacking, NoBlending, REVISION, ShaderMaterial, Uniform, Vector2 } from "three";
2-
import { EdgeDetectionMode } from "../enums/index.js";
2+
import { EdgeDetectionMode } from "../enums/EdgeDetectionMode.js";
33

44
import fragmentShader from "./glsl/edge-detection.frag";
55
import vertexShader from "./glsl/edge-detection.vert";

Diff for: src/materials/MaskMaterial.js

+2-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
import { NoBlending, ShaderMaterial, Uniform, UnsignedByteType } from "three";
2-
import { ColorChannel, MaskFunction } from "../enums/index.js";
2+
import { ColorChannel } from "../enums/ColorChannel.js";
3+
import { MaskFunction } from "../enums/MaskFunction.js";
34

45
import fragmentShader from "./glsl/mask.frag";
56
import vertexShader from "./glsl/common.vert";

Diff for: src/materials/SSAOMaterial.js

+2-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
import { BasicDepthPacking, Matrix4, NoBlending, PerspectiveCamera, ShaderMaterial, Uniform, Vector2 } from "three";
2-
import { orthographicDepthToViewZ, viewZToOrthographicDepth } from "../utils/index.js";
2+
import { orthographicDepthToViewZ } from "../utils/orthographicDepthToViewZ.js";
3+
import { viewZToOrthographicDepth } from "../utils/viewZToOrthographicDepth.js";
34

45
import fragmentShader from "./glsl/ssao.frag";
56
import vertexShader from "./glsl/ssao.vert";

Diff for: src/materials/TiltShiftBlurMaterial.js

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
import { Uniform, Vector2, Vector4 } from "three";
2-
import { KernelSize } from "../enums/index.js";
2+
import { KernelSize } from "../enums/KernelSize.js";
33
import { updateFragmentShader } from "../utils/BackCompat.js";
44
import { KawaseBlurMaterial } from "./KawaseBlurMaterial.js";
55

Diff for: src/passes/AdaptiveLuminancePass.js

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
import { NearestFilter, WebGLRenderTarget } from "three";
2-
import { AdaptiveLuminanceMaterial } from "../materials/index.js";
2+
import { AdaptiveLuminanceMaterial } from "../materials/AdaptiveLuminanceMaterial.js";
33
import { CopyPass } from "./CopyPass.js";
44
import { Pass } from "./Pass.js";
55

Diff for: src/passes/BoxBlurPass.js

+3-2
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
import { BasicDepthPacking, SRGBColorSpace, UnsignedByteType, WebGLRenderTarget } from "three";
2-
import { Resolution } from "../core/index.js";
3-
import { CopyMaterial, BoxBlurMaterial } from "../materials/index.js";
2+
import { Resolution } from "../core/Resolution.js";
3+
import { CopyMaterial } from "../materials/CopyMaterial.js";
4+
import { BoxBlurMaterial } from "../materials/BoxBlurMaterial.js";
45
import { Pass } from "./Pass.js";
56

67
/**

0 commit comments

Comments
 (0)