Pārlūkot izejas kodu

Allow large indices in SceneOptimizer

Sebastien Vandenberghe 7 gadi atpakaļ
vecāks
revīzija
e34520af69

Failā izmaiņas netiks attēlotas, jo tās ir par lielu
+ 2132 - 2104
Playground/babylon.d.txt


Failā izmaiņas netiks attēlotas, jo tās ir par lielu
+ 10318 - 10318
dist/preview release/babylon.d.ts


Failā izmaiņas netiks attēlotas, jo tās ir par lielu
+ 1 - 1
dist/preview release/babylon.js


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

@@ -91010,7 +91010,7 @@ var BABYLON;
                     continue;
                 }
                 // Merge meshes
-                BABYLON.Mesh.MergeMeshes(currentPool);
+                BABYLON.Mesh.MergeMeshes(currentPool, undefined, true);
             }
             if (updateSelectionTree != undefined) {
                 if (updateSelectionTree) {

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

@@ -90977,7 +90977,7 @@ var BABYLON;
                     continue;
                 }
                 // Merge meshes
-                BABYLON.Mesh.MergeMeshes(currentPool);
+                BABYLON.Mesh.MergeMeshes(currentPool, undefined, true);
             }
             if (updateSelectionTree != undefined) {
                 if (updateSelectionTree) {

Failā izmaiņas netiks attēlotas, jo tās ir par lielu
+ 1 - 1
dist/preview release/babylon.worker.js


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

@@ -90977,7 +90977,7 @@ var BABYLON;
                     continue;
                 }
                 // Merge meshes
-                BABYLON.Mesh.MergeMeshes(currentPool);
+                BABYLON.Mesh.MergeMeshes(currentPool, undefined, true);
             }
             if (updateSelectionTree != undefined) {
                 if (updateSelectionTree) {

Failā izmaiņas netiks attēlotas, jo tās ir par lielu
+ 3 - 3
dist/preview release/inspector/babylon.inspector.bundle.js


+ 2 - 31
dist/preview release/typedocValidationBaseline.json

@@ -1,7 +1,7 @@
 {
-  "errors": 4325,
+  "errors": 4320,
   "babylon.typedoc.json": {
-    "errors": 4325,
+    "errors": 4320,
     "Animatable": {
       "Class": {
         "Comments": {
@@ -17898,35 +17898,6 @@
             "MissingText": true
           }
         }
-      },
-      "Method": {
-        "serialize": {
-          "Comments": {
-            "MissingText": true
-          }
-        },
-        "Parse": {
-          "Comments": {
-            "MissingReturn": true
-          },
-          "Parameter": {
-            "source": {
-              "Comments": {
-                "MissingText": true
-              }
-            },
-            "scene": {
-              "Comments": {
-                "MissingText": true
-              }
-            },
-            "rootUrl": {
-              "Comments": {
-                "MissingText": true
-              }
-            }
-          }
-        }
       }
     },
     "StateCondition": {

Failā izmaiņas netiks attēlotas, jo tās ir par lielu
+ 9 - 9
dist/preview release/viewer/babylon.viewer.js


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

@@ -91098,7 +91098,7 @@ var BABYLON;
                     continue;
                 }
                 // Merge meshes
-                BABYLON.Mesh.MergeMeshes(currentPool);
+                BABYLON.Mesh.MergeMeshes(currentPool, undefined, true);
             }
             if (updateSelectionTree != undefined) {
                 if (updateSelectionTree) {

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

@@ -433,7 +433,7 @@
                 }
 
                 // Merge meshes
-                Mesh.MergeMeshes(currentPool);
+                Mesh.MergeMeshes(currentPool, undefined, true);
             }
 
             if (updateSelectionTree != undefined) {