Przeglądaj źródła

Fix issue with DDS loader

David Catuhe 7 lat temu
rodzic
commit
54871e3e9e

Plik diff jest za duży
+ 12103 - 12103
Playground/babylon.d.txt


Plik diff jest za duży
+ 12708 - 12708
dist/preview release/babylon.d.ts


Plik diff jest za duży
+ 1 - 1
dist/preview release/babylon.js


+ 1 - 1
dist/preview release/babylon.max.js

@@ -73113,7 +73113,7 @@ var BABYLON;
             return byteArray;
         };
         DDSTools._ExtractLongWordOrder = function (value) {
-            if (value === 255 || value === -16777216) {
+            if (value === 0 || value === 255 || value === -16777216) {
                 return 0;
             }
             return 1 + DDSTools._ExtractLongWordOrder(value >> 8);

Plik diff jest za duży
+ 19088 - 0
dist/preview release/babylon.module.d.ts


Plik diff jest za duży
+ 1 - 1
dist/preview release/babylon.worker.js


Plik diff jest za duży
+ 462 - 462
dist/preview release/customConfigurations/minimalGLTFViewer/babylon.d.ts


Plik diff jest za duży
+ 1 - 1
dist/preview release/customConfigurations/minimalGLTFViewer/babylon.js


+ 1 - 1
dist/preview release/customConfigurations/minimalGLTFViewer/babylon.max.js

@@ -72907,7 +72907,7 @@ var BABYLON;
             return byteArray;
         };
         DDSTools._ExtractLongWordOrder = function (value) {
-            if (value === 255 || value === -16777216) {
+            if (value === 0 || value === 255 || value === -16777216) {
                 return 0;
             }
             return 1 + DDSTools._ExtractLongWordOrder(value >> 8);

+ 1 - 1
dist/preview release/customConfigurations/minimalGLTFViewer/es6.js

@@ -72893,7 +72893,7 @@ var BABYLON;
             return byteArray;
         };
         DDSTools._ExtractLongWordOrder = function (value) {
-            if (value === 255 || value === -16777216) {
+            if (value === 0 || value === 255 || value === -16777216) {
                 return 0;
             }
             return 1 + DDSTools._ExtractLongWordOrder(value >> 8);

+ 1 - 1
dist/preview release/es6.js

@@ -73099,7 +73099,7 @@ var BABYLON;
             return byteArray;
         };
         DDSTools._ExtractLongWordOrder = function (value) {
-            if (value === 255 || value === -16777216) {
+            if (value === 0 || value === 255 || value === -16777216) {
                 return 0;
             }
             return 1 + DDSTools._ExtractLongWordOrder(value >> 8);

Plik diff jest za duży
+ 6 - 6
dist/preview release/viewer/babylon.viewer.js


+ 1 - 1
src/Tools/babylon.dds.ts

@@ -331,7 +331,7 @@
         }
 
         private static _ExtractLongWordOrder(value: number): number {
-            if (value === 255 || value === -16777216) {
+            if (value === 0 ||value === 255 || value === -16777216) {
                 return 0;
             }