From 0e79f25188a7e4aa0abb1a2539e6c59f342febf0 Mon Sep 17 00:00:00 2001 From: "Mr.doob" Date: Tue, 29 Jan 2019 18:26:43 +0000 Subject: [PATCH] Updated builds. --- build/three.js | 4 +++- build/three.min.js | 6 +++--- build/three.module.js | 4 +++- 3 files changed, 9 insertions(+), 5 deletions(-) diff --git a/build/three.js b/build/three.js index 03d5c5866d..bc26bfd189 100644 --- a/build/three.js +++ b/build/three.js @@ -14729,7 +14729,7 @@ vertexShader: ShaderLib.cube.vertexShader, fragmentShader: ShaderLib.cube.fragmentShader, side: BackSide, - depthTest: true, + depthTest: false, depthWrite: false, fog: false } ) @@ -25057,6 +25057,8 @@ constructor: Scene, + isScene: true, + copy: function ( source, recursive ) { Object3D.prototype.copy.call( this, source, recursive ); diff --git a/build/three.min.js b/build/three.min.js index eb572400ec..f6d0073a7a 100644 --- a/build/three.min.js +++ b/build/three.min.js @@ -25,7 +25,7 @@ this.linewidth=1;this.wireframe=!1;this.wireframeLinewidth=1;this.morphNormals=t function rb(a,b){this.origin=void 0!==a?a:new n;this.direction=void 0!==b?b:new n}function sa(a,b,c){this.a=void 0!==a?a:new n;this.b=void 0!==b?b:new n;this.c=void 0!==c?c:new n}function xa(a){L.call(this);this.type="MeshBasicMaterial";this.color=new J(16777215);this.lightMap=this.map=null;this.lightMapIntensity=1;this.aoMap=null;this.aoMapIntensity=1;this.envMap=this.alphaMap=this.specularMap=null;this.combine=0;this.reflectivity=1;this.refractionRatio=.98;this.wireframe=!1;this.wireframeLinewidth= 1;this.wireframeLinejoin=this.wireframeLinecap="round";this.lights=this.morphTargets=this.skinning=!1;this.setValues(a)}function oa(a,b){E.call(this);this.type="Mesh";this.geometry=void 0!==a?a:new D;this.material=void 0!==b?b:new xa({color:16777215*Math.random()});this.drawMode=0;this.updateMorphTargets()}function Uf(a,b,c,d){function e(a,c){b.buffers.color.setClear(a.r,a.g,a.b,c,d)}var f=new J(0),g=0,h,k,m=null,q=0;return{getClearColor:function(){return f},setClearColor:function(a,b){f.set(a);g= void 0!==b?b:1;e(f,g)},getClearAlpha:function(){return g},setClearAlpha:function(a){g=a;e(f,g)},render:function(b,d,x,l){d=d.background;null===d?(e(f,g),m=null,q=0):d&&d.isColor&&(e(d,1),l=!0,m=null,q=0);(a.autoClear||l)&&a.clear(a.autoClearColor,a.autoClearDepth,a.autoClearStencil);if(d&&(d.isCubeTexture||d.isWebGLRenderTargetCube)){void 0===k&&(k=new oa(new pb(1,1,1),new Ca({type:"BackgroundCubeMaterial",uniforms:Kb(Sa.cube.uniforms),vertexShader:Sa.cube.vertexShader,fragmentShader:Sa.cube.fragmentShader, -side:1,depthTest:!0,depthWrite:!1,fog:!1})),k.geometry.removeAttribute("normal"),k.geometry.removeAttribute("uv"),k.onBeforeRender=function(a,b,c){this.matrixWorld.copyPosition(c.matrixWorld)},Object.defineProperty(k.material,"map",{get:function(){return this.uniforms.tCube.value}}),c.update(k));l=d.isWebGLRenderTargetCube?d.texture:d;k.material.uniforms.tCube.value=l;k.material.uniforms.tFlip.value=d.isWebGLRenderTargetCube?1:-1;if(m!==d||q!==l.version)k.material.needsUpdate=!0,m=d,q=l.version;b.unshift(k, +side:1,depthTest:!1,depthWrite:!1,fog:!1})),k.geometry.removeAttribute("normal"),k.geometry.removeAttribute("uv"),k.onBeforeRender=function(a,b,c){this.matrixWorld.copyPosition(c.matrixWorld)},Object.defineProperty(k.material,"map",{get:function(){return this.uniforms.tCube.value}}),c.update(k));l=d.isWebGLRenderTargetCube?d.texture:d;k.material.uniforms.tCube.value=l;k.material.uniforms.tFlip.value=d.isWebGLRenderTargetCube?1:-1;if(m!==d||q!==l.version)k.material.needsUpdate=!0,m=d,q=l.version;b.unshift(k, k.geometry,k.material,0,0,null)}else if(d&&d.isTexture){void 0===h&&(h=new oa(new qb(2,2),new Ca({type:"BackgroundMaterial",uniforms:Kb(Sa.background.uniforms),vertexShader:Sa.background.vertexShader,fragmentShader:Sa.background.fragmentShader,side:0,depthTest:!1,depthWrite:!1,fog:!1})),h.geometry.removeAttribute("normal"),Object.defineProperty(h.material,"map",{get:function(){return this.uniforms.t2D.value}}),c.update(h));h.material.uniforms.t2D.value=d;!0===d.matrixAutoUpdate&&d.updateMatrix(); h.material.uniforms.uvTransform.value.copy(d.matrix);if(m!==d||q!==d.version)h.material.needsUpdate=!0,m=d,q=d.version;b.unshift(h,h.geometry,h.material,0,0,null)}}}}function Vf(a,b,c,d){var e;this.setMode=function(a){e=a};this.render=function(b,d){a.drawArrays(e,b,d);c.update(d,e)};this.renderInstances=function(f,g,h){if(d.isWebGL2)var k=a;else if(k=b.get("ANGLE_instanced_arrays"),null===k){console.error("THREE.WebGLBufferRenderer: using THREE.InstancedBufferGeometry but hardware does not support extension ANGLE_instanced_arrays."); return}k[d.isWebGL2?"drawArraysInstanced":"drawArraysInstancedANGLE"](e,g,h,f.maxInstancedCount);c.update(h,e,f.maxInstancedCount)}}function Wf(a,b,c){function d(b){if("highp"===b){if(0