Skip to main content
Transitions blend one clip into the next directly in the WebGPU compositor. The transition renders as part of the normal compositing pass — no separate export step is required and the result is visible in real time during playback.
Transitions are experimental. Only Crossfade is currently implemented. Wipe, slide, zoom, and dip-to-color types are planned but not yet available.

Available transitions

TransitionCategoryDefault durationMinMax
CrossfadeDissolve0.5 s0.1 s5.0 s

Adding a transition

1

Open the Transitions panel

Open the Transitions panel from the panel tabs.
2

Drag to a clip boundary

Drag the Crossfade entry from the panel onto the boundary between two adjacent clips on the same track.
3

Resize the duration

Drag either edge of the transition region on the timeline to change its duration. The transition must fit within the handles of both clips.

How transitions render

Transitions are processed by the WebGPU compositor alongside the normal layer stack. The outgoing clip and the incoming clip are composited with a time-varying mix weight derived from the transition’s position in the overlap region. No additional GPU passes are added — the blend happens inline.

Planned transition types

TypeCategory
Dip to BlackDissolve
Dip to WhiteDissolve
Wipe LeftWipe
Wipe RightWipe

Build docs developers (and LLMs) love