three
Version:
JavaScript 3D library
22 lines (17 loc) • 445 B
TypeScript
import { Camera } from './../../cameras/Camera';
export class WebGLClipping {
uniform: { value: any; needsUpdate: boolean };
numPlanes: number;
numIntersection: number;
init( planes: any[], enableLocalClipping: boolean, camera: Camera ): boolean;
beginShadows(): void;
endShadows(): void;
setState(
planes: any[],
clipIntersection: boolean,
clipShadows: boolean,
camera: Camera,
cache: any,
fromCache: boolean
): void;
}