Procházet zdrojové kódy

Fix version check to allow revisions for glTF 1.0.1 files

Gary Hsu před 8 roky
rodič
revize
4d14321ee5
1 změnil soubory, kde provedl 10 přidání a 3 odebrání
  1. 10 3
      loaders/src/glTF/babylon.glTFFileLoader.ts

+ 10 - 3
loaders/src/glTF/babylon.glTFFileLoader.ts

@@ -198,14 +198,21 @@ module BABYLON {
             if (!version) {
                 return null;
             }
-            
+
             var parts = version.split(".");
-            if (parts.length != 2) {
+            if (parts.length === 0) {
+                return null;
+            }
+
+            var major = parseInt(parts[0]);
+            if (major > 1 && parts.length != 2) {
                 return null;
             }
 
+            var minor = parseInt(parts[1]);
+
             return {
-                major: parseInt(parts[0]),
+                major: major,
                 minor: parseInt(parts[0])
             };
         }