by User528 » Sun Apr 01, 2012 11:26 am
Thank you ThomasL for the quick answer and for the hint. I am a little bit ashamed for my delay, unfortunately business can't wait...
First the due answer: no, I didn't move any files, directories or whatever. As the forum's name says, I'm a newbie, therefore I try not to interfere with processes I don't understand enough.
I did some research and came to the following results:
- On creating a character from scratch and on exporting it immediately as .mhx, all the needed texture images are being saved in the corresponding makehuman\exports\<character name>\textures folder. Therefore, on importing it in blender, the rendering works without problems.
- If the previously-created character has been saved as an .mhm file too, opening it in a future work session, modifying it and exporting it again as .mhx under the same name leads again to a file structure which can be correctly imported and rendered in blender.
- Problems appear on trying to work on characters which on creation time haven't been exported at all as .mhx, but only saved as .mhm. On opening such an .mhm file and on exporting it as .mhx, makehuman fails to save the makehuman\exports\<character name>\textures\texture.tif file. That is the character's skin texture file, therefore blender can't render it appropriately.
- Similar problems appear with characters which have to be exported as .mhx under another name than on creation time. In that case, makehuman fails again to save the makehuman\exports\<new character name>\textures\texture.tif.
Possible workarounds (until the nice makehuman designers remove the bug):
On creating makehuman characters intended to be exported as .mhx, all skin texture-related work should be done on creation time. Export immediately an .mhx version after that part of the work is done. Make a backup copy of the makehuman\exports\<character name>\textures\texture.tif file. From now on, every new .mhx export is safe. If you notice that the blender-imported character can't be rendered, just copy your texture.tif backup in the corresponding makehuman\exports\<character name>\textures folder, then import it again in blender.
As far as I'm concerned, the topic is closed (actually, its name should be changed from "clothing problem" to "skin texture problem").