@polygonjs/polygonjs
Version:
node-based WebGL 3D engine https://polygonjs.com
22 lines (20 loc) • 535 B
TypeScript
import {Color, Scene, Camera} from 'three';
import {Pass} from 'postprocessing';
export class N8AOPostPass extends Pass {
configuration: {
aoSamples: number;
aoRadius: number;
distanceFalloff: number;
intensity: number;
color: Color;
denoiseSamples: number;
denoiseRadius: number;
denoiseIterations: number;
logarithmicDepthBuffer: boolean;
screenSpaceRadius: boolean;
halfRes: boolean;
depthAwareUpsampling: boolean;
};
constructor(scene: Scene, camera: Camera);
setDisplayMode: (mode: string) => void;
}