Summary
Add a fisheye() effect to @remotion/effects.
Why
barrelDistortion() is a general geometric warp where straight lines bend outward from the center. A dedicated fisheye() effect should model an ultra-wide-angle lens look more directly, with stronger radial compression near the edges and controls that map to a lens-style effect.
Possible API
Options could include:
amount or fieldOfView
centerX / centerY
radius
zoom
disabled
Notes
This should be categorized as a Distort effect.
Summary
Add a
fisheye()effect to@remotion/effects.Why
barrelDistortion()is a general geometric warp where straight lines bend outward from the center. A dedicatedfisheye()effect should model an ultra-wide-angle lens look more directly, with stronger radial compression near the edges and controls that map to a lens-style effect.Possible API
Options could include:
amountorfieldOfViewcenterX/centerYradiuszoomdisabledNotes
This should be categorized as a Distort effect.