ReadonlyDataDeeply frozen copy of RenderProjectBundle.DataSnapshot (or {} when omitted).
Optional ReadonlyDurationOptional total composition duration in seconds.
ReadonlyFormatTarget aspect ratio format of the composition ('16:9', '9:16', or '1:1').
ReadonlyFpsTarget frame rate in frames per second.
ReadonlyHeightComposition viewport height in pixels.
ReadonlySeedDeterministic integer seed from RenderProjectBundle.Seed.
ReadonlyWidthComposition viewport width in pixels.
Deterministic order-independent hash of (Seed, ...keys) into [0, 1).
Registers a per-frame callback invoked with the exact seek time in seconds before each frame is captured.
Deterministic mulberry32 PRNG seeded from Seed at load and reset to
hash(Seed, Math.round(t * 1000)) before each frame's OnFrame dispatch.
Also replaces Math.random.
Runtime global injected into every composition page by the render worker preamble (§7.3).
Motion Engineer compositions read frozen data, dimensions, and deterministic random numbers from
window.MJVideoinstead of external network calls or unseededMath.random().