David Catuhe 5 سال پیش
والد
کامیت
a55e261f2b

تفاوت فایلی نمایش داده نمی شود زیرا این فایل بسیار بزرگ است
+ 6 - 6
dist/preview release/inspector/babylon.inspector.bundle.js


+ 7 - 0
dist/preview release/inspector/babylon.inspector.d.ts

@@ -1711,14 +1711,21 @@ declare module INSPECTOR {
     export class ToolsTabComponent extends PaneComponent {
     export class ToolsTabComponent extends PaneComponent {
         private _videoRecorder;
         private _videoRecorder;
         private _screenShotSize;
         private _screenShotSize;
+        private _gifOptions;
         private _useWidthHeight;
         private _useWidthHeight;
         private _isExporting;
         private _isExporting;
+        private _gifWorkerBlob;
+        private _gifRecorder;
+        private _previousRenderingScale;
+        private _crunchingGIF;
         constructor(props: IPaneComponentProps);
         constructor(props: IPaneComponentProps);
         componentDidMount(): void;
         componentDidMount(): void;
         componentWillUnmount(): void;
         componentWillUnmount(): void;
         captureScreenshot(): void;
         captureScreenshot(): void;
         captureRender(): void;
         captureRender(): void;
         recordVideo(): void;
         recordVideo(): void;
+        recordGIFInternal(): void;
+        recordGIF(): void;
         importAnimations(event: any): void;
         importAnimations(event: any): void;
         shouldExport(node: BABYLON.Node): boolean;
         shouldExport(node: BABYLON.Node): boolean;
         exportGLTF(): void;
         exportGLTF(): void;

+ 14 - 0
dist/preview release/inspector/babylon.inspector.module.d.ts

@@ -2194,14 +2194,21 @@ declare module "babylonjs-inspector/components/actionTabs/tabs/toolsTabComponent
     export class ToolsTabComponent extends PaneComponent {
     export class ToolsTabComponent extends PaneComponent {
         private _videoRecorder;
         private _videoRecorder;
         private _screenShotSize;
         private _screenShotSize;
+        private _gifOptions;
         private _useWidthHeight;
         private _useWidthHeight;
         private _isExporting;
         private _isExporting;
+        private _gifWorkerBlob;
+        private _gifRecorder;
+        private _previousRenderingScale;
+        private _crunchingGIF;
         constructor(props: IPaneComponentProps);
         constructor(props: IPaneComponentProps);
         componentDidMount(): void;
         componentDidMount(): void;
         componentWillUnmount(): void;
         componentWillUnmount(): void;
         captureScreenshot(): void;
         captureScreenshot(): void;
         captureRender(): void;
         captureRender(): void;
         recordVideo(): void;
         recordVideo(): void;
+        recordGIFInternal(): void;
+        recordGIF(): void;
         importAnimations(event: any): void;
         importAnimations(event: any): void;
         shouldExport(node: Node): boolean;
         shouldExport(node: Node): boolean;
         exportGLTF(): void;
         exportGLTF(): void;
@@ -4480,14 +4487,21 @@ declare module INSPECTOR {
     export class ToolsTabComponent extends PaneComponent {
     export class ToolsTabComponent extends PaneComponent {
         private _videoRecorder;
         private _videoRecorder;
         private _screenShotSize;
         private _screenShotSize;
+        private _gifOptions;
         private _useWidthHeight;
         private _useWidthHeight;
         private _isExporting;
         private _isExporting;
+        private _gifWorkerBlob;
+        private _gifRecorder;
+        private _previousRenderingScale;
+        private _crunchingGIF;
         constructor(props: IPaneComponentProps);
         constructor(props: IPaneComponentProps);
         componentDidMount(): void;
         componentDidMount(): void;
         componentWillUnmount(): void;
         componentWillUnmount(): void;
         captureScreenshot(): void;
         captureScreenshot(): void;
         captureRender(): void;
         captureRender(): void;
         recordVideo(): void;
         recordVideo(): void;
+        recordGIFInternal(): void;
+        recordGIF(): void;
         importAnimations(event: any): void;
         importAnimations(event: any): void;
         shouldExport(node: BABYLON.Node): boolean;
         shouldExport(node: BABYLON.Node): boolean;
         exportGLTF(): void;
         exportGLTF(): void;