viewpos shows the position from which the player is viewing, not his origin