@turbox3d/design-engine
Version:
Large-scale design application engine library
12 lines (11 loc) • 704 B
TypeScript
import { loadImageBase64, loadImage, loadImageElement, cropImage, base64toBlob } from './image';
declare const ImageSystem: {
mirrorImage: (image: string | Blob, materialDirection: import("@turbox3d/math/typings/base/Vector2").Vector2, isBase64?: boolean, fileType?: string, quality?: number) => Promise<string | Blob>;
getRenderTargetImageData: (app: any, width: number, height: number, scene: any, camera: any, fileType?: string, quality?: number) => Promise<Blob>;
loadImageBase64: typeof loadImageBase64;
loadImage: typeof loadImage;
loadImageElement: typeof loadImageElement;
cropImage: typeof cropImage;
base64toBlob: typeof base64toBlob;
};
export default ImageSystem;