My father worked one of the earliest computer-based flight simulators (for an airline). One of the hard problems was making sure the plane didn't pass through the ground surface and out the other side...