I'm trying to model clothes in Blender for a MH-Character, but can't import the character.
OS: Mac OS High Sierra (that's why I can't use MH 1.2)
MH: 1.1
Blender 2.8
I had some trouble with the Sockets plugin because the 1.1 version is not the py3 version so the sockets plugin doesn't work by default. After I took the latest-release version from the git repo and set up everything in blender, when I click the "Import Human" button I'm now getting the following output in Sockets:
- Code: Select all
Starting server thread.
Opening server socket...
opened at port 12345
Waiting for connection.
Connected with 127.0.0.1:60448
Client says: '{
"function": "getBodyMeshInfo",
"error": "",
"params": {
},
"data": null
}
'
About to serialize JSON. This might take some time.
Waiting for connection.
And the following message in Blender:
- Code: Select all
Traceback (most recent call last):
File "/Users/***/Library/Application Support/Blender/2.80/scripts/addons/MH_Community/operators/bodyimport.py", line 14, in execute
ImportBodyBinary()
File "/Users/***/Library/Application Support/Blender/2.80/scripts/addons/MH_Community/mh_sync/import_body_binary.py", line 88, in __init__
FetchServerData('getBodyMeshInfo', self.gotBodyInfo)
File "/Users/***/Library/Application Support/Blender/2.80/scripts/addons/MH_Community/mh_sync/fetch_server_data.py", line 8, in __init__
self.executeJsonCall(expectBinaryResponse=expectBinary, params=params)
File "/Users/***/Library/Application Support/Blender/2.80/scripts/addons/MH_Community/mh_sync/sync_ops.py", line 19, in executeJsonCall
self.callback(json_obj)
File "/Users/***/Library/Application Support/Blender/2.80/scripts/addons/MH_Community/mh_sync/fetch_server_data.py", line 14, in callback
self.readyFunction(json_obj.data)
File "/Users/***/Library/Application Support/Blender/2.80/scripts/addons/MH_Community/mh_sync/import_body_binary.py", line 101, in gotBodyInfo
if "name" in data:
TypeError: argument of type 'NoneType' is not iterable
location: <unknown location>:-1
What I read from this two logs is that the connection works but there is basicly no data supplied from MH to Blender and that's what the plugin is complaining about. Or am I assuming wrong?
Any ideas how to solve this?
My idea was to use the MHX2 Plugin instead, which works at first, I can export and import without a problem. However if I then in MakeCloth want execute "Extract Cloth", the plugin tells me that there are no vertex groups. So apparently in mhx2 format they are not exported.
Any ideas how to get the vertex groups?
Sorry for the long question, I didn't want to forget anything. I hope anyone can help because I'm running out of ideas what to try next.
Thank you in advance.