diff --git a/build/three.js b/build/three.js index 232729987a983febeee630c38df493fb3f4e8fde..6b4b34d20cddddebb54dd18314b49ff9d25c1bb6 100644 --- a/build/three.js +++ b/build/three.js @@ -26596,7 +26596,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 ); diff --git a/build/three.min.js b/build/three.min.js index f2520af7f9581cf5f1eca486c955c31952f8569d..5be3ecd279f67c6746cd00af94bcd9d82278cfe0 100644 --- a/build/three.min.js +++ b/build/three.min.js @@ -658,9 +658,9 @@ THREE.DoubleSide,flipSided:c.side===THREE.BackSide}};this.getProgramCode=functio return l};this.releaseProgram=function(a){if(0===--a.usedTimes){var b=c.indexOf(a);c[b]=c[c.length-1];c.pop();a.destroy()}};this.programs=c};THREE.WebGLProperties=function(){var a={};this.get=function(b){b=b.uuid;var c=a[b];void 0===c&&(c={},a[b]=c);return c};this.delete=function(b){delete a[b.uuid]};this.clear=function(){a={}}}; THREE.WebGLShader=function(){var a=function(a){a=a.split("\n");for(var c=0;c