[UPDATE]add screen/world position mapping, ball-centered