From 9db7aca23ff1c366b68f55c289cf52cd17fa730e Mon Sep 17 00:00:00 2001 From: tschw Date: Fri, 25 Sep 2015 16:57:59 +0200 Subject: [PATCH] ShadowMap: Corrected number of material variants. Fixed morphing, broken by #7236. --- src/renderers/webgl/WebGLShadowMap.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/renderers/webgl/WebGLShadowMap.js b/src/renderers/webgl/WebGLShadowMap.js index 15353191df..f5671bd730 100644 --- a/src/renderers/webgl/WebGLShadowMap.js +++ b/src/renderers/webgl/WebGLShadowMap.js @@ -21,7 +21,7 @@ THREE.WebGLShadowMap = function ( _renderer, _lights, _objects ) { _MorphingFlag = 1, _SkinningFlag = 2, - _NumberOfMaterialVariants = _MorphingFlag | _SkinningFlag, + _NumberOfMaterialVariants = ( _MorphingFlag | _SkinningFlag ) + 1, _depthMaterials = new Array( _NumberOfMaterialVariants ), _distanceMaterials = new Array( _NumberOfMaterialVariants ); -- GitLab