sparkEnvelope

function sparkEnvelope
cinematic.ts:268
sparkEnvelope(startFrame: number, frame: number) → number

The measured spark envelope: 24 frames, rising over 11 and dying over 13.

Asymmetric because it is a lens artifact of something receding — the spike builds as the warp point brightens and then trails off with the glare rather than snapping shut. Both of the reference's sparks fit this within a frame at either end.

startFramenumber
Undocumented
framenumber
Undocumented
Returnsnumber