Răsfoiți Sursa

Updated builds.

Mr.doob 3 ani în urmă
părinte
comite
1d1d3d458b
3 a modificat fișierele cu 11 adăugiri și 0 ștergeri
  1. 5 0
      build/three.js
  2. 0 0
      build/three.min.js
  3. 6 0
      build/three.module.js

+ 5 - 0
build/three.js

@@ -18158,6 +18158,11 @@
 							depthFormat: glDepthFormat,
 							scaleFactor: framebufferScaleFactor
 						};
+
+						if (renderer.outputEncoding === sRGBEncoding) {
+							projectionlayerInit.colorFormat = attributes.alpha || isMultisample ? gl.SRGB8_ALPHA8 : gl.SRGB8;
+						}
+
 						glBinding = new XRWebGLBinding(session, gl);
 						glProjLayer = glBinding.createProjectionLayer(projectionlayerInit);
 						session.updateRenderState({

Fișier diff suprimat deoarece este prea mare
+ 0 - 0
build/three.min.js


+ 6 - 0
build/three.module.js

@@ -24572,6 +24572,12 @@ class WebXRManager extends EventDispatcher {
 						scaleFactor: framebufferScaleFactor
 					};
 
+					if ( renderer.outputEncoding === sRGBEncoding ) {
+
+						projectionlayerInit.colorFormat = ( attributes.alpha || isMultisample ) ? 35907 : 35905;
+
+					}
+
 					glBinding = new XRWebGLBinding( session, gl );
 
 					glProjLayer = glBinding.createProjectionLayer( projectionlayerInit );

Unele fișiere nu au fost afișate deoarece prea multe fișiere au fost modificate în acest diff