mirror of
https://github.com/DanielnetoDotCom/YouPHPTube
synced 2025-10-04 10:19:24 +02:00
31 lines
583 B
TypeScript
31 lines
583 B
TypeScript
import {
|
|
Material,
|
|
WebGLRenderer,
|
|
WebGLRenderTarget
|
|
} from '../../../src/Three';
|
|
|
|
export class Pass {
|
|
|
|
constructor();
|
|
enabled: boolean;
|
|
needsSwap: boolean;
|
|
clear: boolean;
|
|
renderToScreen: boolean;
|
|
|
|
setSize( width: number, height: number ): void;
|
|
render( renderer: WebGLRenderer, writeBuffer: WebGLRenderTarget, readBuffer: WebGLRenderTarget, deltaTime: number, maskActive: boolean ): void;
|
|
|
|
}
|
|
|
|
export namespace Pass {
|
|
class FullScreenQuad {
|
|
|
|
constructor( material?: Material );
|
|
|
|
render( renderer: WebGLRenderer ): void;
|
|
dispose(): void;
|
|
|
|
material: Material;
|
|
|
|
}
|
|
}
|