({
domElement = buildImageCacheCanvas(),
render = () => undefined,
}: RecordingRendererBuilderOptions = {})
| 528 | } |
| 529 | |
| 530 | export function buildRecordingRenderer({ |
| 531 | domElement = buildImageCacheCanvas(), |
| 532 | render = () => undefined, |
| 533 | }: RecordingRendererBuilderOptions = {}): Pick<THREE.WebGLRenderer, 'domElement' | 'render'> { |
| 534 | return { |
| 535 | domElement, |
| 536 | render, |
| 537 | }; |
| 538 | } |
| 539 | |
| 540 | export function buildGifEncoder({ |
| 541 | addFrame = () => undefined, |