So I’ve got a player body that should basically always be below the camera, or the player can take a step over and see their headless torso. It should rotate with the camera on one axis only (left/right) but shouldn’t rotate up or down.
Since rotating the camera already rotates the player character left or right, all I really need is to keep the body always below the neck of the player. I could technically jump it to the proper offset from the location of the player camera every tick, but that seems unwieldy and a bit too brute force of an approach.
Just placing it under the camera gets it to rotate with the camera, so you can’t look down at your body without it angling away, and looking very silly indeed in shadows to boot.
What’d be the best way to accomplish this?