浏览代码

Examples: More usage of sRGB output encoding.

Mugen87 5 年之前
父节点
当前提交
503d7b018b
共有 58 个文件被更改,包括 58 次插入58 次删除
  1. 1 1
      examples/misc_exporter_collada.html
  2. 1 1
      examples/webgl_animation_cloth.html
  3. 1 1
      examples/webgl_buffergeometry.html
  4. 1 1
      examples/webgl_buffergeometry_drawrange.html
  5. 1 1
      examples/webgl_buffergeometry_instancing_lambert.html
  6. 1 1
      examples/webgl_buffergeometry_lines.html
  7. 1 1
      examples/webgl_buffergeometry_lines_indexed.html
  8. 1 1
      examples/webgl_buffergeometry_uint.html
  9. 1 1
      examples/webgl_geometry_teapot.html
  10. 1 1
      examples/webgl_lensflares.html
  11. 1 1
      examples/webgl_lightningstrike.html
  12. 1 1
      examples/webgl_lights_hemisphere.html
  13. 1 1
      examples/webgl_lights_physical.html
  14. 1 1
      examples/webgl_lights_pointlights2.html
  15. 1 1
      examples/webgl_lights_rectarealight.html
  16. 1 1
      examples/webgl_lights_spotlight.html
  17. 1 1
      examples/webgl_lights_spotlights.html
  18. 1 1
      examples/webgl_loader_draco.html
  19. 1 1
      examples/webgl_loader_lwo.html
  20. 1 1
      examples/webgl_loader_md2.html
  21. 1 1
      examples/webgl_loader_md2_control.html
  22. 1 1
      examples/webgl_loader_ply.html
  23. 1 1
      examples/webgl_loader_stl.html
  24. 1 1
      examples/webgl_loader_texture_exr.html
  25. 1 1
      examples/webgl_loader_texture_hdr.html
  26. 1 1
      examples/webgl_loader_texture_rgbm.html
  27. 1 1
      examples/webgl_marchingcubes.html
  28. 1 1
      examples/webgl_materials_bumpmap.html
  29. 1 1
      examples/webgl_materials_bumpmap_skin.html
  30. 1 1
      examples/webgl_materials_displacementmap.html
  31. 1 1
      examples/webgl_materials_envmaps.html
  32. 1 1
      examples/webgl_materials_envmaps_exr.html
  33. 1 1
      examples/webgl_materials_envmaps_hdr.html
  34. 1 1
      examples/webgl_materials_envmaps_hdr_nodes.html
  35. 1 1
      examples/webgl_materials_envmaps_pmrem_nodes.html
  36. 1 1
      examples/webgl_materials_lightmap.html
  37. 1 1
      examples/webgl_materials_matcap.html
  38. 1 1
      examples/webgl_materials_nodes.html
  39. 1 1
      examples/webgl_materials_normalmap_object_space.html
  40. 1 1
      examples/webgl_materials_parallaxmap.html
  41. 1 1
      examples/webgl_materials_physical_clearcoat.html
  42. 1 1
      examples/webgl_materials_physical_transparency.html
  43. 1 1
      examples/webgl_materials_reflectivity.html
  44. 1 1
      examples/webgl_materials_standard.html
  45. 1 1
      examples/webgl_materials_translucency.html
  46. 1 1
      examples/webgl_materials_variations_basic.html
  47. 1 1
      examples/webgl_materials_variations_lambert.html
  48. 1 1
      examples/webgl_materials_variations_phong.html
  49. 1 1
      examples/webgl_materials_variations_physical.html
  50. 1 1
      examples/webgl_materials_variations_standard.html
  51. 1 1
      examples/webgl_materials_variations_toon.html
  52. 1 1
      examples/webgl_performance_doublesided.html
  53. 1 1
      examples/webgl_shading_physical.html
  54. 1 1
      examples/webgl_shadowmap_pcss.html
  55. 1 1
      examples/webgl_tonemapping.html
  56. 1 1
      examples/webxr_vr_dragging.html
  57. 1 1
      examples/webxr_vr_paint.html
  58. 1 1
      examples/webxr_vr_sculpt.html

+ 1 - 1
examples/misc_exporter_collada.html

@@ -73,7 +73,7 @@
 				renderer = new THREE.WebGLRenderer( { antialias: true } );
 				renderer = new THREE.WebGLRenderer( { antialias: true } );
 				renderer.setPixelRatio( window.devicePixelRatio );
 				renderer.setPixelRatio( window.devicePixelRatio );
 				renderer.setSize( canvasWidth, canvasHeight );
 				renderer.setSize( canvasWidth, canvasHeight );
-				renderer.outputEncoding = THREE.GammaEncoding;
+				renderer.outputEncoding = THREE.sRGBEncoding;
 				container.appendChild( renderer.domElement );
 				container.appendChild( renderer.domElement );
 
 
 				// EVENTS
 				// EVENTS

+ 1 - 1
examples/webgl_animation_cloth.html

@@ -562,7 +562,7 @@
 
 
 				container.appendChild( renderer.domElement );
 				container.appendChild( renderer.domElement );
 
 
-				renderer.outputEncoding = THREE.GammaEncoding;
+				renderer.outputEncoding = THREE.sRGBEncoding;
 
 
 				renderer.shadowMap.enabled = true;
 				renderer.shadowMap.enabled = true;
 
 

+ 1 - 1
examples/webgl_buffergeometry.html

@@ -156,7 +156,7 @@
 				renderer = new THREE.WebGLRenderer();
 				renderer = new THREE.WebGLRenderer();
 				renderer.setPixelRatio( window.devicePixelRatio );
 				renderer.setPixelRatio( window.devicePixelRatio );
 				renderer.setSize( window.innerWidth, window.innerHeight );
 				renderer.setSize( window.innerWidth, window.innerHeight );
-				renderer.outputEncoding = THREE.GammaEncoding;
+				renderer.outputEncoding = THREE.sRGBEncoding;
 
 
 				container.appendChild( renderer.domElement );
 				container.appendChild( renderer.domElement );
 
 

+ 1 - 1
examples/webgl_buffergeometry_drawrange.html

@@ -168,7 +168,7 @@
 				renderer = new THREE.WebGLRenderer( { antialias: true } );
 				renderer = new THREE.WebGLRenderer( { antialias: true } );
 				renderer.setPixelRatio( window.devicePixelRatio );
 				renderer.setPixelRatio( window.devicePixelRatio );
 				renderer.setSize( window.innerWidth, window.innerHeight );
 				renderer.setSize( window.innerWidth, window.innerHeight );
-				renderer.outputEncoding = THREE.GammaEncoding;
+				renderer.outputEncoding = THREE.sRGBEncoding;
 
 
 				container.appendChild( renderer.domElement );
 				container.appendChild( renderer.domElement );
 
 

+ 1 - 1
examples/webgl_buffergeometry_instancing_lambert.html

@@ -165,7 +165,7 @@
 			renderer.shadowMap.enabled = true;
 			renderer.shadowMap.enabled = true;
 			document.body.appendChild( renderer.domElement );
 			document.body.appendChild( renderer.domElement );
 
 
-			renderer.outputEncoding = THREE.GammaEncoding;
+			renderer.outputEncoding = THREE.sRGBEncoding;
 
 
 			scene = new THREE.Scene();
 			scene = new THREE.Scene();
 
 

+ 1 - 1
examples/webgl_buffergeometry_lines.html

@@ -82,7 +82,7 @@
 				renderer = new THREE.WebGLRenderer();
 				renderer = new THREE.WebGLRenderer();
 				renderer.setPixelRatio( window.devicePixelRatio );
 				renderer.setPixelRatio( window.devicePixelRatio );
 				renderer.setSize( window.innerWidth, window.innerHeight );
 				renderer.setSize( window.innerWidth, window.innerHeight );
-				renderer.outputEncoding = THREE.GammaEncoding;
+				renderer.outputEncoding = THREE.sRGBEncoding;
 
 
 				container.appendChild( renderer.domElement );
 				container.appendChild( renderer.domElement );
 
 

+ 1 - 1
examples/webgl_buffergeometry_lines_indexed.html

@@ -190,7 +190,7 @@
 				renderer = new THREE.WebGLRenderer();
 				renderer = new THREE.WebGLRenderer();
 				renderer.setPixelRatio( window.devicePixelRatio );
 				renderer.setPixelRatio( window.devicePixelRatio );
 				renderer.setSize( window.innerWidth, window.innerHeight );
 				renderer.setSize( window.innerWidth, window.innerHeight );
-				renderer.outputEncoding = THREE.GammaEncoding;
+				renderer.outputEncoding = THREE.sRGBEncoding;
 
 
 				container.appendChild( renderer.domElement );
 				container.appendChild( renderer.domElement );
 
 

+ 1 - 1
examples/webgl_buffergeometry_uint.html

@@ -157,7 +157,7 @@
 				renderer = new THREE.WebGLRenderer();
 				renderer = new THREE.WebGLRenderer();
 				renderer.setPixelRatio( window.devicePixelRatio );
 				renderer.setPixelRatio( window.devicePixelRatio );
 				renderer.setSize( window.innerWidth, window.innerHeight );
 				renderer.setSize( window.innerWidth, window.innerHeight );
-				renderer.outputEncoding = THREE.GammaEncoding;
+				renderer.outputEncoding = THREE.sRGBEncoding;
 
 
 				container.appendChild( renderer.domElement );
 				container.appendChild( renderer.domElement );
 
 

+ 1 - 1
examples/webgl_geometry_teapot.html

@@ -67,7 +67,7 @@
 				renderer = new THREE.WebGLRenderer( { antialias: true } );
 				renderer = new THREE.WebGLRenderer( { antialias: true } );
 				renderer.setPixelRatio( window.devicePixelRatio );
 				renderer.setPixelRatio( window.devicePixelRatio );
 				renderer.setSize( canvasWidth, canvasHeight );
 				renderer.setSize( canvasWidth, canvasHeight );
-				renderer.outputEncoding = THREE.GammaEncoding;
+				renderer.outputEncoding = THREE.sRGBEncoding;
 				container.appendChild( renderer.domElement );
 				container.appendChild( renderer.domElement );
 
 
 				// EVENTS
 				// EVENTS

+ 1 - 1
examples/webgl_lensflares.html

@@ -115,7 +115,7 @@
 				renderer = new THREE.WebGLRenderer( { antialias: true, alpha: true } );
 				renderer = new THREE.WebGLRenderer( { antialias: true, alpha: true } );
 				renderer.setPixelRatio( window.devicePixelRatio );
 				renderer.setPixelRatio( window.devicePixelRatio );
 				renderer.setSize( window.innerWidth, window.innerHeight );
 				renderer.setSize( window.innerWidth, window.innerHeight );
-				renderer.outputEncoding = THREE.GammaEncoding;
+				renderer.outputEncoding = THREE.sRGBEncoding;
 				container.appendChild( renderer.domElement );
 				container.appendChild( renderer.domElement );
 
 
 				//
 				//

+ 1 - 1
examples/webgl_lightningstrike.html

@@ -54,7 +54,7 @@
 				renderer = new THREE.WebGLRenderer();
 				renderer = new THREE.WebGLRenderer();
 				renderer.setPixelRatio( window.devicePixelRatio );
 				renderer.setPixelRatio( window.devicePixelRatio );
 				renderer.setSize( window.innerWidth, window.innerHeight );
 				renderer.setSize( window.innerWidth, window.innerHeight );
-				renderer.outputEncoding = THREE.GammaEncoding;
+				renderer.outputEncoding = THREE.sRGBEncoding;
 
 
 				container.appendChild( renderer.domElement );
 				container.appendChild( renderer.domElement );
 
 

+ 1 - 1
examples/webgl_lights_hemisphere.html

@@ -190,7 +190,7 @@
 				renderer.setPixelRatio( window.devicePixelRatio );
 				renderer.setPixelRatio( window.devicePixelRatio );
 				renderer.setSize( window.innerWidth, window.innerHeight );
 				renderer.setSize( window.innerWidth, window.innerHeight );
 				container.appendChild( renderer.domElement );
 				container.appendChild( renderer.domElement );
-				renderer.outputEncoding = THREE.GammaEncoding;
+				renderer.outputEncoding = THREE.sRGBEncoding;
 				renderer.shadowMap.enabled = true;
 				renderer.shadowMap.enabled = true;
 
 
 				// STATS
 				// STATS

+ 1 - 1
examples/webgl_lights_physical.html

@@ -218,7 +218,7 @@
 
 
 				renderer = new THREE.WebGLRenderer();
 				renderer = new THREE.WebGLRenderer();
 				renderer.physicallyCorrectLights = true;
 				renderer.physicallyCorrectLights = true;
-				renderer.outputEncoding = THREE.GammaEncoding;
+				renderer.outputEncoding = THREE.sRGBEncoding;
 				renderer.shadowMap.enabled = true;
 				renderer.shadowMap.enabled = true;
 				renderer.toneMapping = THREE.ReinhardToneMapping;
 				renderer.toneMapping = THREE.ReinhardToneMapping;
 				renderer.setPixelRatio( window.devicePixelRatio );
 				renderer.setPixelRatio( window.devicePixelRatio );

+ 1 - 1
examples/webgl_lights_pointlights2.html

@@ -134,7 +134,7 @@
 				renderer.setPixelRatio( window.devicePixelRatio );
 				renderer.setPixelRatio( window.devicePixelRatio );
 				renderer.setSize( window.innerWidth, window.innerHeight );
 				renderer.setSize( window.innerWidth, window.innerHeight );
 				container.appendChild( renderer.domElement );
 				container.appendChild( renderer.domElement );
-				renderer.outputEncoding = THREE.GammaEncoding;
+				renderer.outputEncoding = THREE.sRGBEncoding;
 
 
 				// CONTROLS
 				// CONTROLS
 
 

+ 1 - 1
examples/webgl_lights_rectarealight.html

@@ -42,7 +42,7 @@
 				renderer.setSize( window.innerWidth, window.innerHeight );
 				renderer.setSize( window.innerWidth, window.innerHeight );
 				renderer.shadowMap.enabled = true;
 				renderer.shadowMap.enabled = true;
 				renderer.shadowMap.type = THREE.PCFSoftShadowMap;
 				renderer.shadowMap.type = THREE.PCFSoftShadowMap;
-				renderer.outputEncoding = THREE.GammaEncoding;
+				renderer.outputEncoding = THREE.sRGBEncoding;
 				document.body.appendChild( renderer.domElement );
 				document.body.appendChild( renderer.domElement );
 
 
 				// Check for float-RT support
 				// Check for float-RT support

+ 1 - 1
examples/webgl_lights_spotlight.html

@@ -34,7 +34,7 @@
 				document.body.appendChild( renderer.domElement );
 				document.body.appendChild( renderer.domElement );
 				renderer.shadowMap.enabled = true;
 				renderer.shadowMap.enabled = true;
 				renderer.shadowMap.type = THREE.PCFSoftShadowMap;
 				renderer.shadowMap.type = THREE.PCFSoftShadowMap;
-				renderer.outputEncoding = THREE.GammaEncoding;
+				renderer.outputEncoding = THREE.sRGBEncoding;
 
 
 				scene = new THREE.Scene();
 				scene = new THREE.Scene();
 
 

+ 1 - 1
examples/webgl_lights_spotlights.html

@@ -52,7 +52,7 @@
 
 
 				renderer.shadowMap.enabled = true;
 				renderer.shadowMap.enabled = true;
 				renderer.shadowMap.type = THREE.PCFSoftShadowMap;
 				renderer.shadowMap.type = THREE.PCFSoftShadowMap;
-				renderer.outputEncoding = THREE.GammaEncoding;
+				renderer.outputEncoding = THREE.sRGBEncoding;
 
 
 				camera.position.set( 46, 22, - 21 );
 				camera.position.set( 46, 22, - 21 );
 
 

+ 1 - 1
examples/webgl_loader_draco.html

@@ -80,7 +80,7 @@
 			renderer = new THREE.WebGLRenderer( { antialias: true } );
 			renderer = new THREE.WebGLRenderer( { antialias: true } );
 			renderer.setPixelRatio( window.devicePixelRatio );
 			renderer.setPixelRatio( window.devicePixelRatio );
 			renderer.setSize( window.innerWidth, window.innerHeight );
 			renderer.setSize( window.innerWidth, window.innerHeight );
-			renderer.outputEncoding = THREE.GammaEncoding;
+			renderer.outputEncoding = THREE.sRGBEncoding;
 			renderer.shadowMap.enabled = true;
 			renderer.shadowMap.enabled = true;
 			container.appendChild( renderer.domElement );
 			container.appendChild( renderer.domElement );
 
 

+ 1 - 1
examples/webgl_loader_lwo.html

@@ -87,7 +87,7 @@
 				renderer.shadowMap.enabled = true;
 				renderer.shadowMap.enabled = true;
 				renderer.physicallyCorrectLights = true;
 				renderer.physicallyCorrectLights = true;
 				renderer.gammaFactor = 1.18;
 				renderer.gammaFactor = 1.18;
-				renderer.outputEncoding = THREE.GammaEncoding;
+				renderer.outputEncoding = THREE.sRGBEncoding;
 				container.appendChild( renderer.domElement );
 				container.appendChild( renderer.domElement );
 
 
 				controls = new OrbitControls( camera, renderer.domElement );
 				controls = new OrbitControls( camera, renderer.domElement );

+ 1 - 1
examples/webgl_loader_md2.html

@@ -115,7 +115,7 @@
 
 
 				//
 				//
 
 
-				renderer.outputEncoding = THREE.GammaEncoding;
+				renderer.outputEncoding = THREE.sRGBEncoding;
 				renderer.shadowMap.enabled = true;
 				renderer.shadowMap.enabled = true;
 
 
 				// STATS
 				// STATS

+ 1 - 1
examples/webgl_loader_md2_control.html

@@ -126,7 +126,7 @@
 
 
 				//
 				//
 
 
-				renderer.outputEncoding = THREE.GammaEncoding;
+				renderer.outputEncoding = THREE.sRGBEncoding;
 				renderer.shadowMap.enabled = true;
 				renderer.shadowMap.enabled = true;
 				renderer.shadowMap.type = THREE.PCFSoftShadowMap;
 				renderer.shadowMap.type = THREE.PCFSoftShadowMap;
 
 

+ 1 - 1
examples/webgl_loader_ply.html

@@ -109,7 +109,7 @@
 				renderer = new THREE.WebGLRenderer( { antialias: true } );
 				renderer = new THREE.WebGLRenderer( { antialias: true } );
 				renderer.setPixelRatio( window.devicePixelRatio );
 				renderer.setPixelRatio( window.devicePixelRatio );
 				renderer.setSize( window.innerWidth, window.innerHeight );
 				renderer.setSize( window.innerWidth, window.innerHeight );
-				renderer.outputEncoding = THREE.GammaEncoding;
+				renderer.outputEncoding = THREE.sRGBEncoding;
 
 
 				renderer.shadowMap.enabled = true;
 				renderer.shadowMap.enabled = true;
 
 

+ 1 - 1
examples/webgl_loader_stl.html

@@ -145,7 +145,7 @@
 				renderer = new THREE.WebGLRenderer( { antialias: true } );
 				renderer = new THREE.WebGLRenderer( { antialias: true } );
 				renderer.setPixelRatio( window.devicePixelRatio );
 				renderer.setPixelRatio( window.devicePixelRatio );
 				renderer.setSize( window.innerWidth, window.innerHeight );
 				renderer.setSize( window.innerWidth, window.innerHeight );
-				renderer.outputEncoding = THREE.GammaEncoding;
+				renderer.outputEncoding = THREE.sRGBEncoding;
 
 
 				renderer.shadowMap.enabled = true;
 				renderer.shadowMap.enabled = true;
 
 

+ 1 - 1
examples/webgl_loader_texture_exr.html

@@ -39,7 +39,7 @@
 				renderer.toneMapping = THREE.ReinhardToneMapping;
 				renderer.toneMapping = THREE.ReinhardToneMapping;
 				renderer.toneMappingExposure = params.exposure;
 				renderer.toneMappingExposure = params.exposure;
 
 
-				renderer.outputEncoding = THREE.GammaEncoding;
+				renderer.outputEncoding = THREE.sRGBEncoding;
 
 
 				scene = new THREE.Scene();
 				scene = new THREE.Scene();
 
 

+ 1 - 1
examples/webgl_loader_texture_hdr.html

@@ -39,7 +39,7 @@
 				renderer.toneMapping = THREE.ReinhardToneMapping;
 				renderer.toneMapping = THREE.ReinhardToneMapping;
 				renderer.toneMappingExposure = params.exposure;
 				renderer.toneMappingExposure = params.exposure;
 
 
-				renderer.outputEncoding = THREE.GammaEncoding;
+				renderer.outputEncoding = THREE.sRGBEncoding;
 
 
 				scene = new THREE.Scene();
 				scene = new THREE.Scene();
 
 

+ 1 - 1
examples/webgl_loader_texture_rgbm.html

@@ -36,7 +36,7 @@
 				renderer.toneMapping = THREE.ReinhardToneMapping;
 				renderer.toneMapping = THREE.ReinhardToneMapping;
 				renderer.toneMappingExposure = params.exposure;
 				renderer.toneMappingExposure = params.exposure;
 
 
-				renderer.outputEncoding = THREE.GammaEncoding;
+				renderer.outputEncoding = THREE.sRGBEncoding;
 
 
 				scene = new THREE.Scene();
 				scene = new THREE.Scene();
 
 

+ 1 - 1
examples/webgl_marchingcubes.html

@@ -92,7 +92,7 @@
 			// RENDERER
 			// RENDERER
 
 
 			renderer = new THREE.WebGLRenderer();
 			renderer = new THREE.WebGLRenderer();
-			renderer.outputEncoding = THREE.GammaEncoding;
+			renderer.outputEncoding = THREE.sRGBEncoding;
 			renderer.setPixelRatio( window.devicePixelRatio );
 			renderer.setPixelRatio( window.devicePixelRatio );
 			renderer.setSize( window.innerWidth, window.innerHeight );
 			renderer.setSize( window.innerWidth, window.innerHeight );
 
 

+ 1 - 1
examples/webgl_materials_bumpmap.html

@@ -102,7 +102,7 @@
 				container.appendChild( renderer.domElement );
 				container.appendChild( renderer.domElement );
 
 
 				renderer.shadowMap.enabled = true;
 				renderer.shadowMap.enabled = true;
-				renderer.outputEncoding = THREE.GammaEncoding;
+				renderer.outputEncoding = THREE.sRGBEncoding;
 
 
 				//
 				//
 
 

+ 1 - 1
examples/webgl_materials_bumpmap_skin.html

@@ -83,7 +83,7 @@
 				renderer.setSize( window.innerWidth, window.innerHeight );
 				renderer.setSize( window.innerWidth, window.innerHeight );
 				container.appendChild( renderer.domElement );
 				container.appendChild( renderer.domElement );
 				renderer.autoClear = false;
 				renderer.autoClear = false;
-				renderer.outputEncoding = THREE.GammaEncoding;
+				renderer.outputEncoding = THREE.sRGBEncoding;
 
 
 				//
 				//
 
 

+ 1 - 1
examples/webgl_materials_displacementmap.html

@@ -112,7 +112,7 @@
 				renderer.setPixelRatio( window.devicePixelRatio );
 				renderer.setPixelRatio( window.devicePixelRatio );
 				renderer.setSize( window.innerWidth, window.innerHeight );
 				renderer.setSize( window.innerWidth, window.innerHeight );
 				container.appendChild( renderer.domElement );
 				container.appendChild( renderer.domElement );
-				renderer.outputEncoding = THREE.GammaEncoding;
+				renderer.outputEncoding = THREE.sRGBEncoding;
 
 
 				//
 				//
 
 

+ 1 - 1
examples/webgl_materials_envmaps.html

@@ -128,7 +128,7 @@
 				renderer.setSize( window.innerWidth, window.innerHeight );
 				renderer.setSize( window.innerWidth, window.innerHeight );
 				document.body.appendChild( renderer.domElement );
 				document.body.appendChild( renderer.domElement );
 
 
-				renderer.outputEncoding = THREE.GammaEncoding;
+				renderer.outputEncoding = THREE.sRGBEncoding;
 
 
 				//
 				//
 
 

+ 1 - 1
examples/webgl_materials_envmaps_exr.html

@@ -107,7 +107,7 @@
 
 
 				container.appendChild( renderer.domElement );
 				container.appendChild( renderer.domElement );
 
 
-				renderer.outputEncoding = THREE.GammaEncoding;
+				renderer.outputEncoding = THREE.sRGBEncoding;
 
 
 				stats = new Stats();
 				stats = new Stats();
 				container.appendChild( stats.dom );
 				container.appendChild( stats.dom );

+ 1 - 1
examples/webgl_materials_envmaps_hdr.html

@@ -168,7 +168,7 @@
 				container.appendChild( renderer.domElement );
 				container.appendChild( renderer.domElement );
 
 
 				//renderer.toneMapping = ReinhardToneMapping;
 				//renderer.toneMapping = ReinhardToneMapping;
-				renderer.outputEncoding = THREE.GammaEncoding;
+				renderer.outputEncoding = THREE.sRGBEncoding;
 
 
 				stats = new Stats();
 				stats = new Stats();
 				container.appendChild( stats.dom );
 				container.appendChild( stats.dom );

+ 1 - 1
examples/webgl_materials_envmaps_hdr_nodes.html

@@ -154,7 +154,7 @@
 				container.appendChild( renderer.domElement );
 				container.appendChild( renderer.domElement );
 
 
 				//renderer.toneMapping = THREE.ReinhardToneMapping;
 				//renderer.toneMapping = THREE.ReinhardToneMapping;
-				renderer.outputEncoding = THREE.GammaEncoding;
+				renderer.outputEncoding = THREE.sRGBEncoding;
 
 
 				stats = new Stats();
 				stats = new Stats();
 				container.appendChild( stats.dom );
 				container.appendChild( stats.dom );

+ 1 - 1
examples/webgl_materials_envmaps_pmrem_nodes.html

@@ -142,7 +142,7 @@
 				container.appendChild( renderer.domElement );
 				container.appendChild( renderer.domElement );
 
 
 				//renderer.toneMapping = THREE.ReinhardToneMapping;
 				//renderer.toneMapping = THREE.ReinhardToneMapping;
-				renderer.outputEncoding = THREE.GammaEncoding;
+				renderer.outputEncoding = THREE.sRGBEncoding;
 
 
 				stats = new Stats();
 				stats = new Stats();
 				container.appendChild( stats.dom );
 				container.appendChild( stats.dom );

+ 1 - 1
examples/webgl_materials_lightmap.html

@@ -110,7 +110,7 @@
 				renderer.setPixelRatio( window.devicePixelRatio );
 				renderer.setPixelRatio( window.devicePixelRatio );
 				renderer.setSize( SCREEN_WIDTH, SCREEN_HEIGHT );
 				renderer.setSize( SCREEN_WIDTH, SCREEN_HEIGHT );
 				container.appendChild( renderer.domElement );
 				container.appendChild( renderer.domElement );
-				renderer.outputEncoding = THREE.GammaEncoding;
+				renderer.outputEncoding = THREE.sRGBEncoding;
 
 
 				// CONTROLS
 				// CONTROLS
 
 

+ 1 - 1
examples/webgl_materials_matcap.html

@@ -43,7 +43,7 @@
 				renderer.toneMapping = THREE.LinearToneMapping;
 				renderer.toneMapping = THREE.LinearToneMapping;
 			 	renderer.toneMappingExposure = API.exposure;
 			 	renderer.toneMappingExposure = API.exposure;
 
 
-				renderer.outputEncoding = THREE.GammaEncoding;
+				renderer.outputEncoding = THREE.sRGBEncoding;
 
 
 				// scene
 				// scene
 				scene = new THREE.Scene();
 				scene = new THREE.Scene();

+ 1 - 1
examples/webgl_materials_nodes.html

@@ -121,7 +121,7 @@
 				renderer.setPixelRatio( window.devicePixelRatio );
 				renderer.setPixelRatio( window.devicePixelRatio );
 				renderer.setSize( window.innerWidth, window.innerHeight );
 				renderer.setSize( window.innerWidth, window.innerHeight );
 				renderer.uuid = THREE.Math.generateUUID(); // generate to library
 				renderer.uuid = THREE.Math.generateUUID(); // generate to library
-				renderer.outputEncoding = THREE.GammaEncoding;
+				renderer.outputEncoding = THREE.sRGBEncoding;
 				container.appendChild( renderer.domElement );
 				container.appendChild( renderer.domElement );
 
 
 				scene = new THREE.Scene();
 				scene = new THREE.Scene();

+ 1 - 1
examples/webgl_materials_normalmap_object_space.html

@@ -33,7 +33,7 @@
 				renderer.setSize( window.innerWidth, window.innerHeight );
 				renderer.setSize( window.innerWidth, window.innerHeight );
 				document.body.appendChild( renderer.domElement );
 				document.body.appendChild( renderer.domElement );
 
 
-				renderer.outputEncoding = THREE.GammaEncoding;
+				renderer.outputEncoding = THREE.sRGBEncoding;
 
 
 				// scene
 				// scene
 				scene = new THREE.Scene();
 				scene = new THREE.Scene();

+ 1 - 1
examples/webgl_materials_parallaxmap.html

@@ -82,7 +82,7 @@
 				renderer.setPixelRatio( window.devicePixelRatio );
 				renderer.setPixelRatio( window.devicePixelRatio );
 				renderer.setSize( window.innerWidth, window.innerHeight );
 				renderer.setSize( window.innerWidth, window.innerHeight );
 				container.appendChild( renderer.domElement );
 				container.appendChild( renderer.domElement );
-				renderer.outputEncoding = THREE.GammaEncoding;
+				renderer.outputEncoding = THREE.sRGBEncoding;
 
 
 				//
 				//
 
 

+ 1 - 1
examples/webgl_materials_physical_clearcoat.html

@@ -179,7 +179,7 @@
 
 
 			//
 			//
 
 
-			renderer.outputEncoding = THREE.GammaEncoding;
+			renderer.outputEncoding = THREE.sRGBEncoding;
 
 
 			//
 			//
 
 

+ 1 - 1
examples/webgl_materials_physical_transparency.html

@@ -61,7 +61,7 @@
 				renderer.toneMapping = THREE.ACESFilmicToneMapping;
 				renderer.toneMapping = THREE.ACESFilmicToneMapping;
 				renderer.toneMappingExposure = params.exposure;
 				renderer.toneMappingExposure = params.exposure;
 
 
-				renderer.outputEncoding = THREE.GammaEncoding;
+				renderer.outputEncoding = THREE.sRGBEncoding;
 
 
 				scene = new THREE.Scene();
 				scene = new THREE.Scene();
 				scene.background = hdrCubeMap;
 				scene.background = hdrCubeMap;

+ 1 - 1
examples/webgl_materials_reflectivity.html

@@ -155,7 +155,7 @@
 				renderer.shadowMap.enabled = true;
 				renderer.shadowMap.enabled = true;
 				container.appendChild( renderer.domElement );
 				container.appendChild( renderer.domElement );
 
 
-				renderer.outputEncoding = THREE.GammaEncoding;
+				renderer.outputEncoding = THREE.sRGBEncoding;
 
 
 				stats = new Stats();
 				stats = new Stats();
 				container.appendChild( stats.dom );
 				container.appendChild( stats.dom );

+ 1 - 1
examples/webgl_materials_standard.html

@@ -43,7 +43,7 @@
 				renderer.setSize( window.innerWidth, window.innerHeight );
 				renderer.setSize( window.innerWidth, window.innerHeight );
 				container.appendChild( renderer.domElement );
 				container.appendChild( renderer.domElement );
 
 
-				renderer.outputEncoding = THREE.GammaEncoding;
+				renderer.outputEncoding = THREE.sRGBEncoding;
 				renderer.toneMapping = THREE.ReinhardToneMapping;
 				renderer.toneMapping = THREE.ReinhardToneMapping;
 				renderer.toneMappingExposure = 3;
 				renderer.toneMappingExposure = 3;
 
 

+ 1 - 1
examples/webgl_materials_translucency.html

@@ -67,7 +67,7 @@
 			renderer.setPixelRatio( window.devicePixelRatio );
 			renderer.setPixelRatio( window.devicePixelRatio );
 			renderer.setSize( window.innerWidth, window.innerHeight );
 			renderer.setSize( window.innerWidth, window.innerHeight );
 			container.appendChild( renderer.domElement );
 			container.appendChild( renderer.domElement );
-			renderer.outputEncoding = THREE.GammaEncoding;
+			renderer.outputEncoding = THREE.sRGBEncoding;
 
 
 			//
 			//
 
 

+ 1 - 1
examples/webgl_materials_variations_basic.html

@@ -146,7 +146,7 @@
 				renderer.setPixelRatio( window.devicePixelRatio );
 				renderer.setPixelRatio( window.devicePixelRatio );
 				renderer.setSize( window.innerWidth, window.innerHeight );
 				renderer.setSize( window.innerWidth, window.innerHeight );
 				container.appendChild( renderer.domElement );
 				container.appendChild( renderer.domElement );
-				renderer.outputEncoding = THREE.GammaEncoding;
+				renderer.outputEncoding = THREE.sRGBEncoding;
 
 
 				//
 				//
 
 

+ 1 - 1
examples/webgl_materials_variations_lambert.html

@@ -146,7 +146,7 @@
 				renderer.setPixelRatio( window.devicePixelRatio );
 				renderer.setPixelRatio( window.devicePixelRatio );
 				renderer.setSize( window.innerWidth, window.innerHeight );
 				renderer.setSize( window.innerWidth, window.innerHeight );
 				container.appendChild( renderer.domElement );
 				container.appendChild( renderer.domElement );
-				renderer.outputEncoding = THREE.GammaEncoding;
+				renderer.outputEncoding = THREE.sRGBEncoding;
 
 
 				//
 				//
 
 

+ 1 - 1
examples/webgl_materials_variations_phong.html

@@ -153,7 +153,7 @@
 				renderer.setPixelRatio( window.devicePixelRatio );
 				renderer.setPixelRatio( window.devicePixelRatio );
 				renderer.setSize( window.innerWidth, window.innerHeight );
 				renderer.setSize( window.innerWidth, window.innerHeight );
 				container.appendChild( renderer.domElement );
 				container.appendChild( renderer.domElement );
-				renderer.outputEncoding = THREE.GammaEncoding;
+				renderer.outputEncoding = THREE.sRGBEncoding;
 
 
 				//
 				//
 
 

+ 1 - 1
examples/webgl_materials_variations_physical.html

@@ -159,7 +159,7 @@
 				renderer.setSize( window.innerWidth, window.innerHeight );
 				renderer.setSize( window.innerWidth, window.innerHeight );
 				container.appendChild( renderer.domElement );
 				container.appendChild( renderer.domElement );
 
 
-				renderer.outputEncoding = THREE.GammaEncoding;
+				renderer.outputEncoding = THREE.sRGBEncoding;
 				renderer.toneMapping = THREE.Uncharted2ToneMapping;
 				renderer.toneMapping = THREE.Uncharted2ToneMapping;
 				renderer.toneMappingExposure = 0.75;
 				renderer.toneMappingExposure = 0.75;
 
 

+ 1 - 1
examples/webgl_materials_variations_standard.html

@@ -164,7 +164,7 @@
 				renderer.setSize( window.innerWidth, window.innerHeight );
 				renderer.setSize( window.innerWidth, window.innerHeight );
 				container.appendChild( renderer.domElement );
 				container.appendChild( renderer.domElement );
 
 
-				renderer.outputEncoding = THREE.GammaEncoding;
+				renderer.outputEncoding = THREE.sRGBEncoding;
 				renderer.toneMapping = THREE.Uncharted2ToneMapping;
 				renderer.toneMapping = THREE.Uncharted2ToneMapping;
 				renderer.toneMappingExposure = 0.75;
 				renderer.toneMappingExposure = 0.75;
 
 

+ 1 - 1
examples/webgl_materials_variations_toon.html

@@ -152,7 +152,7 @@
 				renderer.setPixelRatio( window.devicePixelRatio );
 				renderer.setPixelRatio( window.devicePixelRatio );
 				renderer.setSize( window.innerWidth, window.innerHeight );
 				renderer.setSize( window.innerWidth, window.innerHeight );
 				container.appendChild( renderer.domElement );
 				container.appendChild( renderer.domElement );
-				renderer.outputEncoding = THREE.GammaEncoding;
+				renderer.outputEncoding = THREE.sRGBEncoding;
 
 
 				effect = new OutlineEffect( renderer );
 				effect = new OutlineEffect( renderer );
 
 

+ 1 - 1
examples/webgl_performance_doublesided.html

@@ -93,7 +93,7 @@
 				renderer = new THREE.WebGLRenderer( { antialias: true } );
 				renderer = new THREE.WebGLRenderer( { antialias: true } );
 				renderer.setPixelRatio( window.devicePixelRatio );
 				renderer.setPixelRatio( window.devicePixelRatio );
 				renderer.setSize( SCREEN_WIDTH, SCREEN_HEIGHT );
 				renderer.setSize( SCREEN_WIDTH, SCREEN_HEIGHT );
-				renderer.outputEncoding = THREE.GammaEncoding;
+				renderer.outputEncoding = THREE.sRGBEncoding;
 
 
 				container.appendChild( renderer.domElement );
 				container.appendChild( renderer.domElement );
 
 

+ 1 - 1
examples/webgl_shading_physical.html

@@ -236,7 +236,7 @@
 
 
 				renderer.shadowMap.enabled = true;
 				renderer.shadowMap.enabled = true;
 				renderer.shadowMap.type = THREE.PCFSoftShadowMap;
 				renderer.shadowMap.type = THREE.PCFSoftShadowMap;
-				renderer.outputEncoding = THREE.GammaEncoding;
+				renderer.outputEncoding = THREE.sRGBEncoding;
 
 
 				//
 				//
 
 

+ 1 - 1
examples/webgl_shadowmap_pcss.html

@@ -238,7 +238,7 @@
 
 
 				container.appendChild( renderer.domElement );
 				container.appendChild( renderer.domElement );
 
 
-				renderer.outputEncoding = THREE.GammaEncoding;
+				renderer.outputEncoding = THREE.sRGBEncoding;
 				renderer.shadowMap.enabled = true;
 				renderer.shadowMap.enabled = true;
 
 
 				// controls
 				// controls

+ 1 - 1
examples/webgl_tonemapping.html

@@ -164,7 +164,7 @@
 				renderer.shadowMap.enabled = true;
 				renderer.shadowMap.enabled = true;
 				container.appendChild( renderer.domElement );
 				container.appendChild( renderer.domElement );
 
 
-				renderer.outputEncoding = THREE.GammaEncoding;
+				renderer.outputEncoding = THREE.sRGBEncoding;
 
 
 				composer = new EffectComposer( renderer );
 				composer = new EffectComposer( renderer );
 				composer.setSize( window.innerWidth, window.innerHeight );
 				composer.setSize( window.innerWidth, window.innerHeight );

+ 1 - 1
examples/webxr_vr_dragging.html

@@ -114,7 +114,7 @@
 				renderer = new THREE.WebGLRenderer( { antialias: true } );
 				renderer = new THREE.WebGLRenderer( { antialias: true } );
 				renderer.setPixelRatio( window.devicePixelRatio );
 				renderer.setPixelRatio( window.devicePixelRatio );
 				renderer.setSize( window.innerWidth, window.innerHeight );
 				renderer.setSize( window.innerWidth, window.innerHeight );
-				renderer.outputEncoding = THREE.GammaEncoding;
+				renderer.outputEncoding = THREE.sRGBEncoding;
 				renderer.shadowMap.enabled = true;
 				renderer.shadowMap.enabled = true;
 				renderer.xr.enabled = true;
 				renderer.xr.enabled = true;
 				container.appendChild( renderer.domElement );
 				container.appendChild( renderer.domElement );

+ 1 - 1
examples/webxr_vr_paint.html

@@ -91,7 +91,7 @@
 				renderer = new THREE.WebGLRenderer( { antialias: true } );
 				renderer = new THREE.WebGLRenderer( { antialias: true } );
 				renderer.setPixelRatio( window.devicePixelRatio );
 				renderer.setPixelRatio( window.devicePixelRatio );
 				renderer.setSize( window.innerWidth, window.innerHeight );
 				renderer.setSize( window.innerWidth, window.innerHeight );
-				renderer.outputEncoding = THREE.GammaEncoding;
+				renderer.outputEncoding = THREE.sRGBEncoding;
 				renderer.xr.enabled = true;
 				renderer.xr.enabled = true;
 				container.appendChild( renderer.domElement );
 				container.appendChild( renderer.domElement );
 
 

+ 1 - 1
examples/webxr_vr_sculpt.html

@@ -84,7 +84,7 @@
 				renderer = new THREE.WebGLRenderer( { antialias: true } );
 				renderer = new THREE.WebGLRenderer( { antialias: true } );
 				renderer.setPixelRatio( window.devicePixelRatio );
 				renderer.setPixelRatio( window.devicePixelRatio );
 				renderer.setSize( window.innerWidth, window.innerHeight );
 				renderer.setSize( window.innerWidth, window.innerHeight );
-				renderer.outputEncoding = THREE.GammaEncoding;
+				renderer.outputEncoding = THREE.sRGBEncoding;
 				renderer.xr.enabled = true;
 				renderer.xr.enabled = true;
 				container.appendChild( renderer.domElement );
 				container.appendChild( renderer.domElement );