Browse Source

TS: Clean up shader files.

Mugen87 6 years ago
parent
commit
68894b3d8f

+ 2 - 2
examples/jsm/shaders/AfterimageShader.d.ts

@@ -2,7 +2,7 @@ import {
   Uniform
 } from '../../../src/Three';
 
-export interface AfterimageShader {
+export const AfterimageShader: {
   uniforms: {
     damp: Uniform;
     tOld: Uniform;
@@ -10,4 +10,4 @@ export interface AfterimageShader {
   };
   vertexShader: string;
   fragmentShader: string;
-}
+};

+ 2 - 2
examples/jsm/shaders/BasicShader.d.ts

@@ -2,8 +2,8 @@ import {
   Uniform
 } from '../../../src/Three';
 
-export interface BasicShader {
+export const BasicShader: {
   uniforms: {};
   vertexShader: string;
   fragmentShader: string;
-}
+};

+ 2 - 2
examples/jsm/shaders/BleachBypassShader.d.ts

@@ -2,11 +2,11 @@ import {
   Uniform
 } from '../../../src/Three';
 
-export interface BleachBypassShader {
+export const BleachBypassShader: {
   uniforms: {
     tDiffuse: Uniform;
     opacity: Uniform;
   };
   vertexShader: string;
   fragmentShader: string;
-}
+};

+ 2 - 2
examples/jsm/shaders/BlendShader.d.ts

@@ -2,7 +2,7 @@ import {
   Uniform
 } from '../../../src/Three';
 
-export interface BlendShader {
+export const BlendShader: {
   uniforms: {
     tDiffuse1: Uniform;
     tDiffuse2: Uniform;
@@ -11,4 +11,4 @@ export interface BlendShader {
   };
   vertexShader: string;
   fragmentShader: string;
-}
+};

+ 2 - 2
examples/jsm/shaders/BokehShader.d.ts

@@ -2,7 +2,7 @@ import {
   Uniform
 } from '../../../src/Three';
 
-export interface BokehShader {
+export const BokehShader: {
   defines: {
     DEPTH_PACKING: number;
     PERSPECTIVE_CAMERA: number;
@@ -19,4 +19,4 @@ export interface BokehShader {
   };
   vertexShader: string;
   fragmentShader: string;
-}
+};

+ 4 - 4
examples/jsm/shaders/BokehShader2.d.ts

@@ -2,7 +2,7 @@ import {
   Uniform
 } from '../../../src/Three';
 
-export interface BokehShader {
+export const BokehShader: {
   uniforms: {
     textureWidth: Uniform;
     textureHeight: Uniform;
@@ -30,13 +30,13 @@ export interface BokehShader {
   };
   vertexShader: string;
   fragmentShader: string;
-}
+};
 
-export interface BokehDepthShader {
+export const BokehDepthShader: {
   uniforms: {
     mNear: Uniform;
     mFar: Uniform;
   };
   vertexShader: string;
   fragmentShader: string;
-}
+};

+ 2 - 2
examples/jsm/shaders/BrightnessContrastShader.d.ts

@@ -2,7 +2,7 @@ import {
   Uniform
 } from '../../../src/Three';
 
-export interface BrightnessContrastShader {
+export const BrightnessContrastShader: {
   uniforms: {
     tDiffuse: Uniform;
     brightness: Uniform;
@@ -10,4 +10,4 @@ export interface BrightnessContrastShader {
   };
   vertexShader: string;
   fragmentShader: string;
-}
+};

+ 2 - 2
examples/jsm/shaders/ColorCorrectionShader.d.ts

@@ -2,7 +2,7 @@ import {
   Uniform
 } from '../../../src/Three';
 
-export interface ColorCorrectionShader {
+export const ColorCorrectionShader: {
   uniforms: {
     tDiffuse: Uniform;
     powRGB: Uniform;
@@ -11,4 +11,4 @@ export interface ColorCorrectionShader {
   };
   vertexShader: string;
   fragmentShader: string;
-}
+};

+ 2 - 2
examples/jsm/shaders/ColorifyShader.d.ts

@@ -2,11 +2,11 @@ import {
   Uniform
 } from '../../../src/Three';
 
-export interface ColorifyShader {
+export const ColorifyShader: {
   uniforms: {
     tDiffuse: Uniform;
     color: Uniform;
   };
   vertexShader: string;
   fragmentShader: string;
-}
+};

+ 2 - 2
examples/jsm/shaders/ConvolutionShader.d.ts

@@ -2,7 +2,7 @@ import {
   Uniform
 } from '../../../src/Three';
 
-export interface ConvolutionShader {
+export const ConvolutionShader: {
   defines: {
     KERNEL_SIZE_FLOAT: string;
     KERNEL_SIZE_INT: string;
@@ -16,4 +16,4 @@ export interface ConvolutionShader {
   fragmentShader: string;
 
   buildKernel(sigma: number): number[];
-}
+};

+ 2 - 2
examples/jsm/shaders/DOFMipMapShader.d.ts

@@ -2,7 +2,7 @@ import {
   Uniform
 } from '../../../src/Three';
 
-export interface DOFMipMapShader {
+export const DOFMipMapShader: {
   uniforms: {
     tColor: Uniform;
     tDepth: Uniform;
@@ -11,4 +11,4 @@ export interface DOFMipMapShader {
   };
   vertexShader: string;
   fragmentShader: string;
-}
+};

+ 2 - 2
examples/jsm/shaders/DepthLimitedBlurShader.d.ts

@@ -4,7 +4,7 @@ import {
 	Material
 } from '../../../src/Three';
 
-export interface DepthLimitedBlurShader {
+export const DepthLimitedBlurShader: {
   defines: {
     KERNEL_RADIUS: number;
     DEPTH_PACKING: number;
@@ -22,7 +22,7 @@ export interface DepthLimitedBlurShader {
   };
   vertexShader: string;
   fragmentShader: string;
-}
+};
 
 export interface BlurShaderUtils {
   createSampleWeights(kernelRadius: number, stdDev: number): number[];

+ 2 - 2
examples/jsm/shaders/DigitalGlitch.d.ts

@@ -2,7 +2,7 @@ import {
   Uniform
 } from '../../../src/Three';
 
-export interface DigitalGlitch {
+export const DigitalGlitch: {
   uniforms: {
     tDiffuse: Uniform;
     tDisp: Uniform;
@@ -18,4 +18,4 @@ export interface DigitalGlitch {
   };
   vertexShader: string;
   fragmentShader: string;
-}
+};

+ 2 - 2
examples/jsm/shaders/DotScreenShader.d.ts

@@ -2,7 +2,7 @@ import {
   Uniform
 } from '../../../src/Three';
 
-export interface DotScreenShader {
+export const DotScreenShader: {
   uniforms: {
     tDiffuse: Uniform;
     tSize: Uniform;
@@ -12,4 +12,4 @@ export interface DotScreenShader {
   };
   vertexShader: string;
   fragmentShader: string;
-}
+};

+ 2 - 2
examples/jsm/shaders/GammaCorrectionShader.d.ts

@@ -2,10 +2,10 @@ import {
   Uniform
 } from '../../../src/Three';
 
-export interface GammaCorrectionShader {
+export const GammaCorrectionShader: {
   uniforms: {
     tDiffuse: Uniform;
   };
   vertexShader: string;
   fragmentShader: string;
-}
+};