Difference between revisions of "Documentation:Index"

From MakeHuman Community Wiki
Jump to: navigation, search
(Introduction)
 
(82 intermediate revisions by 7 users not shown)
Line 1: Line 1:
{| cellspacing="11" style="width:100%;"
 
|-style="vertical-align:top;"
 
| style="width:33%;background-color: #E6E6E6; padding:.5em;"|
 
=== Makehuman Manual ===
 
==== Introduction ====
 
* [[MakeHuman™ and its Purpose ]]
 
MakeHuman definition and vision.
 
* [[ Short and Long Pipeline ]]
 
The goal of Makehuman is to see it used in 2 different professional pipelines.
 
* [[ Professional mesh topology ]]
 
An overview of the professional topology provided by MakeHuman
 
* [[ Legal ]]
 
The various licenses that apply to MakeHuman and External tools
 
  
==== General overview ====
+
== Introduction ==
[[ Install MakeHuman™ How to install MH on Windows, Osx and Linux. ]]
+
[[ The Interface and basic functions. The MakeHuman GUI: Load, save, undo and redo, reset, view, symmetry, help. ]]
+
[[ Zoom, pan and rotate using the orbital camera Navigating the scene using the orbital camera. ]]
+
[[ Load Save and Export Describe file actions for MakeHuman ]]
+
==== Define Human Characteristics ====
+
[[ Parametric Modelling A quick introduction to the parametric modelling and sliders usage. ]]
+
[[ Using MakeHuman Hairstyles and Clothes Hair in the MakeHuman Geometries group ]]
+
[[ Skin and other materials How to change skin and materials for hair and clothes. ]]
+
[[ Gender, Random, Measure and Custom Special modifiers. ]]
+
[[ Makehuman alternative topologies MakeHuman provides a smart alternative topologies library ]]
+
==== Rendering Your Work ====
+
[[ Quick rendering and advanced rendering This section explains how render the character in MakeHuman ]]
+
[[ Scene and Viewer How to set lights and how to see and save the rendering ]]
+
==== Settings ====
+
[[ General How to set the general preferences ]]
+
[[ Background How to use backgrounds for reference. ]]
+
[[ Mouse Explanation of mouse settings ]]
+
[[ Shortcuts Configuration of shortcuts in Makehuman ]]
+
[[ Plugins Management of Makehuman plugins ]]
+
==== Tools and contributing methods ====
+
[[ MHBlenderTools: Download and installation How to download and install the addons for Blender ]]
+
[[MHBlenderTools: MakeTarget Description of MakeTarget™ tool, to create custom morphings for MakeHuman. ]]
+
[[ MHBlenderTools: MakeClothes Description of MakeClothes and its user interface. ]]
+
[[ MHBlenderTools: MakeWalk basic workflow MakeWalk is a Blender add-on for retargeting mocap data (.bvh files) to a given armature. ]]
+
[[ MHBlenderTools: MakeWalk user interface Description of the GUI integrated in Blender. ]]
+
[[ MHBlenderTools: MakeWalk armatures Explain the meaning and use of source and target armature. ]]
+
[[ MHBlenderTools: MakeWalk utilities Utilities: save and restore the defaults, manage actions, t-pose, etc. ]]
+
[[ MHBlenderTools: MakeWalk troubleshooting. This document will describe common errors and corrective actions. ]]
+
[[ MHBlenderTools: MHX importer basic usage. MHX (MakeHuman eXchange format) is a custom format used to transfer a rigged character from MakeHuman to Blender. ]]
+
[[ MHBlenderTools: MHX default rigging If pose/animate > skeleton is set to 'None' when the character is exported from MakeHuman in .mhx format, the character is equipped with the default MHX armature. This is a rather complex rig with quite a few features. ]]
+
[[ MHBlenderTools: MHX other rigging systems The character can be rigged with alternatives and ligher armature or the rigify one (The rigging system for Blender devoped by Nathan Vegdahl). ]]
+
[[ MHBlenderTools: MHX Layers and masks The mhx importer creates objects on the first four layers. ]]
+
[[ MakeTarget standalone Converting files produced with the most common modelling software, without Blender. ]]
+
[[ GUI languages and translations. MakeHuman support a variety of languages. It's very easy to add translations. ]]
+
==== Reporting a Bug ====
+
[[ Using the Makehuman bug tracker Introduction to the new Makehuman bug tracker ]]
+
[[ Using the Makehuman log files for error reporting How to report bugs using the log files. ]]
+
==== Developers' note ====
+
[[ Getting started The best way to start your experiments with MakeHuman code is to clone our official repository and start to modify it. ]]
+
[[ Development infrastructure A description of the MakeHuman development infrastructure. ]]
+
[[ OpenGL Notes Most of the 3D mesh handling functionality is delivered using OpenGL embedded within the C application code. ]]
+
[[ Development organization The organization of distributed development. ]]
+
[[ Libraries and build procedures Describes the details of creating installable packages on major platforms ]]
+
[[ Directory structure and core modules Summary of the MH API reference.  ]]
+
[[ File formats and extensions Describes the formats used internally for data and object storage. [CRUDE NOTES]  ]]
+
[[ Makehuman Plugin System How to make a new plugin and use it in MakeHuman  ]]
+
==== Packager's notes ====
+
[[ Packaging RPM's for Suse/Fedora using Open Build Service (OBS) Packaging procedure and setup. ]]
+
==== Tutorials ====
+
[[ Tutorial MH1.0 alpha8 ]]
+
[[ [Alpha8] Making diapers for a baby. A tutorial illustrating the MakeClothes workflow. ]]
+
[[ MakeClothes: Making a simple dress The basic MakeClothes workflow. ]]
+
[[ MakeClothes: Controlling the result with vertex groups The output of the clothes-making process depends on how vertex groups are assigned. ]]
+
[[ Creating a Custom Target with MakeTarget Standalone A practical example of custom target ]]
+
[[ MakeWalk: The making of Running feet MakeWalk tutorial, focusing on the Edit Action panel. ]]
+
[[ MakeWalk: Running feet scene 1 Making an extended run on a plane. ]]
+
[[ MakeWalk: Running feet scene 2 High heels and slopes. ]]
+
[[ MakeWalk: Running feet scene 3 The race. ]]
+
[[ MakeWalk: Running feet scene 4 Rough terrain. ]]
+
[[ MakeWalk: Automatic animation Tutorial on using the editing tools in MakeWalk. ]]
+
[[ Advertisement ]]
+
|}
+
  
 +
* [[Documentation:What is MakeHuman?|What is MakeHuman?]]: A quick introduction to MakeHuman.
 +
* [[Documentation:Short and Long Pipeline|Short and Long Pipeline ]]: The goal of Makehuman is to see it used in 2 different professional pipelines.
 +
* [[Documentation:Professional mesh topology|Professional mesh topology ]]: An overview of the professional topology provided by MakeHuman
 +
* [[Documentation:Legal|Legal ]]: The various licenses that apply to MakeHuman and External tools
  
 +
== General overview ==
  
__NOTOC__
+
* [[Documentation:Installing MakeHuman|Installing MakeHuman]]
 +
* [[Documentation:Running MakeHuman from source|Running MakeHuman from source]]
 +
* [[Documentation:Configuration and settings|Configuration and settings]]
 +
* [[Documentation:The interface and its basic functions|The interface and its basic functions]]
 +
* [[Documentation:The toolbar|The toolbar]]
 +
* [[Documentation:The tabs|The tabs]]
 +
* [[Documentation:The sliders|The sliders]]
 +
* [[Documentation:Loading and saving|Loading and saving]]
 +
* [[Documentation:Zoom, pan and rotate using the orbital camera|Zoom, pan and rotate using the orbital camera]]
  
 +
== Working with the human ==
  
 +
* [[Documentation:Gender, Random, Measure and Custom|Gender, Random, Measure and Custom]]
 +
* [[Documentation:Hairstyles and Clothes|Hairstyles and Clothes]]
 +
* [[Documentation:Modeling the body|Modeling the body]]
 +
* [[Documentation:Alternative topologies|Alternative topologies]]
 +
* [[Documentation:Skin and other materials|Skin and other materials]]
 +
* [[Documentation:Rendering your work|Rendering your work]]
  
== Instructions ==
+
== Exporting your work to another application ==
  
Please put all documentation nodes in namespace "Documentation", like <nowiki>[[Documentation:Introduction to the interface|Introduction to the interface]]</nowiki> (which would resolve as [[Documentation:Introduction to the interface|Introduction to the interface]])
+
* [[Documentation:Exports and file formats|Exports and file formats]]
 +
* [[Documentation:Saving models for Blender and how to import them there|Saving models for Blender and how to import them there]]
 +
* [[Documentation:Saving models for Maya and how to import them there|Saving models for Maya and how to import them there]]
 +
* [[Documentation:Saving models for 3ds MAX and how to import them there|Saving models for 3ds MAX and how to import them there]]
 +
* [[Documentation:Saving models for Unreal Engine and how to import them there|Saving models for Unreal Engine and how to import them there]] / [[Documentation:MH4UE|MH4UE]]
 +
* [[Documentation:Saving models for Unity and how to import them there|Saving models for Unity and how to import them there]]
 +
* [[Documentation:Saving models for OpenSim / Second Life and how to import them there|Saving models for OpenSim / Second Life and how to import them there]]
 +
 
 +
== Working with MakeHuman models in Blender ==
 +
 
 +
* [[Documentation:Corrective shape keys|Corrective shape keys]]
 +
* [[Documentation:MHBlenderTools: MakeShapes|MakeShapes a tool for adding more MH shapes in blender]]
 +
 
 +
== Downloading or creating new assets ==
 +
 
 +
* [[Documentation:What is an asset?|What is an asset?]]
 +
* [[Documentation:Finding and downloading more assets|Finding and downloading more assets]]
 +
* [[Documentation:Getting and installing BlenderTools|Getting and installing BlenderTools]]
 +
* [[Documentation:TargetsV2|Targets]]
 +
* [[Documentation:ClothesV2|Clothes]]
 +
* [[Documentation:MaterialsMakeSkin|Materials]] (Materials for clothes and other assets)
 +
* [[Documentation:Texture painting a skin in blender|Texture painting a skin in blender]]
 +
 
 +
== MakeWalk: General Background ==
 +
 
 +
* [[Documentation:MakeWalk|MakeWalk]]
 +
 
 +
== MakeWalk: In Depth Tutorials ==
 +
 
 +
* [[Documentation:Running feet|Running feet]]
 +
* [[Documentation:Automatic animation|Automatic animation]]
 +
 
 +
== Interacting with the community ==
 +
 
 +
* [[Documentation:Asking for help|Asking for help]]
 +
* [[Documentation:Reporting a bug|Reporting a bug]]
 +
 
 +
== MakeHuman for developers ==
 +
 
 +
* [[Documentation: Plugin System|Plugin System]]
 +
* [[Documentation: OpenGL Notes|OpenGL Notes]]
 +
* [[Documentation: Basemesh|Basemesh and standard skeleton]]
 +
* [[Documentation: Directory structure and core modules|Directory structure and core modules]]
 +
* [[Documentation: File formats and extensions|File formats and extensions]]
 +
* [[Documentation: Libraries and build procedures|Libraries and build procedures]]
 +
* [[Documentation: Development infrastructure|Development infrastructure]]
 +
* [[Documentation: Application design and Code overview|Application design and Code overview]]
 +
* [[Documentation: Getting started with MakeHuman code|Getting started with MakeHuman code]]
 +
* [[Technical notes on MakeHuman]]
 +
 
 +
== Other / unsorted ==
 +
 
 +
* [[Documentation:Translation|Translation]]
 +
* [[Documentation:Installing MHX2|Installing MHX2]]
 +
 
 +
== Meta ==
 +
 
 +
* [[Documentation:Planning on how to restructure the documentation]]
 +
 
 +
== Old documentation ==
 +
 
 +
* [[ Documentation:Collection of old documents|Previous versions of documentation]] are still available.

Latest revision as of 09:26, 29 May 2021

Introduction

General overview

Working with the human

Exporting your work to another application

Working with MakeHuman models in Blender

Downloading or creating new assets

MakeWalk: General Background

MakeWalk: In Depth Tutorials

Interacting with the community

MakeHuman for developers

Other / unsorted

Meta

Old documentation