Initial project import
This commit is contained in:
23
node_modules/@react-three/drei/materials/BlurPass.d.ts
generated
vendored
Normal file
23
node_modules/@react-three/drei/materials/BlurPass.d.ts
generated
vendored
Normal file
@@ -0,0 +1,23 @@
|
||||
import { Mesh, Scene, WebGLRenderTarget, WebGLRenderer, Camera } from 'three';
|
||||
import { ConvolutionMaterial } from './ConvolutionMaterial';
|
||||
export interface BlurPassProps {
|
||||
gl: WebGLRenderer;
|
||||
resolution: number;
|
||||
width?: number;
|
||||
height?: number;
|
||||
minDepthThreshold?: number;
|
||||
maxDepthThreshold?: number;
|
||||
depthScale?: number;
|
||||
depthToBlurRatioBias?: number;
|
||||
}
|
||||
export declare class BlurPass {
|
||||
readonly renderTargetA: WebGLRenderTarget;
|
||||
readonly renderTargetB: WebGLRenderTarget;
|
||||
readonly convolutionMaterial: ConvolutionMaterial;
|
||||
readonly scene: Scene;
|
||||
readonly camera: Camera;
|
||||
readonly screen: Mesh;
|
||||
renderToScreen: boolean;
|
||||
constructor({ gl, resolution, width, height, minDepthThreshold, maxDepthThreshold, depthScale, depthToBlurRatioBias, }: BlurPassProps);
|
||||
render(renderer: any, inputBuffer: any, outputBuffer: any): void;
|
||||
}
|
||||
Reference in New Issue
Block a user