Browse Source

WebGLBackground: Clean up.

Mr.doob 8 years ago
parent
commit
c9dd141381
2 changed files with 4 additions and 4 deletions
  1. 1 1
      src/renderers/WebGLRenderer.js
  2. 3 3
      src/renderers/webgl/WebGLBackground.js

+ 1 - 1
src/renderers/WebGLRenderer.js

@@ -280,7 +280,7 @@ function WebGLRenderer( parameters ) {
 		lights = new WebGLLights();
 		lights = new WebGLLights();
 		renderLists = new WebGLRenderLists();
 		renderLists = new WebGLRenderLists();
 
 
-		background = new WebGLBackground( _this, state, objects, _premultipliedAlpha );
+		background = new WebGLBackground( _this, state, geometries, _premultipliedAlpha );
 
 
 		bufferRenderer = new WebGLBufferRenderer( _gl, extensions, _infoRender );
 		bufferRenderer = new WebGLBufferRenderer( _gl, extensions, _infoRender );
 		indexedBufferRenderer = new WebGLIndexedBufferRenderer( _gl, extensions, _infoRender );
 		indexedBufferRenderer = new WebGLIndexedBufferRenderer( _gl, extensions, _infoRender );

+ 3 - 3
src/renderers/webgl/WebGLBackground.js

@@ -13,7 +13,7 @@ import { Color } from '../../math/Color';
 import { Mesh } from '../../objects/Mesh';
 import { Mesh } from '../../objects/Mesh';
 import { ShaderLib } from '../shaders/ShaderLib';
 import { ShaderLib } from '../shaders/ShaderLib';
 
 
-function WebGLBackground( renderer, state, objects, premultipliedAlpha ) {
+function WebGLBackground( renderer, state, geometries, premultipliedAlpha ) {
 
 
 	var clearColor = new Color( 0x000000 );
 	var clearColor = new Color( 0x000000 );
 	var clearAlpha = 0;
 	var clearAlpha = 0;
@@ -71,7 +71,7 @@ function WebGLBackground( renderer, state, objects, premultipliedAlpha ) {
 			boxMesh.material.uniforms[ "tCube" ].value = background;
 			boxMesh.material.uniforms[ "tCube" ].value = background;
 			boxMesh.modelViewMatrix.multiplyMatrices( boxCamera.matrixWorldInverse, boxMesh.matrixWorld );
 			boxMesh.modelViewMatrix.multiplyMatrices( boxCamera.matrixWorldInverse, boxMesh.matrixWorld );
 
 
-			objects.update( boxMesh );
+			geometries.update( boxMesh.geometry );
 
 
 			renderer.renderBufferDirect( boxCamera, null, boxMesh.geometry, boxMesh.material, boxMesh, null );
 			renderer.renderBufferDirect( boxCamera, null, boxMesh.geometry, boxMesh.material, boxMesh, null );
 
 
@@ -90,7 +90,7 @@ function WebGLBackground( renderer, state, objects, premultipliedAlpha ) {
 
 
 			planeMesh.material.map = background;
 			planeMesh.material.map = background;
 
 
-			objects.update( planeMesh );
+			geometries.update( planeMesh.geometry );
 
 
 			renderer.renderBufferDirect( planeCamera, null, planeMesh.geometry, planeMesh.material, planeMesh, null );
 			renderer.renderBufferDirect( planeCamera, null, planeMesh.geometry, planeMesh.material, planeMesh, null );