Raytracing calculations no longer happen every frame, it's just a one-time
calculation every time the FOV is resized, and the points generated (from the
origin (0,0)) are transformed by the character's position.