1. A method comprising: storing a plurality of tiles for each respective version of a plurality of versions of a particular image; wherein each respective version of the plurality of versions has a different resolution; wherein each respective tile of the plurality of tiles comprises a bounded region of the respective version of the particular image; wherein an aspect ratio for a respective tile of the plurality of tiles is chosen based on one or more characteristics associated with rendering the particular image for a set of one or more models; based on a display resolution where a portion of the particular image will be visible, determining a final image resolution for the particular image; fetching one or more tiles of the respective version of the particular image that has the final image resolution; wherein the one or more tiles include the portion of the particular image that will be displayed; applying the one or more tiles to a model of the set of one or more models; rendering the model; wherein the method is performed by one or more computing devices.