UNPKG

@polygonjs/polygonjs

Version:

node-based WebGL 3D engine https://polygonjs.com

16 lines (15 loc) 551 B
import { WebGLRenderer, Vector2, WebGLRenderTarget } from 'three'; export declare class CoreRenderBlur { private _blurPlane; private _horizontalBlurMaterial; private _verticalBlurMaterial; private _renderTargetBlur; private _camera; constructor(res: Vector2); dispose(): void; setSize(w: number, h: number): void; private _createRenderTarget; private _createCamera; private _createBlurPlane; applyBlur(renderTarget: WebGLRenderTarget, renderer: WebGLRenderer, amountH: number, amountV: number): void; }