瀏覽代碼

Examples: Rename frustum class for CSM. (#22752)

Michael Herzog 3 年之前
父節點
當前提交
7a46138d83
共有 2 個文件被更改,包括 6 次插入6 次删除
  1. 3 3
      examples/jsm/csm/CSM.js
  2. 3 3
      examples/jsm/csm/CSMFrustum.js

+ 3 - 3
examples/jsm/csm/CSM.js

@@ -7,11 +7,11 @@ import {
 	Matrix4,
 	Box3
 } from '../../../build/three.module.js';
-import { Frustum } from './Frustum.js';
+import { CSMFrustum } from './CSMFrustum.js';
 import { CSMShader } from './CSMShader.js';
 
 const _cameraToLightMatrix = new Matrix4();
-const _lightSpaceFrustum = new Frustum();
+const _lightSpaceFrustum = new CSMFrustum();
 const _center = new Vector3();
 const _bbox = new Box3();
 const _uniformArray = [];
@@ -37,7 +37,7 @@ export class CSM {
 		this.lightMargin = data.lightMargin || 200;
 		this.customSplitsCallback = data.customSplitsCallback;
 		this.fade = false;
-		this.mainFrustum = new Frustum();
+		this.mainFrustum = new CSMFrustum();
 		this.frustums = [];
 		this.breaks = [];
 

+ 3 - 3
examples/jsm/csm/Frustum.js → examples/jsm/csm/CSMFrustum.js

@@ -2,7 +2,7 @@ import { Vector3, Matrix4 } from '../../../build/three.module.js';
 
 const inverseProjectionMatrix = new Matrix4();
 
-class Frustum {
+class CSMFrustum {
 
 	constructor( data ) {
 
@@ -81,7 +81,7 @@ class Frustum {
 
 		while ( breaks.length > target.length ) {
 
-			target.push( new Frustum() );
+			target.push( new CSMFrustum() );
 
 		}
 
@@ -149,4 +149,4 @@ class Frustum {
 
 }
 
-export { Frustum };
+export { CSMFrustum };