How do i make a fisheye/panoramic camera effect?

I’ve seen a lot of ways to do this, but all of them seem so different from one another. one uses some cinematic camera plugin, another uses blueprint. im going for a similar realism effect for this: Unreal Engine 5 Body Cam Game (RTX 4090 GAMEPLAY) - YouTube

If all you care about is spherical lens distortion then you should just use a post process.

If you actually want the huge FOV that a fisheye lens provides then there are no good options. Using a bunch of render targets will work, but has a lot of problems.

As @Arkiras said, using post process effects is key to achieving something similar. I have a bunch of shaders I created for this type of work, and other effects: Elias Wick | Post Process Shaders

Camera placement, and animation will also be key in this case.