makehuman.adoc 3.1 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243
  1. = Creating a Character using MakeHuman
  2. :revnumber: 2.0
  3. :revdate: 2020/07/24
  4. Here's the procedure:
  5. . If you haven't already, install the jMonkeyEngine3 SDK, launch the IDE, and create a JME3 project.
  6. . Install the MakeHuman application, the Blender application, and the MakeHuman Blender tools.
  7. ** Download the latest stable version of the MakeHuman application from link:http://www.makehuman.org/[http://www.makehuman.org/]
  8. ** Download the latest stable MakeHuman Blender tools from link:http://www.makehuman.org/[http://www.makehuman.org/]
  9. ** Download the corresponding (not necessarily the latest) version of the Blender application from link:http://www.blender.org/[http://www.blender.org/]
  10. ** Install the MakeHuman application as directed by link:http://www.makehuman.org/doc/node/install_makehuman.html[http://www.makehuman.org/doc/node/install_makehuman.html]
  11. ** Install the Blender application.
  12. ** Install the MakeHuman tool scripts to Blender's scripts directory. On Windows 7 machines, this involves unzipping the archive to `C:\Users\username\AppData\Roaming\Blender Foundation\Blender\version\scripts\addons`
  13. ** Launch the Blender application, open a `User Preferences` editor, activate the `Addons` tab, and check the box labelled `Import-Export:Import:MakeHuman(.mhx)`.
  14. ** Click the `Save User Preferences` button.
  15. . Generate an .mhx file containing a human figure.
  16. ** Launch the MakeHuman application.
  17. ** Configure a human figure using the `Modelling`, `Geometries`, and `Materials` tabs.
  18. ** On the `Pose/Animate` tab, select a rig for animation if desired.
  19. ** Under the `Files` tab, select the `Save` sub-tab.
  20. ** Save to a file (in case you need to make changes later). Note that there are two `Save` buttons: one in the `Save As` window which merely sets a pathname and another in the main window. The .mhm file isn't written until you click the second `Save` button.
  21. ** Under the `Files` tab, select the `Export` sub-tab.
  22. ** Select `Blender exchange (mhx)` as the export format.
  23. ** Export to a file. Again, there's a `Save` button in the Save As window which merely sets a pathname. The .mhx file isn't written until you click the `Export` button in the main window.
  24. ** You may now close the MakeHuman application.
  25. . Convert the .mhx file to a .blend file:
  26. ** Launch the Blender application and delete the initial cube.
  27. ** From the `Info` editor's toolbar, select `menu:File[Import>MakeHuman(.mhx)]`.
  28. ** In the `File Browser`, select your .mhx file and click the `Import MHX` button.
  29. ** After the import completes, you can view and edit the model using a `3D View` editor.
  30. ** From the `Info` editor's toolbar, select `menu:File[Save As]`.
  31. ** Select a pathname in the assets/Models folder of your JME3 project.
  32. ** Clicking the `Save As Blender File` button in the `File Browser` writes the file.
  33. . Export the file using a <<ROOT:getting-started/features.adoc#supported-external-file-types,Supported External File Type>>:
  34. ** Launch the jMonkeyEngine3 SDK.
  35. ** Open your JME3 project.
  36. ** Under the `Project Assets` node of your project, open the `Models` folder.
  37. ** Right-click on your exported file type and select `Convert to j3o binary`.