File tree Expand file tree Collapse file tree 2 files changed +4
-5
lines changed Expand file tree Collapse file tree 2 files changed +4
-5
lines changed Original file line number Diff line number Diff line change @@ -210,7 +210,6 @@ vec4 legacyEncode32(float f) {
210
210
float exponent = floor(log2(F));
211
211
float mantissa = (exp2(-exponent) * F);
212
212
// exponent += floor(log2(mantissa));
213
- exponent = exponent + 127.0;
214
213
vec4 texel = vec4(F * exp2(23.0-exponent)) * SCALE_FACTOR_INV;
215
214
texel.rg = integerMod(texel.rg, 256.0);
216
215
texel.b = integerMod(texel.b, 128.0);
@@ -360,4 +359,4 @@ void main(void) {
360
359
361
360
module . exports = {
362
361
fragmentShader
363
- } ;
362
+ } ;
Original file line number Diff line number Diff line change @@ -197,10 +197,10 @@ vec4 legacyEncode32(float f) {
197
197
float exponent = floor(log2(F));
198
198
float mantissa = (exp2(-exponent) * F);
199
199
// exponent += floor(log2(mantissa));
200
- vec4 texel = vec4(F * exp2(23.0 - exponent)) * SCALE_FACTOR_INV;
200
+ vec4 texel = vec4(F * exp2(23.0- exponent)) * SCALE_FACTOR_INV;
201
201
texel.rg = integerMod(texel.rg, 256.0);
202
202
texel.b = integerMod(texel.b, 128.0);
203
- texel.a = exponent * 0.5 + 63.5;
203
+ texel.a = exponent* 0.5 + 63.5;
204
204
texel.ba += vec2(integerMod(exponent+127.0, 2.0), sign) * 128.0;
205
205
texel = floor(texel);
206
206
texel *= 0.003921569; // 1/255
@@ -347,4 +347,4 @@ void main(void) {
347
347
348
348
module . exports = {
349
349
fragmentShader
350
- } ;
350
+ } ;
You can’t perform that action at this time.
0 commit comments