mirror of
https://github.com/DanielnetoDotCom/YouPHPTube
synced 2025-10-04 18:29:39 +02:00
32 lines
640 B
TypeScript
32 lines
640 B
TypeScript
import {
|
|
Uniform
|
|
} from '../../../src/Three';
|
|
|
|
export const SAOShader: {
|
|
defines: {
|
|
NUM_SAMPLES: number;
|
|
NUM_RINGS: number;
|
|
NORMAL_TEXTURE: number;
|
|
DIFFUSE_TEXTURE: number;
|
|
DEPTH_PACKING: number;
|
|
PERSPECTIVE_CAMERA: number;
|
|
};
|
|
uniforms: {
|
|
tDepth: Uniform;
|
|
tDiffuse: Uniform;
|
|
tNormal: Uniform;
|
|
size: Uniform;
|
|
cameraNear: Uniform;
|
|
cameraFar: Uniform;
|
|
cameraProjectionMatrix: Uniform;
|
|
cameraInverseProjectionMatrix: Uniform;
|
|
scale: Uniform;
|
|
intensity: Uniform;
|
|
bias: Uniform;
|
|
minResolution: Uniform;
|
|
kernelRadius: Uniform;
|
|
randomSeed: Uniform;
|
|
};
|
|
vertexShader: string;
|
|
fragmentShader: string;
|
|
};
|