Coordinates are often stored as floating-point numbers which is essentially scientific notation with a fixed number of digits. Because the amount of digits is fixed, so too is the precision thus once an overall value becomes significantly large (or small), the smallest difference representable with those digits corresponds to a larger percentage of the value as the offset each digit equates to is scaled by the magnitude of the number. The material result of this is that there is a significant gap between possible coordinates that cannot be represented inducing noticable rounding errors as what should be a continuous coordinate space takes on discrete increments.
Latest Answers