Interface: SceneExportOptions
Defined in: core/Scene.ts:19
Options for scene.export() convenience method. Format is inferred from the filename extension.
Properties
duration?
optionalduration:number
Defined in: core/Scene.ts:29
Duration in seconds. Auto-detects from timeline if not specified.
fps?
optionalfps:number
Defined in: core/Scene.ts:21
Frames per second. Defaults to 30 for GIF, 60 for video.
height?
optionalheight:number
Defined in: core/Scene.ts:27
Output height in pixels. Defaults to scene height.
includeAudio?
optionalincludeAudio:boolean
Defined in: core/Scene.ts:33
Include audio in video export. Defaults to true when audio tracks exist.
onProgress()?
optionalonProgress: (progress) =>void
Defined in: core/Scene.ts:31
Progress callback (0-1).
Parameters
progress
number
Returns
void
quality?
optionalquality:number
Defined in: core/Scene.ts:23
Quality. For GIF: 1-30 (lower is better), default 10. For video: 0-1, default 0.9.
repeat?
optionalrepeat:number
Defined in: core/Scene.ts:35
GIF repeat mode. 0 = loop forever, -1 = no repeat. Default 0.
width?
optionalwidth:number
Defined in: core/Scene.ts:25
Output width in pixels. Defaults to scene width.
workers?
optionalworkers:number
Defined in: core/Scene.ts:37
Number of GIF encoding workers. Default 4.