|
@@ -1,5 +1,7 @@
|
|
|
import { Camera } from './../cameras/Camera';
|
|
|
+import { Light } from './../lights/Light';
|
|
|
import { Vector2 } from './../math/Vector2';
|
|
|
+import { Vector4 } from './../math/Vector4';
|
|
|
import { Matrix4 } from './../math/Matrix4';
|
|
|
import { RenderTarget } from '../renderers/webgl/WebGLRenderLists';
|
|
|
|
|
@@ -17,5 +19,9 @@ export class LightShadow {
|
|
|
copy( source: LightShadow ): this;
|
|
|
clone( recursive?: boolean ): this;
|
|
|
toJSON(): any;
|
|
|
+ getFrustum(): number;
|
|
|
+ updateMatrices( light: Light , viewCamera: Camera, viewportIndex: number ): void;
|
|
|
+ getViewport( viewportIndex: number ): Vector4;
|
|
|
+ getFrameExtents(): Vector2;
|
|
|
|
|
|
}
|