This is Photoscan , for Scanning Photos in 3D
http://www.agisoft.ru/products/photoscan
Zbrush for scuplting mesh from scratch (though for a game like MGS , I think this is better used after Photoscan for editing 3D scans rather than reacting from scratch) , this is the one I personally use, and Its a lot better than Blender if you are wondering, it makes 3D modeling "fun" rather than a chore.
This is marvelous Designer 2 , its for making 3D clothing, most developers don't use it , rather just make character clothing out of other 3D renders, or is just rendered onto the 3D mesh from the start, which makes the clothing seems to stick and never move, and not realistic.
http://www.marvelousdesigner.com/marvelous/







