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

my Addon install is missing some features and not finalizing. #347

Open marvinweish opened 3 years ago

marvinweish commented 3 years ago

Hi, I have installed the addon on blender 2.93. Please help I am missing some features and as it is it cannot update and the censor checkbox is missing and also I cannot do any finalization. please find some screen-shots attached below. Thank you. image When I click the update button this appears

Python: Traceback (most recent call last): File "C:\Users\Darasa\AppData\Roaming\Blender Foundation\Blender\2.93\scripts\addons\MB-Lab-master\addon_updater_ops.py", line 234, in execute updater.set_check_interval( File "C:\Users\Darasa\AppData\Roaming\Blender Foundation\Blender\2.93\scripts\addons\MB-Lab-master\addon_updater.py", line 511, in set_check_interval raise ValueError("Enable must be a boolean value") ValueError: Enable must be a boolean value

location: :-1

The finalization issue has disappeared I cannot get the same text as below. I have done an OCR image to text conversion and this is the result, In case of errors or dissimilarity this is the reason

Python: Traceback (most recent call last):

File "C:\Users\Darasa\AppData\Roaming\Blender Foundation\Blender\2.93\scripts\addons\MB-Lab-1_7_8\ init .py", line 1703, in execute mblab_humanoid.set_rest_pose()

File "C:\Users\Darasa\AppData\Roaming\Blender Foundation\Blender\2.93\scripts\addons\MB-Lab-1_7_8\humanoid.py", line 1266, in set_rest_pose self.sk_engine.apply_armature_modifier()

File "C:\Users\Darasa\AppData\Roaming\Blender Foundation\Blender\2.93\scripts\addons\MB-Lab-1_7_8\skeletonengine.py", line 119, in apply_armature_modifier algorithms.apply_modifier(obj, armature modifier)

File "C:\Users\Darasa\AppData\Roaming\Blender Foundation\Blender\2.93\scripts\addons\MB-Lab-1_7_8\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.93\2.93\scripts\modules\bpy\ops.py", line 132, incall ret = _op_call(self.idname_py(), None, kw)

TypeError: Converting py args to operator properties: : keyword "apply_as" unrecognized

location: :-1

image

ldo commented 3 years ago

As a general rule, do not post screenshots of text messages. Copy and paste the text itself. That makes it easier for everybody concerned.

marvinweish commented 3 years ago

Sorry about that, Thank you for the correction will amend it right away.

animate1978 commented 3 years ago

So it looks like you are using an slightly older version of MB-Lab, it had some bugs that were corrected a few months ago, you are going to want to download the last updated version here :

https://mblab.dev/download/mb-lab-1-7-8-5/

I use Blender 2.93 on Linux (Ubuntu 20.04) but regardless it functions just the same as Windows.

marvinweish commented 3 years ago

@animate1978 I have just installed version 1-7-8-5 and I am still not seeing any changes. the settings still look the same and I am still getting this error when I click on update.

Python: Traceback (most recent call last): File "C:\Users\Darasa\AppData\Roaming\Blender Foundation\Blender\2.93\scripts\addons\MB-Lab\addon_updater_ops.py", line 234, in execute updater.set_check_interval( File "C:\Users\Darasa\AppData\Roaming\Blender Foundation\Blender\2.93\scripts\addons\MB-Lab\addon_updater.py", line 511, in set_check_interval raise ValueError("Enable must be a boolean value") ValueError: Enable must be a boolean value

location: :-1

and the checkboxes are still not there image

I am on windows and I am running blender as an administrator during install.

animate1978 commented 3 years ago

Hmm I can confirm this issue, honestly I haven't checked up on the updater code in some time so I am unsure how long it has been buggy.

dguliev-github commented 3 years ago

Can confirm the same issue on Windows 10 ver 20H2

animate1978 commented 3 years ago

Seems there were some recent changes at CG Cookie's updater code so I will be replacing the current code for the updater in MB-Lab with the newest available here soon.

animate1978 commented 3 years ago

The Auto Updater code has been fixed with the latest changes from CG Cookie. The fix has been pushed to the dev branch of MB-Lab.

EDIT!

So the "Interval" settings are still not fixed! Just checked in Blender 2.93. I will put in a bug report or something to CG Cookie or if someone wants to look over the code and see what is wrong? I am not sure why this setting is not showing up.

animate1978 commented 3 years ago

I just checked the preferences.py file, that was where the problems were.

Updating the code and pushing to the repo.