Scenario
I have a sphere with an low-quality earth texture on it. I also have a much higher quality earth texture (Gigabytes in size) that I can use but it's too performance intensive to use on most devices, especially mobile.
My current plan is to break the higher definition image into tiles (like how google maps does it) and load higher resolution tiles as the user zooms in.
Question
Is there a better way to do this?