Advertisement

You're blocking ads, which pay for BlenderNation. Read about other ways to support us.

Add-on: Sync MakeHuman Mesh and Pose

3

Joel Palmius writes:

With a new set of Blender and MakeHuman plugins, it is now possible to synchronize aspects of a blender-imported MakeHuman toon with how it looks in MakeHuman, without the need to go back to MakeHuman and re-export.

In practice, the plugin opens a localhost network communication socket. Over this, Blender can request information from MakeHuman using a simple JSON protocol. So far the synchronization of vertex positions and pose are supported.

While the plugin set is still somewhat rough around the edges, it works and can be downloaded from GitHub.

About the Author

Joel Palmius

I am the community manager for MakeHuman, and I have been working with Blender and 3d graphics for more than a decade.

3 Comments

  1. this is a great addon idea as it seriously helps with importing effects between make human to blender which can be a bit tedious and glitchy sometimes.

    a question about something similar to this would be could it be possible to make this more broad? as in give the same ability to other programs such as Adobe/Mixamo fuse, Daz studio, ect. to allow for the same effectiveness with those programs and among them as well? (example being a daz-makehuman for editing then to fuse animation or blender for whatever else needed doing) such a thing would be tremendously helpful as the programs can all go to blender seperatly but cannot work together and fuse has good animation capability, blender is good for edits, and daz, fuse and make human are great for creating but don't work together yet.

    • It is not so easy. The reason it works in this case is because both MH and Blender are open platforms that a) are extensible via an elaborate scripting language (in this case via the entire python language), b) have APIs which are documented or at least not intentionally obfuscated/hidden c) don't have license restrictions that prevents such use.

      Other open source platforms are more likely to be possible to integrate. For example, there's an embryo to a collaboration with Valentina (which is an open source program for making clothing patterns).

  2. i know its not easy, i just had a thought of that when i saw this add on. i think the valentina thing is a daz type thing that they don't use (it apparently breaks their postgreSQL plugin thing for smart content for a lot of people) as far as im aware fuse does allow external creator created content so it probably runs on python as well as it mixes with blender seemingly even better than makehuman but it would be much harder to work with because it has an eternal animation website thing which would be a pain for anyone to work on synchronizing with. i think daz lets people create content but i'm not sure about any of the licenses or codeing situations for it but it is compatible with Fuse's animation website somehow.

    this add on was very much needed however even in alpha as constant exporting taking up a lot of time

Leave A Reply

To add a profile picture to your message, register your email address with Gravatar.com. To protect your email address, create an account on BlenderNation and log in when posting a message.

Advertisement

×