Updated for proper viewing positions with Oculus Rift.