UNPKG

potree-core

Version:

Potree wrapper for three.js applications

26 lines (25 loc) 673 B
import { Camera, Object3D, WebGLRenderer } from 'three'; import { PointCloudOctree } from '../point-cloud-octree'; export type EDLPassParams = { renderer: WebGLRenderer; scene: Object3D; camera: Camera; pointClouds?: PointCloudOctree[]; pointCloudLayer?: number; }; export declare class EDLPass { edlStrength: number; radius: number; opacity: number; neighbourCount: number; private rtEDL; private rtTypeChecked; private edlMaterial; private screenPass; private size; constructor(); private ensureRenderTargetType; dispose(): void; private resizeToRenderer; render(params: EDLPassParams): void; }