Looking for method for wrapping a 2d image around a 3d object, such as a helmet, and then unwrapping it back to 2d image to allow printing. For example, you have a photograph that you want to use to wrap a bike helmet. You do not want the image to be distorted even though it will be wrapped on complex 3d object. Once sized and positioned correctly, you need to create a 2d image that can be printed on an ink-jet printer, trimmed and then applied to the helmet.
I think there is probably overlap in these requirements and 3d textures used in games.