So I’m trying to make a realistic Scope for a gun. It is set up as a quad with a RenderTexture and a Camera rendering to the RenderTexture. I then have the Camera rotate depending on the players Head position such that you need to look through the scope straight on to aim accurately. The problem is, the cameras rotation vector is based of of the center of the head and not the eye. this means that if you look through the scope with either your right or left eye it will not point straight.
Ideally i would like to have it so the scope will render differently to each eye, but failing that I would at least like to know how to get the individual eyes position rather than the head as a whole.