Fix for mhx2 export if you have makehuman >r1539

Discussions about MHX2 and other plugins that are developed outside the scope of MakeHuman. Note that bug reports should go to the respective code projects and might go unseen here.

Moderator: joepal

Fix for mhx2 export if you have makehuman >r1539

Postby ionosys » Sat Oct 18, 2014 9:32 am

Hi,


I don't know where i should place it.

After some changes to the new default.json rig, the mhx2 exporter didn't wants to work anymore.
Didn't knew where i could post it, so i prepared a fix by myself.
As reference i used the changes of the other exporters.

I'm not familiar with python but it seems to work properly, if someone needs the fix too, i have attached it to this thread.

How to:
Go in makehuman\plugins\9_export_mhx2
Rename the old mh2mhxt.py
delete mh2mhxt.pyc (if presented, it will be recompiled at next running of the script)
and place the new mh2mhxt.py, in this folder.

Have fun :)


EDIT: My file is obsolete so I deleted it, load fixed file from Thomas @ https://bitbucket.org/ThomasMakeHuman/m ... /downloads
Last edited by ionosys on Sun Oct 19, 2014 10:23 am, edited 3 times in total.
My native language is not english, sorry.
ionosys
 
Posts: 13
Joined: Sat Jan 29, 2011 3:53 pm
Location: Continent: Europe, Country: Germany, City: Berlin

Re: Fix for mhx2 export if you have makehuman >r1539

Postby wolgade » Sat Oct 18, 2014 1:18 pm

ionosys wrote:After some changes to the new default.json rig, the mhx2 exporter didn't wants to work anymore.
Didn't knew where i could post it, so i prepared a fix by myself.

Usually the MH bugtracker (http://bugtracker.makehuman.org/projects/makehuman) is the right place to post a bug, but this is mhx2. There might be several good reasons to separate the development of mhx2 from MH, but there should be a place to file bug reports and make code improvements beside this forum. I hope your work doesn't get lost in this forum.

After all, mhx2 is quite pointless without MH. I think separation shouldn't go too far.
wolgade
 
Posts: 798
Joined: Wed Jan 30, 2013 6:50 pm

Re: Fix for mhx2 export if you have makehuman >r1539

Postby ionosys » Sat Oct 18, 2014 2:18 pm

wolgade wrote:Usually the MH bugtracker (http://bugtracker.makehuman.org/projects/makehuman) is the right place to post a bug, but this is mhx2. There might be several good reasons to separate the development of mhx2 from MH, but there should be a place to file bug reports and make code improvements beside this forum.


Hi,

not for this plugin, already had an post in bugtracker-side besides several other little issues, this isn't the right place for mhx2.
Thomas, hasn't a place where users could report issues, so i didn't know how i could report this to him.
Thats why i posted it here ^^
My native language is not english, sorry.
ionosys
 
Posts: 13
Joined: Sat Jan 29, 2011 3:53 pm
Location: Continent: Europe, Country: Germany, City: Berlin

Re: Fix for mhx2 export if you have makehuman >r1539

Postby wolgade » Sat Oct 18, 2014 2:42 pm

ionosys wrote:not for this plugin, already had an post in bugtracker-side besides several other little issues, this isn't the right place for mhx2.

Yes, that's what I was trying to express. My post was probably a bit misleading.
Thomas, hasn't a place where users could report issues, so i didn't know how i could report this to him.

And that's a problem in my opinion. There might be good reasons to separate mhx2 from MH as an independent program or plugin. I don't see any reason to separate mhx2 from the project itself. This step definitally weakens the project.
wolgade
 
Posts: 798
Joined: Wed Jan 30, 2013 6:50 pm

Re: Fix for mhx2 export if you have makehuman >r1539

Postby Aranuvir » Sat Oct 18, 2014 3:37 pm

I discussed the situation in my last post. Manuel answered the following:

" In 2015 we will release a new Blender tool, according the MH design. The user will import his MH file in Blender, via collada of fbx (this means that we will be more focused to improve these standard formats and people will be motivate to give us valuable feedback about them) and then, using the new, small utility, it will be possible to add the helpers for animation, materials etc. This approach is better of the old mhx, because, for example, it will not longer suffer of version problems, it's more easy to maintain, it's not hardcoded, etc.. "

But in the meantime the community will be dependent on the mhx2. The separation from the project will often lead to instability of mhx-plugins in Blender and MakeHuman, when trying out the nightly builds. I really would like to help Thomas with the development. Unfortunately I can't help programming, so the only thing I can do is report bugs. Perhaps Thomas could set up a bug tracking system.
Aranuvir
 
Posts: 1317
Joined: Sun Oct 12, 2014 2:12 pm

Re: Fix for mhx2 export if you have makehuman >r1539

Postby ThomasL » Sat Oct 18, 2014 4:37 pm

The issue tracker for the mhx2 repo has been opened. It should be possible to post issue here:

https://bitbucket.org/ThomasMakeHuman/mhx2-makehuman-exchange/issues?status=new&status=open

I don't make any promises when and if I will find time to fix issues, but at least there is a place to put them.
ThomasL
 
Posts: 1139
Joined: Tue Sep 15, 2009 2:46 am

Re: Fix for mhx2 export if you have makehuman >r1539

Postby ThomasL » Sun Oct 19, 2014 9:32 am

I have incorporated the changes into the current mhx2 version, so now it should work again with mh unstable. What is more important, however, is that it also works with MH 1.0.2. The unstable version of MH can change without notice, so there are no guarantees that mhx2 will continue to work with it. Support for the old stable version can only be dropped once a stable MH 1.1 is released.
ThomasL
 
Posts: 1139
Joined: Tue Sep 15, 2009 2:46 am

Re: Fix for mhx2 export if you have makehuman >r1539

Postby ionosys » Sun Oct 19, 2014 10:21 am

Hi,


thanks Thomas.
I deleted my file above.


kind regards
My native language is not english, sorry.
ionosys
 
Posts: 13
Joined: Sat Jan 29, 2011 3:53 pm
Location: Continent: Europe, Country: Germany, City: Berlin


Return to MHX2 and other plugins developed outside MakeHuman

Who is online

Users browsing this forum: No registered users and 1 guest