1. A system for providing vehicle range projection, the system comprising: a host system computer; and logic executable by the host system computer, the logic configured to implement a method, the method comprising: identifying a starting location of a vehicle; identifying a plurality of different destination locations for the vehicle; defining a region reachable from the starting location by the vehicle by building a route from the starting location to each destination location of the plurality of different destination locations using a routing algorithm that is modified to use a negative of a distance from the starting location to the destination location based on routing objectives and travel constraints; partitioning the region into a plurality of Voronoi cells based on the travel constraints of the vehicle; and outputting the region and the plurality of routes.