animate1978 / MB-Lab

MB-Lab is a character creation tool for Blender 4.0 and above, based off ManuelBastioniLAB
Other
1.76k stars 308 forks source link

Can't Finalize #319

Closed Patrick1358 closed 3 years ago

Patrick1358 commented 3 years ago

I use the latest versions of Blender (2.91.0) and MB-Lab (1.7.8) and i can't finalize my character while these settings are applied:

image

or

image

If i have these settings applied i can finalize my character without any issues:

image

or

image

P.S.: I tried the MB-Lab fix from Github and i can't activate/turn on the addon even if i have a fresh install of Blender and/or MB-Lab.

The error follows as:

Python: Traceback (most recent call last): File "C:\Users\imali\AppData\Roaming\Blender Foundation\Blender\2.91\scripts\addons\MB-Lab__init.py", line 1703, in execute mblab_humanoid.set_rest_pose() File "C:\Users\imali\AppData\Roaming\Blender Foundation\Blender\2.91\scripts\addons\MB-Lab\humanoid.py", line 1266, in set_rest_pose self.sk_engine.apply_armature_modifier() File "C:\Users\imali\AppData\Roaming\Blender Foundation\Blender\2.91\scripts\addons\MB-Lab\skeletonengine.py", line 119, in apply_armature_modifier algorithms.apply_modifier(obj, armature_modifier) File "C:\Users\imali\AppData\Roaming\Blender Foundation\Blender\2.91\scripts\addons\MB-Lab\algorithms.py", line 1069, in apply_modifier bpy.ops.object.modifier_apply(apply_as='DATA', modifier=modifier_name) File "C:\Program Files\Blender Foundation\Blender 2.91\2.91\scripts\modules\bpy\ops.py", line 132, in call__ ret = _op_call(self.idname_py(), None, kw) TypeError: Converting py args to operator properties: : keyword "apply_as" unrecognized

location: :-1

animate1978 commented 3 years ago

That is very strange. Are you downloading a ZIP of the addon? Or are you pulling the source using Git?

Patrick1358 commented 3 years ago

Downloaded the .ZIP file from Git.

Edit:

Actually I downloaded the MB-Lab addon from the MB-Lab website

animate1978 commented 3 years ago

Ahh... yeah that one on the website has not had it's code updated, that was released before the recent code changes to make the 'master' branch compatible with Blender 2.91. I would suggest that you delete the addon then download the ZIP from here and use that instead.

Patrick1358 commented 3 years ago

Sure thing. Tested and works fine now, didn't knew that that was the issue. Thank you for your time and help.

thelabcat commented 3 years ago

Wait, github is ahead of the website? Which version does the addon's updater check?

animate1978 commented 3 years ago

The addon updater always checks GitHub

Patrick1358 commented 3 years ago

I don't recall that. I tried updating the addon from Blender and it said it was up to date (while the issue was "active").