浏览代码

CSM: Clean up.

linbingquan 4 年之前
父节点
当前提交
a53ca31fca
共有 4 个文件被更改,包括 66 次插入56 次删除
  1. 35 32
      examples/jsm/csm/CSM.d.ts
  2. 13 11
      examples/jsm/csm/CSMHelper.d.ts
  3. 13 11
      examples/jsm/csm/Frustum.d.ts
  4. 5 2
      examples/jsm/csm/Shader.d.ts

+ 35 - 32
examples/jsm/csm/CSM.d.ts

@@ -1,35 +1,38 @@
 export class CSM {
-    constructor(data: any);
-    camera: any;
-    parent: any;
-    cascades: any;
-    maxFar: any;
-    mode: any;
-    shadowMapSize: any;
-    shadowBias: any;
-    lightDirection: any;
-    lightIntensity: any;
-    lightNear: any;
-    lightFar: any;
-    lightMargin: any;
-    customSplitsCallback: any;
-    fade: boolean;
-    mainFrustum: Frustum;
-    frustums: any[];
-    breaks: any[];
-    lights: any[];
-    shaders: Map<any, any>;
-    createLights(): void;
-    initCascades(): void;
-    updateShadowBounds(): void;
-    getBreaks(): void;
-    update(): void;
-    injectInclude(): void;
-    setupMaterial(material: any): void;
-    updateUniforms(): void;
-    getExtendedBreaks(target: any): void;
-    updateFrustums(): void;
-    remove(): void;
-    dispose(): void;
+
+	constructor( data: any );
+	camera: any;
+	parent: any;
+	cascades: any;
+	maxFar: any;
+	mode: any;
+	shadowMapSize: any;
+	shadowBias: any;
+	lightDirection: any;
+	lightIntensity: any;
+	lightNear: any;
+	lightFar: any;
+	lightMargin: any;
+	customSplitsCallback: any;
+	fade: boolean;
+	mainFrustum: Frustum;
+	frustums: any[];
+	breaks: any[];
+	lights: any[];
+	shaders: Map<any, any>;
+	createLights(): void;
+	initCascades(): void;
+	updateShadowBounds(): void;
+	getBreaks(): void;
+	update(): void;
+	injectInclude(): void;
+	setupMaterial( material: any ): void;
+	updateUniforms(): void;
+	getExtendedBreaks( target: any ): void;
+	updateFrustums(): void;
+	remove(): void;
+	dispose(): void;
+
 }
+
 import Frustum from "./Frustum.js";

+ 13 - 11
examples/jsm/csm/CSMHelper.d.ts

@@ -1,13 +1,15 @@
 export class CSMHelper {
-    constructor(csm: any);
-    csm: any;
-    displayFrustum: boolean;
-    displayPlanes: boolean;
-    displayShadowBounds: boolean;
-    frustumLines: any;
-    cascadeLines: any[];
-    cascadePlanes: any[];
-    shadowLines: any[];
-    updateVisibility(): void;
-    update(): void;
+
+	constructor( csm: any );
+	csm: any;
+	displayFrustum: boolean;
+	displayPlanes: boolean;
+	displayShadowBounds: boolean;
+	frustumLines: any;
+	cascadeLines: any[];
+	cascadePlanes: any[];
+	shadowLines: any[];
+	updateVisibility(): void;
+	update(): void;
+
 }

+ 13 - 11
examples/jsm/csm/Frustum.d.ts

@@ -1,13 +1,15 @@
 export default class Frustum {
-    constructor(data: any);
-    vertices: {
-        near: any[];
-        far: any[];
-    };
-    setFromProjectionMatrix(projectionMatrix: any, maxFar: any): {
-        near: any[];
-        far: any[];
-    };
-    split(breaks: any, target: any): void;
-    toSpace(cameraMatrix: any, target: any): void;
+
+	constructor( data: any );
+	vertices: {
+		near: any[];
+		far: any[];
+	};
+	setFromProjectionMatrix( projectionMatrix: any, maxFar: any ): {
+		near: any[];
+		far: any[];
+	};
+	split( breaks: any, target: any ): void;
+	toSpace( cameraMatrix: any, target: any ): void;
+
 }

+ 5 - 2
examples/jsm/csm/Shader.d.ts

@@ -1,5 +1,8 @@
 declare namespace _default {
-    export const lights_fragment_begin: string;
-    export const lights_pars_begin: string;
+
+	export const lights_fragment_begin: string;
+	export const lights_pars_begin: string;
+
 }
+
 export default _default;