UNPKG

@shopware-ag/dive

Version:

Shopware Spatial Framework

17 lines (16 loc) 725 B
import { DIVEScene } from '../../../engine/scene/Scene.ts'; import { DIVERenderer } from '../../../engine/renderer/Renderer.ts'; import { OrbitController } from '../../orbitcontroller/index.ts'; import { MediaGenerationByPosition, MediaGenerationResolution } from '../types/index.ts'; /** * @internal */ export declare class MediaCreator { private _renderer; private _scene; private _controller; constructor(renderer: DIVERenderer, scene: DIVEScene, controller: OrbitController); generateMedia(options: MediaGenerationByPosition): Promise<string>; drawCanvas(canvasElement?: HTMLCanvasElement, resolution?: MediaGenerationResolution): Promise<HTMLCanvasElement>; private _writePixelsToCanvas; }