Bläddra i källkod

EXRLoader: Default to Linear-sRGB. (#25854)

Don McCurdy 2 år sedan
förälder
incheckning
d9199e7f85
1 ändrade filer med 3 tillägg och 2 borttagningar
  1. 3 2
      examples/jsm/loaders/EXRLoader.js

+ 3 - 2
examples/jsm/loaders/EXRLoader.js

@@ -5,6 +5,7 @@ import {
 	HalfFloatType,
 	NoColorSpace,
 	LinearFilter,
+	LinearSRGBColorSpace,
 	RedFormat,
 	RGBAFormat
 } from 'three';
@@ -2072,7 +2073,7 @@ class EXRLoader extends DataTextureLoader {
 				uncompress: null,
 				getter: null,
 				format: null,
-				colorSpace: NoColorSpace,
+				colorSpace: LinearSRGBColorSpace,
 			};
 
 			switch ( EXRHeader.compression ) {
@@ -2204,7 +2205,7 @@ class EXRLoader extends DataTextureLoader {
 			if ( EXRDecoder.outputChannels == 4 ) {
 
 				EXRDecoder.format = RGBAFormat;
-				EXRDecoder.colorSpace = NoColorSpace;
+				EXRDecoder.colorSpace = LinearSRGBColorSpace;
 
 			} else {