Panning multiple textures across a mesh

Hi,
I would like to implement a spaceship in low earth orbit, with a proper FOV and view of the ground. This means you can only see a bit of the surface at any time.

I think this might be achieved by having a large, gently curved mesh, and then panning many hi-res textures across the surface as the spacecraft orbits. I already have a grid of hi-res photographs (gigabytes of texture), but no idea how to implement the loading/streaming and panning effect. Since it’s a grid, I’d need to have several textures and align their edges too.

Any pointers or tips on how to proceed in this direction would be welcome.
Or, if there’s a better way to do this I’m all ears :slight_smile:

Any chance of some help with this? I can dynamically load UTexture2d* now, but I cannot figure out how to go about getting them to move across the mesh. Obviously I don’t mean panning and having the texture wrap around; I want to load the next texture, aligning it to the side of the currently visible one, and then pan everything across the mesh until the new one is fully on screen, and repeat.