File size: 407 Bytes
6cd9596
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
import { Camera } from './../../cameras/Camera';

export class WebGLClipping {
  uniform: { value: any; needsUpdate: boolean };
  numPlanes: number;

  init(planes: any[], enableLocalClipping: boolean, camera: Camera): boolean;
  beginShadows(): void;
  endShadows(): void;
  setState(
    planes: any[],
    clipShadows: boolean,
    camera: Camera,
    cache: boolean,
    fromCache: boolean
  ): void;
}