0
$\begingroup$

I'm definitely an amateur so excuse me if this is an obvious thing, but I'm trying to import Make Human characters into blender to fix clothing layer issues before moving them into Unity. I'm more than open to alternative suggestions on this whole process but I'll describe what I'm doing and what's going on right now.

I made a character in Make Human and exported them as an MHX2 file. I then installed the MHX2 importer from this URL https://bitbucket.org/Diffeomorphic/mhx2-makehuman-exchange

This allowed me to see MHX2 files to import. But when I selected my imported NPC I get a redline of error messages and it fails to upload. After mashing my keyboard I managed to get this window pop up somehow, which I assume is the error log: https://cdn.discordapp.com/attachments/353422958984953857/627373902674395136/unknown.png

Does anyone have any suggestions on how to fix this? My one and only thing that I need to do is fix clothing layering on Make Human NPCs, if there's a simpler way of doing that with a different program or something obvious I'm missing with this one then I'd really appreciate a hand. Whether or not you've got a suggestion, thank you for reading this.

$\endgroup$

1 Answer 1

1
$\begingroup$

The add-on hasn't been properly updated for Blender 2.80. It tries to access color_space on an Image Texture node, which is no longer part of ShaderNodeTexImage in Blender 2.80. It used to be in Blender 2.79b and before.

The proper way of accessing the color space settings is to retrieve the Image object referenced by ShaderNodeTexImage which has the colorspace_settings.

The issue has already been reported to the developer.

$\endgroup$
5
  • $\begingroup$ Not meaning to sound dense but there's a lot of terminology in there that I'm not familiar with. Would reverting to 2.79b fix this issue as you described it? $\endgroup$
    – William G
    Commented Sep 28, 2019 at 15:37
  • $\begingroup$ @WilliamG Yes, but then you need to use the 2.79b compatible version of the add-on as well. $\endgroup$ Commented Sep 28, 2019 at 15:58
  • $\begingroup$ I'll give that a try, thank you very much for the assistance. $\endgroup$
    – William G
    Commented Sep 28, 2019 at 17:33
  • $\begingroup$ @WilliamG You're welcome! If this answer solved your problem, please mark it as accepted by clicking on the checkmark next to it. $\endgroup$ Commented Sep 28, 2019 at 17:59
  • $\begingroup$ Will do, thank you. $\endgroup$
    – William G
    Commented Sep 29, 2019 at 3:26

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .