1
0
Fork 0
mirror of https://github.com/DanielnetoDotCom/YouPHPTube synced 2025-10-04 18:29:39 +02:00
Oinktube/node_modules/three/examples/jsm/shaders/SSAOShader.d.ts
2023-12-11 11:59:56 -03:00

49 lines
883 B
TypeScript

import {
Uniform
} from '../../../src/Three';
export const SSAOShader: {
defines: {
PERSPECTIVE_CAMERA: number;
KERNEL_SIZE: number;
};
uniforms: {
tDiffuse: Uniform;
tNormal: Uniform;
tDepth: Uniform;
tNoise: Uniform;
kernel: Uniform;
cameraNear: Uniform;
cameraFar: Uniform;
resolution: Uniform;
cameraProjectionMatrix: Uniform;
cameraInverseProjectionMatrix: Uniform;
kernelRadius: Uniform;
minDistance: Uniform;
maxDistance: Uniform;
};
vertexShader: string;
fragmentShader: string;
};
export const SSAODepthShader: {
defines: {
PERSPECTIVE_CAMERA: number;
};
uniforms: {
tDepth: Uniform;
cameraNear: Uniform;
cameraFar: Uniform;
};
vertexShader: string;
fragmentShader: string;
};
export const SSAOBlurShader: {
uniforms: {
tDiffuse: Uniform;
resolution: Uniform;
};
vertexShader: string;
fragmentShader: string;
};