Просмотр исходного кода

Fix version check to allow revisions for glTF 1.0.1 files

Gary Hsu 8 лет назад
Родитель
Сommit
4d14321ee5
1 измененных файлов с 10 добавлено и 3 удалено
  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])
             };
         }