Sfoglia il codice sorgente

Protect Shadow Generator forced compilation

Sebastien Vandenberghe 8 anni fa
parent
commit
8642fe91ff

File diff suppressed because it is too large
+ 1527 - 1527
dist/preview release/customConfigurations/minimalGLTFViewer/babylon.d.ts


File diff suppressed because it is too large
+ 4 - 4
dist/preview release/customConfigurations/minimalGLTFViewer/babylon.js


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

@@ -34929,7 +34929,7 @@ var BABYLON;
             }
             var checkReady = function () {
                 var subMesh = subMeshes[currentIndex];
-                if (_this.isReady(subMesh, options ? options.useInstances : false)) {
+                if (_this._scene && _this._scene.getEngine() && _this.isReady(subMesh, options ? options.useInstances : false)) {
                     currentIndex++;
                     if (currentIndex >= subMeshes.length) {
                         if (onCompiled) {
@@ -49291,7 +49291,7 @@ var BABYLON;
                     var type = fileToLoad.type;
                     var entry = void 0;
                     fileToLoad.correctName = name_1;
-                    if (event.dataTransfer.items) {
+                    if (event.dataTransfer && event.dataTransfer.items) {
                         var item = event.dataTransfer.items[i];
                         if (item.getAsEntry) {
                             entry = item.getAsEntry();

File diff suppressed because it is too large
+ 1527 - 1527
dist/preview release/customConfigurations/minimalGLTFViewer/babylon.module.d.ts


+ 1 - 1
src/Lights/Shadows/babylon.shadowGenerator.ts

@@ -528,7 +528,7 @@
             var checkReady = () => {
                 let subMesh = subMeshes[currentIndex];
 
-                if (this.isReady(subMesh, options ? options.useInstances : false)) {
+                if (this._scene && this._scene.getEngine() && this.isReady(subMesh, options ? options.useInstances : false)) {
                     currentIndex++;
                     if (currentIndex >= subMeshes.length) {
                         if (onCompiled) {