Skip to content

Commit a925752

Browse files
committed
Clean up.
1 parent d91f769 commit a925752

File tree

2 files changed

+12
-24
lines changed

2 files changed

+12
-24
lines changed

src/cameras/CubeCamera.js

Lines changed: 9 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -25,42 +25,36 @@ class CubeCamera extends Object3D {
2525
cameraPX.layers = this.layers;
2626
cameraPX.up.set( 0, - 1, 0 );
2727
cameraPX.lookAt( new Vector3( 1, 0, 0 ) );
28-
this.cameraPX = cameraPX;
2928
this.add( cameraPX );
3029

3130
const cameraNX = new PerspectiveCamera( fov, aspect, near, far );
3231
cameraNX.layers = this.layers;
3332
cameraNX.up.set( 0, - 1, 0 );
3433
cameraNX.lookAt( new Vector3( - 1, 0, 0 ) );
35-
this.cameraNX = cameraNX;
3634
this.add( cameraNX );
3735

3836
const cameraPY = new PerspectiveCamera( fov, aspect, near, far );
3937
cameraPY.layers = this.layers;
4038
cameraPY.up.set( 0, 0, 1 );
4139
cameraPY.lookAt( new Vector3( 0, 1, 0 ) );
42-
this.cameraPY = cameraPY;
4340
this.add( cameraPY );
4441

4542
const cameraNY = new PerspectiveCamera( fov, aspect, near, far );
4643
cameraNY.layers = this.layers;
4744
cameraNY.up.set( 0, 0, - 1 );
4845
cameraNY.lookAt( new Vector3( 0, - 1, 0 ) );
49-
this.cameraNY = cameraNY;
5046
this.add( cameraNY );
5147

5248
const cameraPZ = new PerspectiveCamera( fov, aspect, near, far );
5349
cameraPZ.layers = this.layers;
5450
cameraPZ.up.set( 0, - 1, 0 );
5551
cameraPZ.lookAt( new Vector3( 0, 0, 1 ) );
56-
this.cameraPZ = cameraPZ;
5752
this.add( cameraPZ );
5853

5954
const cameraNZ = new PerspectiveCamera( fov, aspect, near, far );
6055
cameraNZ.layers = this.layers;
6156
cameraNZ.up.set( 0, - 1, 0 );
6257
cameraNZ.lookAt( new Vector3( 0, 0, - 1 ) );
63-
this.cameraNZ = cameraNZ;
6458
this.add( cameraNZ );
6559

6660
}
@@ -69,41 +63,42 @@ class CubeCamera extends Object3D {
6963

7064
if ( this.parent === null ) this.updateMatrixWorld();
7165

66+
const renderTarget = this.renderTarget;
67+
68+
const cameraPX = this.children[ 0 ];
69+
const cameraNX = this.children[ 1 ];
70+
const cameraPY = this.children[ 2 ];
71+
const cameraNY = this.children[ 3 ];
72+
const cameraPZ = this.children[ 4 ];
73+
const cameraNZ = this.children[ 5 ];
74+
7275
const currentXrEnabled = renderer.xr.enabled;
7376
const currentRenderTarget = renderer.getRenderTarget();
7477

7578
renderer.xr.enabled = false;
7679

77-
const renderTarget = this.renderTarget;
78-
7980
const generateMipmaps = renderTarget.texture.generateMipmaps;
8081

8182
renderTarget.texture.generateMipmaps = false;
8283

8384
renderer.setRenderTarget( renderTarget, 0 );
84-
const cameraPX = this.cameraPX;
8585
renderer.render( scene, cameraPX );
8686

8787
renderer.setRenderTarget( renderTarget, 1 );
88-
const cameraNX = this.cameraNX;
8988
renderer.render( scene, cameraNX );
9089

9190
renderer.setRenderTarget( renderTarget, 2 );
92-
const cameraPY = this.cameraPY;
9391
renderer.render( scene, cameraPY );
9492

9593
renderer.setRenderTarget( renderTarget, 3 );
96-
const cameraNY = this.cameraNY;
9794
renderer.render( scene, cameraNY );
9895

9996
renderer.setRenderTarget( renderTarget, 4 );
100-
const cameraPZ = this.cameraPZ;
10197
renderer.render( scene, cameraPZ );
10298

10399
renderTarget.texture.generateMipmaps = generateMipmaps;
104100

105101
renderer.setRenderTarget( renderTarget, 5 );
106-
const cameraNZ = this.cameraNZ;
107102
renderer.render( scene, cameraNZ );
108103

109104
renderer.setRenderTarget( currentRenderTarget );

src/cameras/OrthographicCamera.js

Lines changed: 3 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -7,12 +7,11 @@ class OrthographicCamera extends Camera {
77

88
super();
99

10-
Object.defineProperty( this, 'isOrthographicCamera', { value: true } );
11-
1210
this.type = 'OrthographicCamera';
1311

1412
this.zoom = 1;
1513
this.view = null;
14+
1615
this.left = left;
1716
this.right = right;
1817
this.top = top;
@@ -21,14 +20,6 @@ class OrthographicCamera extends Camera {
2120
this.near = near;
2221
this.far = far;
2322

24-
this.left = ( left !== undefined ) ? left : - 1;
25-
this.right = ( right !== undefined ) ? right : 1;
26-
this.top = ( top !== undefined ) ? top : 1;
27-
this.bottom = ( bottom !== undefined ) ? bottom : - 1;
28-
29-
this.near = ( near !== undefined ) ? near : 0.1;
30-
this.far = ( far !== undefined ) ? far : 2000;
31-
3223
this.updateProjectionMatrix();
3324

3425
}
@@ -141,4 +132,6 @@ class OrthographicCamera extends Camera {
141132

142133
}
143134

135+
OrthographicCamera.prototype.isOrthographicCamera = true;
136+
144137
export { OrthographicCamera };

0 commit comments

Comments
 (0)