Miguel Ángel and Jake Moran
0945de83c7
feat(registry): text-match-cut ( #4288 )
...
* feat(registry): add text-match-cut — one text becomes another mid-move on a single 85 % curve
Video primitive reversed from an After Effects tutorial (Editing Snapped, "The Match
Cut Technique Every After Effects User Needs"), measured per frame at 60 fps. Both
texts ride one keyframe pair, cubic-bezier(.85, 0, .15, 1) over 2 s, and hard-swap at
the speed peak (1.0 s). A `mode` variable picks the property that carries the cut:
scale down (the tutorial), scale up, tracking in, or a same-direction slide in four
directions. Optional cyan-to-blue gradient sweep on its own 87 % curve, navy or
transparent background.
* chore(registry): integrate text-match-cut with current main
---------
Co-authored-by: Jake Moran <jakemoran2011@gmail.com >
2026-09-22 12:14:46 -04:00
..
2026-08-13 21:10:12 -04:00
2026-08-10 18:46:03 -04:00
2026-08-10 18:46:03 -04:00
2026-08-10 18:46:03 -04:00
2026-08-10 18:46:03 -04:00
2026-08-10 18:46:03 -04:00
2026-08-18 01:37:46 -04:00
2026-08-18 01:37:46 -04:00
2026-08-10 18:46:03 -04:00
2026-08-10 18:46:03 -04:00
2026-08-10 18:46:03 -04:00
2026-08-10 18:46:03 -04:00
2026-08-18 01:37:46 -04:00
2026-08-18 01:37:46 -04:00
2026-08-18 01:37:46 -04:00
2026-08-10 18:46:03 -04:00
2026-08-10 18:46:03 -04:00
2026-08-10 18:46:03 -04:00
2026-08-10 18:46:03 -04:00
2026-09-19 16:53:29 -04:00
2026-08-10 18:46:03 -04:00
2026-07-16 12:16:45 -04:00
2026-08-10 18:46:03 -04:00
2026-08-10 18:46:03 -04:00
2026-07-16 12:16:45 -04:00
2026-07-16 12:16:45 -04:00
2026-08-10 18:46:03 -04:00
2026-07-16 12:16:45 -04:00
2026-08-21 15:14:11 -04:00
2026-07-16 12:16:45 -04:00
2026-07-16 12:16:45 -04:00
2026-07-16 12:16:45 -04:00
2026-07-16 12:16:45 -04:00
2026-08-10 18:46:03 -04:00
2026-08-13 00:38:47 -04:00
2026-08-10 18:46:03 -04:00
2026-08-18 01:37:46 -04:00
2026-08-10 18:46:03 -04:00
2026-08-10 18:46:03 -04:00
2026-08-11 16:03:42 -04:00
2026-08-11 16:03:42 -04:00
2026-08-18 01:37:46 -04:00
2026-08-10 18:46:03 -04:00
2026-09-22 03:55:03 -04:00
2026-08-10 18:46:03 -04:00
2026-08-13 21:10:12 -04:00
2026-08-10 18:46:03 -04:00
2026-08-10 18:46:03 -04:00
2026-08-10 18:46:03 -04:00
2026-08-10 18:46:03 -04:00
2026-08-10 18:46:03 -04:00
2026-08-10 18:46:03 -04:00
2026-08-10 18:46:03 -04:00
2026-08-10 18:46:03 -04:00
2026-08-10 18:46:03 -04:00
2026-08-18 01:37:46 -04:00
2026-08-10 18:46:03 -04:00
2026-08-18 01:37:46 -04:00
2026-08-10 18:46:03 -04:00
2026-09-22 11:41:48 -04:00
2026-08-10 18:46:03 -04:00
2026-08-18 01:37:46 -04:00
2026-08-18 01:37:46 -04:00
2026-08-10 18:46:03 -04:00
2026-08-10 18:46:03 -04:00
2026-08-10 18:46:03 -04:00
2026-08-10 18:46:03 -04:00
2026-08-10 18:46:03 -04:00
2026-08-10 18:46:03 -04:00
2026-05-18 21:15:15 -04:00
2026-08-10 18:46:03 -04:00
2026-05-18 21:15:15 -04:00
2026-08-10 18:46:03 -04:00
2026-08-10 18:46:03 -04:00
2026-08-30 23:46:39 -04:00
2026-08-30 23:46:39 -04:00
2026-08-30 23:46:39 -04:00
2026-08-30 23:46:39 -04:00
2026-08-01 01:19:58 +02:00
2026-08-10 18:46:03 -04:00
2026-08-18 01:37:46 -04:00
2026-08-10 18:46:03 -04:00
2026-08-18 01:37:46 -04:00
2026-08-18 01:37:46 -04:00
2026-08-10 18:46:03 -04:00
2026-08-10 18:46:03 -04:00
2026-09-01 23:07:55 -04:00
2026-08-10 18:46:03 -04:00
2026-08-10 18:46:03 -04:00
2026-08-18 01:37:46 -04:00
2026-08-10 18:46:03 -04:00
2026-08-10 18:46:03 -04:00
2026-08-10 18:46:03 -04:00
2026-08-10 18:46:03 -04:00
2026-08-10 18:46:03 -04:00
2026-08-11 16:03:42 -04:00
2026-08-10 18:46:03 -04:00
2026-08-10 18:46:03 -04:00
2026-08-18 01:37:46 -04:00
2026-08-18 01:37:46 -04:00
2026-08-13 21:10:12 -04:00
2026-08-18 01:37:46 -04:00
2026-08-01 01:19:58 +02:00
2026-08-01 01:19:58 +02:00
2026-08-10 18:46:03 -04:00
2026-08-10 18:46:03 -04:00
2026-08-10 18:46:03 -04:00
2026-09-18 22:55:15 -07:00
2026-08-10 18:46:03 -04:00
2026-08-10 18:46:03 -04:00
2026-08-10 18:46:03 -04:00
2026-08-11 16:03:42 -04:00
2026-08-10 18:46:03 -04:00
2026-08-10 18:46:03 -04:00
2026-08-18 01:37:46 -04:00
2026-08-18 01:37:46 -04:00
2026-08-10 18:46:03 -04:00
2026-08-13 21:10:12 -04:00
2026-08-10 18:46:03 -04:00
2026-08-10 18:46:03 -04:00
2026-08-10 18:46:03 -04:00
2026-08-10 18:46:03 -04:00
2026-08-18 01:37:46 -04:00
2026-08-10 18:46:03 -04:00
2026-08-18 01:37:46 -04:00
2026-08-10 18:46:03 -04:00
2026-05-22 19:42:53 -04:00
2026-05-22 19:42:53 -04:00
2026-08-10 18:46:03 -04:00
2026-08-10 18:46:03 -04:00
2026-08-18 01:37:46 -04:00
2026-08-10 18:46:03 -04:00
2026-08-18 01:37:46 -04:00
2026-08-10 18:46:03 -04:00
2026-08-10 18:46:03 -04:00
2026-08-10 18:46:03 -04:00
2026-08-10 18:46:03 -04:00
2026-08-10 18:46:03 -04:00
2026-08-10 18:46:03 -04:00
2026-08-18 01:37:46 -04:00
2026-08-10 18:46:03 -04:00
2026-08-10 18:46:03 -04:00
2026-08-10 18:46:03 -04:00
2026-08-10 18:46:03 -04:00
2026-08-10 18:46:03 -04:00
2026-08-10 18:46:03 -04:00
2026-08-10 18:46:03 -04:00
2026-08-18 01:37:46 -04:00
2026-08-13 21:10:12 -04:00
2026-08-18 01:37:46 -04:00
2026-08-18 01:37:46 -04:00
2026-08-18 01:37:46 -04:00
2026-05-18 21:15:15 -04:00
2026-09-18 22:55:15 -07:00
2026-08-13 21:10:12 -04:00
2026-08-18 01:37:46 -04:00
2026-08-18 01:37:46 -04:00
2026-08-10 18:46:03 -04:00
2026-08-18 01:37:46 -04:00
2026-08-11 16:03:42 -04:00
2026-08-10 18:46:03 -04:00
2026-08-18 01:37:46 -04:00
2026-08-10 18:46:03 -04:00
2026-08-13 21:10:12 -04:00
2026-08-10 18:46:03 -04:00
2026-08-10 18:46:03 -04:00
2026-08-10 18:46:03 -04:00
2026-08-10 18:46:03 -04:00
2026-08-18 01:37:46 -04:00
2026-08-10 18:46:03 -04:00
2026-08-10 18:46:03 -04:00
2026-08-10 18:46:03 -04:00
2026-08-10 18:46:03 -04:00
2026-08-10 18:46:03 -04:00
2026-08-10 18:46:03 -04:00
2026-08-18 01:37:46 -04:00
2026-08-18 01:37:46 -04:00
2026-08-18 01:37:46 -04:00
2026-08-10 18:46:03 -04:00
2026-08-10 18:46:03 -04:00
2026-08-10 18:46:03 -04:00
2026-08-10 18:46:03 -04:00
2026-09-01 20:40:11 -04:00
2026-08-10 18:46:03 -04:00
2026-08-13 21:10:12 -04:00
2026-08-10 18:46:03 -04:00
2026-08-10 18:46:03 -04:00
2026-09-22 12:14:46 -04:00
2026-08-10 18:46:03 -04:00
2026-08-18 01:37:46 -04:00
2026-08-18 01:37:46 -04:00
2026-06-07 10:55:13 -07:00
2026-08-10 18:46:03 -04:00
2026-08-10 18:46:03 -04:00
2026-08-18 01:37:46 -04:00
2026-08-10 18:46:03 -04:00
2026-08-10 18:46:03 -04:00
2026-08-10 18:46:03 -04:00
2026-08-18 01:37:46 -04:00
2026-08-10 18:46:03 -04:00
2026-08-10 18:46:03 -04:00
2026-08-18 01:37:46 -04:00
2026-08-10 18:46:03 -04:00
2026-08-10 18:46:03 -04:00
2026-08-10 18:46:03 -04:00
2026-08-18 01:37:46 -04:00
2026-08-18 01:37:46 -04:00
2026-08-10 18:46:03 -04:00
2026-08-10 18:46:03 -04:00
2026-08-10 18:46:03 -04:00
2026-08-10 18:46:03 -04:00
2026-08-10 18:46:03 -04:00
2026-06-29 14:46:49 -07:00
2026-08-10 18:46:03 -04:00
2026-08-10 18:46:03 -04:00
2026-08-10 18:46:03 -04:00
2026-08-10 18:46:03 -04:00
2026-08-13 21:10:12 -04:00
2026-08-01 01:36:18 +02:00
2026-08-01 01:19:58 +02:00
2026-08-01 01:19:58 +02:00
2026-08-10 18:46:03 -04:00
2026-08-13 21:10:12 -04:00
2026-08-10 18:46:03 -04:00