Explorar o código

Updated builds.

Mr.doob %!s(int64=3) %!d(string=hai) anos
pai
achega
1d1d3d458b
Modificáronse 3 ficheiros con 11 adicións e 0 borrados
  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({

A diferenza do arquivo foi suprimida porque é demasiado grande
+ 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 );

Algúns arquivos non se mostraron porque demasiados arquivos cambiaron neste cambio