Browse Source

Updated builds.

Mr.doob 7 years ago
parent
commit
b16b274995
3 changed files with 6 additions and 6 deletions
  1. 2 2
      build/three.js
  2. 2 2
      build/three.min.js
  3. 2 2
      build/three.module.js

+ 2 - 2
build/three.js

@@ -22170,7 +22170,7 @@
 
 			var device = vr.getDevice();
 			
-			if ( device && device.isConnected ) {
+			if ( device && device.isPresenting ) {
 
 				device.requestAnimationFrame( loop );
 
@@ -22190,7 +22190,7 @@
 
 			var device = vr.getDevice();
 			
-			if ( device && device.isConnected ) {
+			if ( device && device.isPresenting ) {
 
 				device.requestAnimationFrame( loop );
 

+ 2 - 2
build/three.min.js

@@ -151,7 +151,7 @@ if(2001===c||2002===c||2003===c||2004===c)if(d=b.get("WEBGL_compressed_texture_s
 if(2102===c)return d.COMPRESSED_RGBA_PVRTC_4BPPV1_IMG;if(2103===c)return d.COMPRESSED_RGBA_PVRTC_2BPPV1_IMG}if(2151===c&&(d=b.get("WEBGL_compressed_texture_etc1"),null!==d))return d.COMPRESSED_RGB_ETC1_WEBGL;if(103===c||104===c)if(d=b.get("EXT_blend_minmax"),null!==d){if(103===c)return d.MIN_EXT;if(104===c)return d.MAX_EXT}return 1020===c&&(d=b.get("WEBGL_depth_texture"),null!==d)?d.UNSIGNED_INT_24_8_WEBGL:0}}}function Yd(a){function b(){ja=new pg(G);ja.get("WEBGL_depth_texture");ja.get("OES_texture_float");
 ja.get("OES_texture_float_linear");ja.get("OES_texture_half_float");ja.get("OES_texture_half_float_linear");ja.get("OES_standard_derivatives");ja.get("OES_element_index_uint");ja.get("ANGLE_instanced_arrays");pa=new Pe(G,ja);ca=new ng(G,ja,a);da=new mg(G,ja,pa);da.scissor(T.copy(ba).multiplyScalar(S));da.viewport(va.copy(P).multiplyScalar(S));Y=new lg;ha=new kg(G,ja,da,Y,ca,pa,Xd);oa=new Mf(G);qa=new Zf(G,oa,Xd);ua=new bg(qa,Sa);wa=new Wf(G);ma=new jg(J,ja,ca);ta=new ag;ra=new Uf;ka=new Qf(J,da,qa,
 w);xa=new Yf(G,ja,Sa);ya=new Xf(G,ja,Sa);za=new Jf(J,G,da,ha,ca);Aa=new Kf(J,G,da,ha,ca);J.info.programs=ma.programs;J.context=G;J.capabilities=ca;J.extensions=ja;J.properties=Y;J.renderLists=ra;J.state=da}function c(a){a.preventDefault();console.log("THREE.WebGLRenderer: Context Lost.");F=!0}function d(){console.log("THREE.WebGLRenderer: Context Restored.");F=!1;b()}function e(a){a=a.target;a.removeEventListener("dispose",e);f(a);Y.remove(a)}function f(a){var b=Y.get(a).program;a.program=void 0;
-void 0!==b&&ma.releaseProgram(b)}function g(a,b,c){a.render(function(a){J.renderBufferImmediate(a,b,c)})}function h(a){null!==Ba&&Ba(a);(a=la.getDevice())&&a.isConnected?a.requestAnimationFrame(h):window.requestAnimationFrame(h)}function k(a,b,c){if(!1!==a.visible){if(a.layers.test(b.layers))if(a.isLight)z.push(a),a.castShadow&&aa.push(a);else if(a.isSprite)a.frustumCulled&&!ea.intersectsSprite(a)||D.push(a);else if(a.isLensFlare)A.push(a);else if(a.isImmediateRenderObject)c&&Lb.setFromMatrixPosition(a.matrixWorld).applyMatrix4(qd),
+void 0!==b&&ma.releaseProgram(b)}function g(a,b,c){a.render(function(a){J.renderBufferImmediate(a,b,c)})}function h(a){null!==Ba&&Ba(a);(a=la.getDevice())&&a.isPresenting?a.requestAnimationFrame(h):window.requestAnimationFrame(h)}function k(a,b,c){if(!1!==a.visible){if(a.layers.test(b.layers))if(a.isLight)z.push(a),a.castShadow&&aa.push(a);else if(a.isSprite)a.frustumCulled&&!ea.intersectsSprite(a)||D.push(a);else if(a.isLensFlare)A.push(a);else if(a.isImmediateRenderObject)c&&Lb.setFromMatrixPosition(a.matrixWorld).applyMatrix4(qd),
 M.push(a,null,a.material,Lb.z,null);else if(a.isMesh||a.isLine||a.isPoints)if(a.isSkinnedMesh&&a.skeleton.update(),!a.frustumCulled||ea.intersectsObject(a)){c&&Lb.setFromMatrixPosition(a.matrixWorld).applyMatrix4(qd);var d=ua.update(a),e=a.material;if(Array.isArray(e))for(var f=d.groups,g=0,h=f.length;g<h;g++){var m=f[g],p=e[m.materialIndex];p&&p.visible&&M.push(a,d,p,Lb.z,m)}else e.visible&&M.push(a,d,e,Lb.z,null)}a=a.children;g=0;for(h=a.length;g<h;g++)k(a[g],b,c)}}function m(a,b,c,d){for(var e=
 0,f=a.length;e<f;e++){var g=a[e],h=g.object,k=g.geometry,m=void 0===d?g.material:d,g=g.group;if(c.isArrayCamera){O=c;for(var u=c.cameras,q=0,r=u.length;q<r;q++){var l=u[q];if(h.layers.test(l.layers)){var t=l.bounds;da.viewport(va.set(t.x*W,t.y*R,t.z*W,t.w*R).multiplyScalar(S));p(h,b,l,k,m,g)}}}else O=null,p(h,b,c,k,m,g)}}function p(a,b,c,d,e,f){a.onBeforeRender(J,b,c,d,e,f);a.modelViewMatrix.multiplyMatrices(c.matrixWorldInverse,a.matrixWorld);a.normalMatrix.getNormalMatrix(a.modelViewMatrix);if(a.isImmediateRenderObject){da.setMaterial(e);
 var h=q(c,b.fog,e,a);N="";g(a,h,e)}else J.renderBufferDirect(c,b.fog,d,e,a,f);a.onAfterRender(J,b,c,d,e,f)}function u(a,b,c){var d=Y.get(a);c=ma.getParameters(a,ta.state,aa,b,Ga.numPlanes,Ga.numIntersection,c);var g=ma.getProgramCode(a,c),h=d.program,k=!0;if(void 0===h)a.addEventListener("dispose",e);else if(h.code!==g)f(a);else{if(void 0!==c.shaderID)return;k=!1}k&&(c.shaderID?(h=mb[c.shaderID],d.shader={name:a.type,uniforms:Da.clone(h.uniforms),vertexShader:h.vertexShader,fragmentShader:h.fragmentShader}):
@@ -185,7 +185,7 @@ if(h){h=void 0;if(c&&c.isInstancedBufferGeometry&&null===ja.get("ANGLE_instanced
 x=x.bytesPerElement;if(v.isInterleavedBufferAttribute){var H=v.data,z=H.stride,v=v.offset;H&&H.isInstancedInterleavedBuffer?(da.enableAttributeAndDivisor(t,H.meshPerAttribute),void 0===c.maxInstancedCount&&(c.maxInstancedCount=H.meshPerAttribute*H.count)):da.enableAttribute(t);G.bindBuffer(G.ARRAY_BUFFER,E);G.vertexAttribPointer(t,Q,B,n,z*x,(h*z+v)*x)}else v.isInstancedBufferAttribute?(da.enableAttributeAndDivisor(t,v.meshPerAttribute),void 0===c.maxInstancedCount&&(c.maxInstancedCount=v.meshPerAttribute*
 v.count)):da.enableAttribute(t),G.bindBuffer(G.ARRAY_BUFFER,E),G.vertexAttribPointer(t,Q,B,n,0,h*Q*x)}}else if(void 0!==r&&(n=r[l],void 0!==n))switch(n.length){case 2:G.vertexAttrib2fv(t,n);break;case 3:G.vertexAttrib3fv(t,n);break;case 4:G.vertexAttrib4fv(t,n);break;default:G.vertexAttrib1fv(t,n)}}}da.disableUnusedAttributes()}null!==k&&G.bindBuffer(G.ELEMENT_ARRAY_BUFFER,p.buffer)}p=0;null!==k?p=k.count:void 0!==m&&(p=m.count);k=c.drawRange.start*b;m=null!==f?f.start*b:0;l=Math.max(k,m);f=Math.max(0,
 Math.min(p,k+c.drawRange.count*b,m+(null!==f?f.count*b:Infinity))-1-l+1);if(0!==f){if(e.isMesh)if(!0===d.wireframe)da.setLineWidth(d.wireframeLinewidth*(null===sa?S:1)),a.setMode(G.LINES);else switch(e.drawMode){case 0:a.setMode(G.TRIANGLES);break;case 1:a.setMode(G.TRIANGLE_STRIP);break;case 2:a.setMode(G.TRIANGLE_FAN)}else e.isLine?(d=d.linewidth,void 0===d&&(d=1),da.setLineWidth(d*(null===sa?S:1)),e.isLineSegments?a.setMode(G.LINES):e.isLineLoop?a.setMode(G.LINE_LOOP):a.setMode(G.LINE_STRIP)):
-e.isPoints&&a.setMode(G.POINTS);c&&c.isInstancedBufferGeometry?0<c.maxInstancedCount&&a.renderInstances(c,l,f):a.render(l,f)}};this.compile=function(a,b){z.length=0;aa.length=0;a.traverse(function(a){a.isLight&&(z.push(a),a.castShadow&&aa.push(a))});ta.setup(z,aa,b);a.traverse(function(b){if(b.material)if(Array.isArray(b.material))for(var c=0;c<b.material.length;c++)u(b.material[c],a.fog,b);else u(b.material,a.fog,b)})};var Ea=!1,Ba=null;this.animate=function(a){Ba=a;Ea||((a=la.getDevice())&&a.isConnected?
+e.isPoints&&a.setMode(G.POINTS);c&&c.isInstancedBufferGeometry?0<c.maxInstancedCount&&a.renderInstances(c,l,f):a.render(l,f)}};this.compile=function(a,b){z.length=0;aa.length=0;a.traverse(function(a){a.isLight&&(z.push(a),a.castShadow&&aa.push(a))});ta.setup(z,aa,b);a.traverse(function(b){if(b.material)if(Array.isArray(b.material))for(var c=0;c<b.material.length;c++)u(b.material[c],a.fog,b);else u(b.material,a.fog,b)})};var Ea=!1,Ba=null;this.animate=function(a){Ba=a;Ea||((a=la.getDevice())&&a.isPresenting?
 a.requestAnimationFrame(h):window.requestAnimationFrame(h),Ea=!0)};this.render=function(a,b,c,d){if(!b||!b.isCamera)console.error("THREE.WebGLRenderer.render: camera is not an instance of THREE.Camera.");else if(!F){N="";V=-1;Z=null;!0===a.autoUpdate&&a.updateMatrixWorld();null===b.parent&&b.updateMatrixWorld();la.enabled&&(b=la.getCamera(b));qd.multiplyMatrices(b.projectionMatrix,b.matrixWorldInverse);ea.setFromMatrix(qd);z.length=0;aa.length=0;D.length=0;A.length=0;ia=this.localClippingEnabled;
 pd=Ga.init(this.clippingPlanes,ia,b);M=ra.get(a,b);M.init();k(a,b,J.sortObjects);!0===J.sortObjects&&M.sort();pd&&Ga.beginShadows();Ca.render(aa,a,b);ta.setup(z,aa,b);pd&&Ga.endShadows();Sa.frame++;Sa.calls=0;Sa.vertices=0;Sa.faces=0;Sa.points=0;void 0===c&&(c=null);this.setRenderTarget(c);ka.render(M,a,b,d);d=M.opaque;var e=M.transparent;if(a.overrideMaterial){var f=a.overrideMaterial;d.length&&m(d,a,b,f);e.length&&m(e,a,b,f)}else d.length&&m(d,a,b),e.length&&m(e,a,b);Aa.render(D,a,b);za.render(A,
 a,b,va);c&&ha.updateRenderTargetMipmap(c);da.buffers.depth.setTest(!0);da.buffers.depth.setMask(!0);da.buffers.color.setMask(!0);da.setPolygonOffset(!1);la.enabled&&la.submitFrame()}};this.setFaceCulling=function(a,b){da.setCullFace(a);da.setFlipSided(0===b)};this.allocTextureUnit=function(){var a=U;a>=ca.maxTextures&&console.warn("THREE.WebGLRenderer: Trying to use "+a+" texture units while this GPU supports only "+ca.maxTextures);U+=1;return a};this.setTexture2D=function(){var a=!1;return function(b,

+ 2 - 2
build/three.module.js

@@ -22164,7 +22164,7 @@ function WebGLRenderer( parameters ) {
 
 		var device = vr.getDevice();
 		
-		if ( device && device.isConnected ) {
+		if ( device && device.isPresenting ) {
 
 			device.requestAnimationFrame( loop );
 
@@ -22184,7 +22184,7 @@ function WebGLRenderer( parameters ) {
 
 		var device = vr.getDevice();
 		
-		if ( device && device.isConnected ) {
+		if ( device && device.isPresenting ) {
 
 			device.requestAnimationFrame( loop );