1 Year Ago
Separated gun rotation from eye angle. Cast a ray from the eye to its hit point, and have the gun aim at that point. Allows the eye and the gun to be at different locations and still aim perfectly.