Ver Fonte

RGBELoader: Simplify texture configuration. (#24032)

* fix #24017 : clean RGBELoader code

* [misc]: RGBELoader code clean

Co-authored-by: ouyanghaozhu <[email protected]>
DeepKolos há 3 anos atrás
pai
commit
5c67b6f396
1 ficheiros alterados com 2 adições e 10 exclusões
  1. 2 10
      examples/jsm/loaders/RGBELoader.js

+ 2 - 10
examples/jsm/loaders/RGBELoader.js

@@ -370,7 +370,7 @@ class RGBELoader extends DataTextureLoader {
 
 			if ( RGBE_RETURN_FAILURE !== image_rgba_data ) {
 
-				let data, format, type;
+				let data, type;
 				let numElements;
 
 				switch ( this.type ) {
@@ -418,7 +418,6 @@ class RGBELoader extends DataTextureLoader {
 					header: rgbe_header_info.string,
 					gamma: rgbe_header_info.gamma,
 					exposure: rgbe_header_info.exposure,
-					format: format,
 					type: type
 				};
 
@@ -444,14 +443,6 @@ class RGBELoader extends DataTextureLoader {
 			switch ( texture.type ) {
 
 				case FloatType:
-
-					texture.encoding = LinearEncoding;
-					texture.minFilter = LinearFilter;
-					texture.magFilter = LinearFilter;
-					texture.generateMipmaps = false;
-					texture.flipY = true;
-					break;
-
 				case HalfFloatType:
 
 					texture.encoding = LinearEncoding;
@@ -459,6 +450,7 @@ class RGBELoader extends DataTextureLoader {
 					texture.magFilter = LinearFilter;
 					texture.generateMipmaps = false;
 					texture.flipY = true;
+			
 					break;
 
 			}