From 7a9f11167c488ea1dce219752afb469ff62cd556 Mon Sep 17 00:00:00 2001 From: "Mr.doob" Date: Thu, 5 Nov 2015 21:07:30 -0500 Subject: [PATCH] WebGLRenderer: Simplified _lights.shadows. (Was trying to link them) --- src/renderers/WebGLRenderer.js | 8 ++++---- src/renderers/webgl/WebGLShadowMap.js | 2 +- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/src/renderers/WebGLRenderer.js b/src/renderers/WebGLRenderer.js index 578bafc135..3eb00840dc 100644 --- a/src/renderers/WebGLRenderer.js +++ b/src/renderers/WebGLRenderer.js @@ -2130,7 +2130,7 @@ THREE.WebGLRenderer = function ( parameters ) { for ( var i = 0, il = shadows.length; i < il; i ++ ) { - var light = shadows[ i ][ 0 ]; + var light = shadows[ i ]; if ( light instanceof THREE.PointLight || light instanceof THREE.SpotLight || light instanceof THREE.DirectionalLight ) { @@ -2681,7 +2681,7 @@ THREE.WebGLRenderer = function ( parameters ) { if ( light.castShadow ) { - _lights.shadows[ shadowsLength ++ ] = [ light, directionalLength ]; + _lights.shadows[ shadowsLength ++ ] = light; } @@ -2709,7 +2709,7 @@ THREE.WebGLRenderer = function ( parameters ) { if ( light.castShadow ) { - _lights.shadows[ shadowsLength ++ ] = [ light, pointLength ]; + _lights.shadows[ shadowsLength ++ ] = light; _lights.shadowsPointLight ++; } @@ -2748,7 +2748,7 @@ THREE.WebGLRenderer = function ( parameters ) { if ( light.castShadow ) { - _lights.shadows[ shadowsLength ++ ] = [ light, pointLength ]; + _lights.shadows[ shadowsLength ++ ] = light; } diff --git a/src/renderers/webgl/WebGLShadowMap.js b/src/renderers/webgl/WebGLShadowMap.js index 2ad82724c4..573d9b99ec 100644 --- a/src/renderers/webgl/WebGLShadowMap.js +++ b/src/renderers/webgl/WebGLShadowMap.js @@ -118,7 +118,7 @@ THREE.WebGLShadowMap = function ( _renderer, _lights, _objects ) { for ( var i = 0, il = shadows.length; i < il; i ++ ) { - var light = shadows[ i ][ 0 ]; + var light = shadows[ i ]; var shadow = light.shadow; var shadowCamera = shadow.camera; -- GitLab