Hello.
Though I don't usually design graphics, I know some bits in image manipulation :) I also have read your specification, and have some doubts about it. So, care to elaborate your idea a bit further to me:
the logo is already there, and you need to "map" it to various fabric surfaces, is that it?
Warm regards,
Hendra