How to align a player model's arms to the camera and preserve animation quality? Preferably, with a way to freely rotate the arms around relative to the camera.

For context, I’m making a first person game that uses only one model for the hands and body. I tried to use Aim Offsets for this but sadly it misaligned the hands, so I started rotating the spine with the player’s pitch value and it works for now. I want to do this in engine using something like FABRIK but I’m having a hard time… Either way, I have another system in mind that relies on the gun being able to move around on screen and it’d be cool if anybody can help me out.

tl;dr version
The goal: Make the player’s arms rotate and position themselves so that the hands are always positioned relative to the camera, and maintain first person animation doing so

The plan: I dunno :frowning: fabrik or something