Actually, this you can do without 3DS Max.
- Load your character into 3DXchange.
- In the tree on the left, select Face.
- Click Export Mesh, which will save your head as an .obj file.
- In FaceShop, you can load this .obj file as a custom mesh.
- Do your FaceShop thing as usual. I found this to be tricky, especially the lining up.
- Save the modelled head as an .obj file.
- In 3DXchange, click Replace Mesh, and load the modelled head.
- The head texture map will not change automatically, so double-click the Diffuse icon and load the texture that FaceShop has created.
- You can now reimport the character with the new head in iClone.
There were a couple of things that didn't work for me. One was creating a texture map larger that 1024x1024, even if I selected 2048x2048 or 4096x4096. I have an earlier version of FaceShop that does create a larger texture.
The other problem I had was lining up the imported head. FaceShop always insists on tilting and turning it, which results in a deformed mesh. I had to use Agile to fix that.
It's a pity really, because it would be a nice way to create larger resolution face maps.