Difference between revisions of "Documentation:Index"

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

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