Wel­come to Make­Hu­man doc­u­men­ta­tion

This doc­u­ment is the ‘De­vel­op­ers Guide’ for the Make­Hu­man ap­pli­ca­tion and cov­ers key as­pects of the de­vel­op­ment en­vi­ron­ment con­fig­u­ra­tion and setup on the var­i­ous sup­ported plat­forms (Win­dows, Mac OS X and GNU/Linux). It also con­tains the cod­ing stan­dards re­quired to de­velop con­sis­tently high-qual­ity code for the Make­Hu­man pro­ject and de­tails key fea­tures of the Ap­pli­ca­tion Pro­gram­ming In­ter­face that Make­Hu­man de­vel­op­ers and Plu­gin de­vel­op­ers can use to main­tain and ex­tend the prod­uct. It largely re­lates to the de­vel­op­ment of new fea­tures but also con­tains gen­eral build in­struc­tions that you may find use­ful if you are at­tempt­ing to build a copy of the ap­pli­ca­tion to run on a plat­form that is not of­fi­cially sup­ported.

The Make­Hu­man pro­ject is an open source pro­ject de­vel­oped, man­aged and main­tained by vol­un­tary ef­forts. It is hosted on http://​code.​google.​com/​p/​makehuman/​ where the cur­rent source code is avail­able for down­load from the SVN repos­i­tory. An ear­lier CVS repos­i­tory has been re­tained for ref­er­ence pur­poses, but is no longer main­tained.

De­vel­op­ers guide

Mod­ules

Doc Writ­ers Guide

In­dices and ta­bles