Skip to content

OpenCut engine update — animation utilities, background effects, beat sync #1

@federicodeponte

Description

@federicodeponte

Hey @nossa-y — wanted to share what we just shipped in OpenCut 🎬

We ported a bunch of visual/motion primitives from our launch video work (Rocketlist, Floom, HyperNiche) back into the engine so every future video gets them for free.

New stuff:

  • animations.ts — particle system, wave motion, breathing effects, stagger, typewriter, animated counters, easing helpers, spring presets, Ken Burns presets
  • BackgroundEffects.tsx — generative SVG backgrounds (orbs, particles, grid, waves, dots, vignette)
  • TypingText.tsx — reusable typing animation with cursor
  • CrossfadeScene.tsx — reusable crossfade wrapper with asymmetric cubic easing
  • MusicSync.ts — beat-sync utilities for locking transitions to musical tempo

Integration:

  • TimelineSegment now has backgroundEffect?: BackgroundEffectConfig
  • All exported from src/engine/index.ts

Check it out at https://github.com/floomhq/opencut/tree/main/src/engine

cc @federicodeponte

Metadata

Metadata

Assignees

No one assigned

    Labels

    documentationImprovements or additions to documentationenhancementNew feature or request

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions