Curving shots based on camera?

I’m working on a game where you can curve shots,

My game is completely in first person, which is where some problems arise.

[TF2] Dodgeball - YouTube (timestamped)

Notice how when the player pushes the ball with an upwards force, the ball does the same? This is what I’m looking for, but I’m completely stumped. I have no idea where to start, I’ve tried logging the camera rotation and detecting when it “spikes” in rotation, but to no avail.

Any ideas? Thanks

Bumping, still stumped.

Any ideas?