Browse Source

Fix Tools

Sebastien Vandenberghe 7 years ago
parent
commit
b8b3d67caf

File diff suppressed because it is too large
+ 0 - 42065
Playground/babylon.d.txt


File diff suppressed because it is too large
+ 13199 - 12977
dist/preview release/babylon.d.ts


File diff suppressed because it is too large
+ 48 - 47
dist/preview release/babylon.js


File diff suppressed because it is too large
+ 972 - 685
dist/preview release/babylon.max.js


File diff suppressed because it is too large
+ 972 - 685
dist/preview release/babylon.no-module.max.js


File diff suppressed because it is too large
+ 49 - 48
dist/preview release/babylon.worker.js


File diff suppressed because it is too large
+ 974 - 687
dist/preview release/es6.js


File diff suppressed because it is too large
+ 65 - 64
dist/preview release/viewer/babylon.viewer.js


File diff suppressed because it is too large
+ 972 - 685
dist/preview release/viewer/babylon.viewer.max.js


+ 3 - 3
src/Tools/babylon.tools.ts

@@ -1050,9 +1050,9 @@
          */
         static ToBlob(canvas: HTMLCanvasElement, successCallback: (blob: Nullable<Blob>) => void, mimeType: string = "image/png"): void {
             // We need HTMLCanvasElement.toBlob for HD screenshots
-            if (!screenshotCanvas.toBlob) {
+            if (!canvas.toBlob) {
                 //  low performance polyfill based on toDataURL (https://developer.mozilla.org/en-US/docs/Web/API/HTMLCanvasElement/toBlob)
-                screenshotCanvas.toBlob = function (callback, type, quality) {
+                canvas.toBlob = function (callback, type, quality) {
                     setTimeout(() => {
                         var binStr = atob(this.toDataURL(type, quality).split(',')[1]),
                             len = binStr.length,
@@ -1065,7 +1065,7 @@
                     });
                 }
             }
-            screenshotCanvas.toBlob(function (blob) {
+            canvas.toBlob(function (blob) {
                 successCallback(blob);
             }, mimeType);
         }