makehumancommunity / community-plugins-makeclothes

Reimplementation of MakeClothes
MIT License
34 stars 13 forks source link

Makeclothes2 install on Blender 3 #17

Closed rwbaer closed 2 months ago

rwbaer commented 2 years ago

I seem to get an installation error when trying to install MakeClothes2 on Blender 3.0 This is Windows 11 if it matters.

makeclosthesblender

goldphnx commented 1 year ago

I cannot install on Blender 3.3.1 and 2.93.5 LTS on Ubuntustudio. I have no error messages and the add-ons menu in preferences neither changes nor shows any makeclothes option in the list. The plugin folder is visible in my .config folder for both versions of Blender. It does not show in the "N" menu with the other plugins such as Maketarget and MPFB.

joepal1976 commented 1 year ago

I have now tested installing makeclothes2 from https://download.tuxfamily.org/makehuman/plugins/makeclothes2-20221230.zip from scratch in blender 3.4. So far I see no problem with it.

Exactly which makeclothes version did you download?

If you open the preferences/addons view and write "make" in the search box (like in the image), do you see the addon appear in the list?

Can you post a screenshot of the contents of the makeclothes folder under .config?

mc2addon

NaughtyPea commented 1 year ago

The Link You used to download the Plugin ist not available (I get a 404 Error).

If I download the Plugin directly here from GitHub I get a similar issue. The Plugin seems to be installed wihtout any mistakes (at least I get no installation error) but it's not visible in Preferences/Add-ons. So there is nothing I could select or activate

joepal1976 commented 1 year ago

The host we've been using since the dawn of time has been having severe issues lately. I haven't managed to get all links updated, and will probably miss several of them, but there are new mirrors at:

Download the makeclothes zip with the latest date or "latest" in its name.

Sci-fer commented 7 months ago

After successfully installing makeclothes2-20240205.zip on UPBGE 0.36.1 (Blender 3.6.2), I got the following error upon add-on activation:

Traceback (most recent call last): File "C:\Program Files\blender\upbge\3.6\scripts\modules\addon_utils.py", line 333, in enable mod = import(module_name) File "C:\Users\USUARIO\AppData\Roaming\UPBGE\Blender\3.6\scripts\addons\makeclothes__init.py", line 24, in from .operators import * File "C:\Users\USUARIO\AppData\Roaming\UPBGE\Blender\3.6\scripts\addons\makeclothes\operators\init__.py", line 6, in from .extractclothes import MHC_OT_ExtractClothesOperator File "C:\Users\USUARIO\AppData\Roaming\UPBGE\Blender\3.6\scripts\addons\makeclothes\operators\extractclothes.py", line 6, in from ..core_makeclothes_functionality import _loadMeshJson File "C:\Users\USUARIO\AppData\Roaming\UPBGE\Blender\3.6\scripts\addons\makeclothes\core_makeclothes_functionality.py", line 11, in from .utils import checkMakeSkinIntegrity File "C:\Users\USUARIO\AppData\Roaming\UPBGE\Blender\3.6\scripts\addons\makeclothes\utils.py", line 19, in from io_scene_obj import import_obj ModuleNotFoundError: No module named 'io_scene_obj'

joepal1976 commented 7 months ago

I just tested with blender 3.6.0, where it works.

Possibly, UPBGE does not enable the legacy wavefront addon per default. Take a look in the addon preferences and make sure it is enabled:

image

Sci-fer commented 7 months ago

The add-on is not even present in this version of UPBGE.

image

Thank you

joepal1976 commented 7 months ago

I am in the process of writing a new version of MakeClothes as a part of MPFB2, see https://github.com/makehumancommunity/mpfb2/issues/175. This will work with blender 4.

This said, I'll see if I can find the time to do a back port of the wavefront loading code from MPFB to the standalone MakeClothes tool. That might make MakeClothes work in blender 4 too, which it currently does not.

black-punkduck commented 2 months ago

was fixed with 5207c78