MakeHuman -> Unity

If you have problems understanding something or getting started, ask here

Moderator: joepal

MakeHuman -> Unity

Postby thexp » Thu Jan 16, 2014 1:13 am

I'm trying to import my makehuman human into unity. It imports, but there is no texture. How can I fix this?

I've tried:

1. Exporting from makehuman to the unity assets folder as an fbx
2. Exporting makehuman to blender (as mhx) to unity (as fbx AND blend)

Help would be very much appreciated.

Thanks!
thexp
 
Posts: 13
Joined: Mon Dec 09, 2013 11:38 pm

Re: MakeHuman -> Unity

Postby duststorm » Thu Jan 16, 2014 2:09 pm

I don't have much experience with Unity so I can only give you some general advice.
Verify that the texture images are exported with your model, there should be some png files to go with it.
If Unity has some kind of material editor you can probably use it to look for the right texture files.

EDIT: here is your answer from the Unity community: http://answers.unity3d.com/questions/12 ... tures.html
This is more a general Unity question than one related to MH directly.
MakeHuman™ developer
User avatar
duststorm
 
Posts: 2569
Joined: Fri Jan 27, 2012 11:57 am
Location: Belgium

Re: MakeHuman -> Unity

Postby MealeaYing » Tue Feb 04, 2014 9:20 pm

I haven't managed this in a.8 (into anything) but its easy in a.7.

Im very new to Unity and so succeeding was a thrill, here's what I did:

1) Make all of your adjustments, add things like hair and all that in MakeHuman.
2) Export your model as .mhx out of MakeHuman.
3) Import (as mhx obviously) into Blender.
4) Export as .fbx out of Blender.
5) In Unity go into the Asset Menu (at the top of the window) and click Import New Asset.
6) Select your model.
7) Again in the Asset Menu click Import New Asset, find and select your texture(s).
8) In the Project section of unity, at the bottom, click on the All Models folder (magnifying glass?!?!) on the left, you should see your MakeHuman model, drag this into the "world" or "Scene" section.
9) Also in the Project section, this time below Assets under Materials, you should see your textures displayed as small flat icons, (I didn't use the spheres, they are visually confusing) drag these onto the relevant parts of your model, ie: skin onto body, hair on to hair and so on. Its almost instant.

Bare in mind that what I said about being new to Unity is serious, I am VERY new, I don't know if this is the correct way to do this, I only know that it worked for me.
If you figure out how to make them (MakeHuman people) do stuff like with BVH files, please let me know, Im totally lost on that, I would love to be able to use the arrow keys, numpad or wasd keys to do stuff like run jump and so on....
For that mater if you find good BVH files for this sort of thing I would like to have a look at them as well, I have scoured the internet and have come up with very little, there used to be lots but they have all gone missing somehow.
Unity looks very very promising but its very hard to understand so far, but getting past the first part, getting objects in and heaving them look right feels terrific!

Onward and upward!



Cheers!
Mealea
I did it, blame me, its my fault!
MealeaYing
 
Posts: 34
Joined: Mon Oct 14, 2013 2:02 am

Re: MakeHuman -> Unity

Postby MealeaYing » Tue Feb 04, 2014 9:24 pm

Oh yah, I forgot one thing:
Under Hierarchy you can select bones even though you can't (or I so far can't) see them in the world thingy, you can then use the little tools in the upper left to move the bones and pose your people!
Its very cool and once you get used to it its fairly easy with a hint of tedious.
In theory this is how you would go about making animation in Unity itself but don't quote me on that, Im going to try that soon.
GRIN!
I did it, blame me, its my fault!
MealeaYing
 
Posts: 34
Joined: Mon Oct 14, 2013 2:02 am


Return to Newbies

Who is online

Users browsing this forum: No registered users and 1 guest