Browse Source

Merge pull request #20887 from gkjohnson/patch-4

RGBELoader: Make magic bytes regex less strict
Mr.doob 4 years ago
parent
commit
3086c78a78
2 changed files with 2 additions and 2 deletions
  1. 1 1
      examples/js/loaders/RGBELoader.js
  2. 1 1
      examples/jsm/loaders/RGBELoader.js

+ 1 - 1
examples/js/loaders/RGBELoader.js

@@ -99,7 +99,7 @@ THREE.RGBELoader.prototype = Object.assign( Object.create( THREE.DataTextureLoad
 				var line, match,
 
 					// regexes to parse header info fields
-					magic_token_re = /^#\?(\S+)$/,
+					magic_token_re = /^#\?(\S+)/,
 					gamma_re = /^\s*GAMMA\s*=\s*(\d+(\.\d+)?)\s*$/,
 					exposure_re = /^\s*EXPOSURE\s*=\s*(\d+(\.\d+)?)\s*$/,
 					format_re = /^\s*FORMAT=(\S+)\s*$/,

+ 1 - 1
examples/jsm/loaders/RGBELoader.js

@@ -113,7 +113,7 @@ RGBELoader.prototype = Object.assign( Object.create( DataTextureLoader.prototype
 				var line, match,
 
 					// regexes to parse header info fields
-					magic_token_re = /^#\?(\S+)$/,
+					magic_token_re = /^#\?(\S+)/,
 					gamma_re = /^\s*GAMMA\s*=\s*(\d+(\.\d+)?)\s*$/,
 					exposure_re = /^\s*EXPOSURE\s*=\s*(\d+(\.\d+)?)\s*$/,
 					format_re = /^\s*FORMAT=(\S+)\s*$/,