@types/three
Version:
TypeScript definitions for three
15 lines (12 loc) • 429 B
TypeScript
import { IUniform, ShaderMaterial, WebGLRenderTarget } from "three";
import { FullScreenQuad, Pass } from "./Pass.js";
export class AfterimagePass extends Pass {
constructor(damp?: number);
shader: object;
uniforms: Record<string, IUniform>;
textureComp: WebGLRenderTarget;
textureOld: WebGLRenderTarget;
shaderMaterial: ShaderMaterial;
compFsQuad: FullScreenQuad;
copyFsQuad: FullScreenQuad;
}