UNPKG

mylingo3d

Version:

Lingo3D is a React/Vue 3d game development framework that ships with a complete visual editor

23 lines 809 B
import { onAfterRender } from "../events/onAfterRender"; import { getRenderer } from "../states/useRenderer"; export default { toBlob: async () => { return new Promise((resolve) => { const handle = onAfterRender(() => { handle.cancel(); getRenderer()?.domElement.toBlob((blob) => blob && resolve(blob)); }); }); }, toDataURL: async (type, quality) => { return new Promise((resolve) => { const handle = onAfterRender(() => { handle.cancel(); const renderer = getRenderer(); renderer && resolve(renderer.domElement.toDataURL(type, quality)); }); }); } }; //# sourceMappingURL=screenshot.js.map