UV unwrapping but a bit different

I was wonderring if there is a script anywhere that can do this…

I want to make a 3D paper model of a mesh that I have textured. The process would be a bit like using the ‘unwrap’ command in the UV/Image editor and saving the UV face layout were each face was filled with the texture as it was mapped originally.

We usually do this…

make a mesh -> unwrap -> export face map -> paint texture on top of UV face map in photoshop -> load texture back onto model

I want to do this…

make a mesh -> texture it with images -> unwrap (but retain location of textures on faces) -> export face map with images mapped to it -> add gluing flaps in photoshop -> print, cut out and make paper model

Is this possible?

Thank you everyone!

ypu want what pepakura does:
http://www.tamasoft.co.jp/pepakura-en/
check their galley, it’s really impressive! They also got the files to print and build your own models.

That’s totally amazing, cheers!

or a little bit less comfortable but in Blender:
http://celeriac.net/unfolder/about/index.html