summaryrefslogtreecommitdiff
path: root/apps/web/src/preview/hit-test.ts
diff options
context:
space:
mode:
authorcashmere <cashmere@autistici.org>2026-08-02 19:59:32 +0200
committercashmere <cashmere@autistici.org>2026-08-08 10:40:12 +0200
commit237248321a1a40b9b98e7e0a6df156d0aa247ef0 (patch)
tree62f2f46474b08c3b7723e78a2f4dd9cf58d64494 /apps/web/src/preview/hit-test.ts
parent465071d8232e74b1690280a38a86d435269fc35d (diff)
downloadopencut-237248321a1a40b9b98e7e0a6df156d0aa247ef0.tar.gz
feat: pan & zoom motion presets
Ken Burns-style motion effects (zoom in/out, pan left/right/up/down) that drag onto clips like regular effects. Instead of shader passes they evaluate a per-frame transform offset in resolveVisualState, so they stack with keyframed transforms and work in preview and export. - intensity param (0-100%, keyframable) scales the whole effect - easing select maps progress through the graph editor's bezier presets - supportsStandalone: false hides them from effect-track creation - empty shader pass groups are filtered out so pass-less effects and zero-intensity blur no longer crash the compositor
Diffstat (limited to 'apps/web/src/preview/hit-test.ts')
0 files changed, 0 insertions, 0 deletions