Card flip on horizontal axis

The frame tips over its horizontal centre line like a flip-chart, showing clip B on the back. Same as the sideways flip but top-to-bottom, for stacked or vertical layouts.

Use this transition between my clips: "Card flip on horizontal axis" from the 24fps video editor library.
Preset JSON: https://24fps.dev/video-editor/transitions/flip-card-vertical-cc2/preset.json (pass its "preset" to the engine).
Engine (MIT, no dependencies, ES module): https://24fps.dev/editor/engine.js. Download the engine next to your page (curl -O) rather than importing cross-origin, then import { mount } from "./engine.js" in a <script type="module"> served over http.
Wiring: root = a position:relative box at the video's size. media = { a, b }: two wrappers holding clip A and clip B, both filling the root. Clip A plays first; the cut happens at preset.at (1.5s) over preset.dur (0.8s), so start clip B at preset.at. Then const fx = mount(root, { kind: "transition", preset, media }) and call fx.render(seconds) every frame. It is seek-safe: drive it from the GSAP timeline in HyperFrames or call render(frame / fps) in Remotion. Before capturing frames, await (fx.ready ?? document.fonts.ready).
Sound design: swish at 1.5s on card edge-on (short whoosh). In HyperFrames, fetch each with media-use (e.g. npx hyperframes media-use resolve --type sfx --intent "swish" --project .; media-use needs `heygen auth login`, without it use `--local-only`, check with `--doctor`); elsewhere use royalty-free SFX or ones I give you.
Field reference: https://24fps.dev/video-editor/llms.txt. Keep sizes as fractions of the frame height so it works at any resolution. Credit: 24fps.dev/video-editor
Sound design
swish at 1.5s on card edge-on (short whoosh)
Same idea
Also called: Flip II, Backward Fall, Gravity Tip, Flip Board, Flip Grid, Flip Unfold, Flip To Cover, Plank Flips
Technique
3D card flip, vertical axis
Footage
Man talking to camera, Pexels

Similar transitions