未验证 提交 f9dc6068 编写于 作者: M Michael Herzog 提交者: GitHub

Merge pull request #16959 from Mugen87/dev35

TS: Clean up shader files.
......@@ -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,8 +2,8 @@ import {
Uniform
} from '../../../src/Three';
export interface BasicShader {
export const BasicShader: {
uniforms: {};
vertexShader: string;
fragmentShader: string;
}
};
......@@ -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,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,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;
}
};
......@@ -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,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,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,11 +2,11 @@ import {
Uniform
} from '../../../src/Three';
export interface ColorifyShader {
export const ColorifyShader: {
uniforms: {
tDiffuse: Uniform;
color: Uniform;
};
vertexShader: string;
fragmentShader: string;
}
};
......@@ -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,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;
}
};
......@@ -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,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,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,10 +2,10 @@ import {
Uniform
} from '../../../src/Three';
export interface GammaCorrectionShader {
export const GammaCorrectionShader: {
uniforms: {
tDiffuse: Uniform;
};
vertexShader: string;
fragmentShader: string;
}
};
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册