12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849 |
- 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;
- };
|