I’m not really experienced with texturing, and I would really appreciate some help with this.
Basically I’ve taken spherical panoramas from multiple positions within a room. I’ve created a rough 3d approximation of the room’s geometry, and now I would like to use the panoramas to texture this geometry. So I create a spherical projection and position it where the first panorama was taken from, and use that to project the image onto the geometry. So far so good.
But I’d like to use some parts of the other images as well, to texture the back sides of objects, and in areas farther away from the first position where the image starts to stretch. Here is kind of an illustration. The three images on the left are the room being textured from three separate spherical projections. The one on the right is an approximation of what I want to end up with.

(except way less ugly than this, sorry!)
Basically, one texture image and set of UVs that combine several spherically projected panoramas in a way I define. I cannot figure out any easy way of doing this, though, and as I said, I don’t have much experience with this. If someone could describe the workflow for achieving this, I’d really appreciate it! I’m working in Softimage 2012, but if you want to explain it using other software, that would be fine.
Thanks!