|
@@ -87,7 +87,7 @@ THREE.HDRCubeMapLoader.prototype.load = function(type, urls, onLoad, onProgress,
|
|
|
var g = texData.data[j+1]/255;
|
|
|
var b = texData.data[j+2]/255;
|
|
|
var e = texData.data[j+3]/255;
|
|
|
- var d = Math.pow(2.0, e*256.0 - 128.0);
|
|
|
+ var d = Math.pow(2.0, e*255.0 - 128.0);
|
|
|
floatdata[j] = r * d;
|
|
|
floatdata[j+1] = g * d;
|
|
|
floatdata[j+2] = b * d;
|
|
@@ -103,7 +103,7 @@ THREE.HDRCubeMapLoader.prototype.load = function(type, urls, onLoad, onProgress,
|
|
|
var g = texData.data[j+1]/255;
|
|
|
var b = texData.data[j+2]/255;
|
|
|
var e = texData.data[j+3]/255;
|
|
|
- var d = Math.pow(2.0, e*256.0 - 128.0);
|
|
|
+ var d = Math.pow(2.0, e*255.0 - 128.0);
|
|
|
floatdata[j] = toHalf(r * d);
|
|
|
floatdata[j+1] = toHalf(g * d);
|
|
|
floatdata[j+2] = toHalf(b * d);
|