Rendering to Texture on another thread

I’m working on a space game in which i’d like to display stars on a skybox. However, I want stars on the skybox to be different in each system, corresponding to the player’s location in the galaxy.

There would be a warp sequence when transiting between star systems, and that seems like a good time to do this rendering off-screen.

I’d like to do these things on another thread:

  • spawn a particle system whose particles correspond to accurate star positions from the star system’s perspective
  • render to six render targets and use these as a skybox

Is this possible? If not, what are the alternatives of achieving such things? Thanks in advance.