MakeHuman

MakeHuman
Developer(s)The MakeHuman team
Initial release2000; 25 years ago (2000)
Stable release
1.3.0[1] Edit this on Wikidata / 15 May 2024
Repository
Written inPython
Operating systemLinux, Mac OS X, Windows
Type3D computer graphics
LicenseAGPL[2]
Websitewww.makehumancommunity.org

MakeHuman is a free and open source 3D computer graphics middleware designed for the prototyping of photorealistic humanoids. It is developed by a community of programmers, artists, and academics interested in 3D character modeling.

Technology

MakeHuman is developed using 3D morphing technology. Starting from a standard (unique) androgynous human base mesh, it can be transformed into a great variety of characters (male and female), mixing them with linear interpolation. For example, given the four main morphing targets (baby, teen, young, old), it is possible to obtain all the intermediate shapes.

Interpolation of MakeHuman characters: the 1st, 3rd, 5th, and 7th are targets, while the others are intermediate shapes.

Using this technology, with a large database of morphing targets, it's virtually possible to reproduce any character. It uses a very simple GUI in order to access and easily handle hundreds of morphings. The MakeHuman approach is to use sliders with common parameters like height, weight, gender, ethnicity and muscularity. In order to make it available on all major operating systems, beginning from 1.0 alpha 8 it's developed in Python using OpenGL and Qt, with an architecture fully realized with plugins.

The tool is specifically designed for the modeling of virtual 3D human models, with a simple and complete pose system that includes the simulation of muscular movement. The interface is easy to use, with fast and intuitive access to the numerous parameters required in modeling the human form.

The development of MakeHuman is derived from a detailed technical and artistic study of the morphological characteristics of the human body. The work deals with morphing, using linear interpolation of both translation and rotation. With these two methods, together with a simple calculation of a form factor and an algorithm of mesh relaxing, it is possible to achieve results such as the simulation of muscular movement that accompanies the rotation of the limbs.[3]

License

MakeHuman is free and open-source, with the source code and database released under the GNU Affero GPL. Models exported from an official version are released under an exception to this, CC0, in order to be widely used in free and non-free projects. These projects may or may not be commercialised.

Awards

In 2004, MakeHuman won the Suzanne Award as best Blender Python script.[4]

Software history

The ancestor of MakeHuman was MakeHead, a python script for Blender, written by Manuel Bastioni, artist and coder, in 1999. A year later, a team of developers had formed, and they released the first version of MakeHuman for Blender. The project evolved and, in 2003, it was officially recognized by the Blender Foundation and hosted on http://projects.blender.org.[5] In 2004, the development stopped because it was difficult to write a Python script so big using only Blender API. In 2005, MH was moved outside Blender, hosted on SourceForge and rewritten from scratch in C. At this point, version counting restarted from zero. During successive years, the software gradually transitioned from C to C++.

While performant, it was too complex to develop and maintain. Hence, in 2009, the team decided to go back to the Python language (with a small C core) and to release MakeHuman as version 1.0 pre-alpha. Development continued at a pace of 2 releases per year. The stable version 1.0.0 was officially released March 14, 2014. MakeHuman 1.1.0 has been released May 14, 2016, around two years later. The most recent intermediate version is 1.1.1, as of March 5, 2017.[6]

A community website was established in June 2015 featuring a forum section, a wiki, and a repository for user contributed content for the program.[7]

Evolution towards a universal model topology

Evolution of the hand topology
Evolution of the head topology

The aim of the project is to develop an application capable of modeling a wide variety of human forms in the full range of natural poses from a single, universal mesh. For this purpose, the design of a 3D humanoid mesh that can readily be parametrically manipulated to represent anatomical characteristics has been pursued, the mesh includes a common skeleton structure that permits character posing. MakeHuman Team developed a model that combines different anatomical parameters to transition smoothly from the infant to the elderly, from man to woman and from fat to slim.

The initial mesh occupies a middle ground, being neither pronounced masculine, nor pronounced feminine, neither young nor old and having a medium muscular definition. The goal was to depict a fair-built androgynous form, named the HoMunculus. The current MakeHuman mesh has evolved through successive steps of MakeHuman project, incorporating lessons learned, community feedback and the results of considerable amounts of studies and experimentation.

Evolution of the mesh for the human model:

  • A first universal mesh prototype (head only), done in 1999 using makeHead script, was adapted for the early MakeHuman in 2000.
  • The first professional mesh (HM01) for a human model was realized by Enrico Valenza in 2002.
  • A second remarkable mesh (K-Mesh or HM02) was modelled by Kaushik Pal in 2003.
  • The third model was created by Manuel Bastioni upon the Z-Mesh or HM03 in 2005.
  • With experience from preceding versions, a fourth mesh (Y-Mesh or HM04) was done by Gianluca Miragoli (aka Yashugan) in 2007.
  • The fifth mesh (HM05) was built on the previous one by Gianluca Miragoli and Manuel Bastioni in 2008.
  • A sixth mesh (HM06) was also created by Gianluca Miragoli in 2010.
  • Another mesh version was released in 2010 by Waldemar Perez Jr., André Richard, Manuel Bastioni.
  • The latest and state-of-the-art mesh, released in 2013, was modeled by Manuel Bastioni.

Since the first release of makeHead (1999) and MakeHuman (2000), a challenge had been to construct a universal topology that retained all the capabilities but added the ability to interactively adjust the mesh to accommodate anatomical variety found in the human population. This could have been addressed by dramatically increasing the number of vertices for the mesh, but the resultant, dense mesh would have limited performance on processing computers. Technically, the model developed for MakeHuman is:

Research usage

Because of the freedom of the license, MakeHuman software is widely used by researchers for scientific purposes:

MakeHuman mesh is used in industrial design, to verify the anthropometry of a project,[8] and in virtual reality research, to quickly produce avatars from measures or camera views.[9][10][11][12][13][14]

MakeHuman characters are used in biomechanics and biomedical engineering, to simulate the behaviour of the human body under certain conditions or treatments.[15][16][17][18][19] The human character model for a project of the construction of artificial mirror neuron systems[20] was also generated by MakeHuman.

The software was used for visuo-haptic surgical training system development.[21] These simulations combine tactile sense with visual information and provide realistic training scenarios to gain, improve, and assess resident and expert surgeons' skills and knowledge.

Full-body 3D virtual reconstructions have been performed using MakeHuman,[22] and 3D analysis of early Christian burials (archaeothanatology).[23]

The tool has also been used to create characters to perform Sign Language movements.[24][25]

MakeHuman can also be used for nonverbal behavior research, like facial expressions, which involve the use of Facial Action Coding System [26]

See also

  1. ^ "Release Release v1.3.0 · makehumancommunity/makehuman". 15 May 2024. Retrieved 15 May 2024.
  2. ^ "The MakeHuman Application". Archived from the original on 2020-01-01. Retrieved 2020-01-01.
  3. ^ M. Bastioni, S. Re, S. Misra. Proceedings of the 1st Bangalore Annual Compute Conference, Compute 2008, 2008 (2008). "Ideas and methods for modeling 3D human figures: The principal algorithms used by MakeHuman and their implementation in a new approach to parametric modeling". Proceedings of the 1st Bangalore Annual Compute Conference. pp. 1–6. doi:10.1145/1341771.1341782. ISBN 9781595939500. S2CID 26241863.{{cite book}}: CS1 maint: multiple names: authors list (link) CS1 maint: numeric names: authors list (link)
  4. ^ "Interview with MakeHuman: The Future of 3D-character creation tools". 80.lv. 18 February 2015.
  5. ^ Still online, but stopped in 2004: http://projects.blender.org/projects/makeh/ Archived 2013-06-30 at the Wayback Machine
  6. ^ http://www.makehumancommunity.org/wiki/Releases MakeHuman Release Notes
  7. ^ http://www.makehumancommunity.org/frontpage/welcome_to_the_new_community_site.html Welcome to the new Community Site
  8. ^ V. Verhaert; H. Druyts; D. Van Deun; D. Berckmans; J. Verbraecken; M. Vandekerckhove; J. Vander Sloten. "The use of a generic human model to personalize bed design" (PDF). Archived from the original (PDF) on 20 October 2013. Retrieved 19 October 2013.
  9. ^ D. Van Deun; V. Verhaert; K. Buys; B. Haexand; J. Vander Sloten. "Automatic Generation of Personalized Human Models based on Body Measurements" (PDF). Archived from the original (PDF) on 2013-10-20.
  10. ^ K. Buys; D. Van Deun; T. De Laet; H. Bruyninckx. "On-line Generation of Customized Human Models based on Camera Measurements" (PDF). Archived from the original (PDF) on 2013-10-20.
  11. ^ S.Piérard, Marc Van Droogenbroeck (November 2009). A technique for building databases of annotated and realistic human silhouettes based on an avatar.
  12. ^ S. Piérard, A. Leroy, J.F. Hansen, M. Van Droogenbroeck. Advanced Concepts for Intelligent Vision Systems (ACIVS), Springer (2011). Estimation of human orientation in images captured with a range camera. Lecture Notes in Computer Science. Vol. 6915. pp. 519–530. doi:10.1007/978-3-642-23687-7_47. ISBN 978-3-642-23686-0.{{cite book}}: CS1 maint: multiple names: authors list (link)
  13. ^ O. Mazaný - 2007. "Articulated 3D human model and its animation for testing and learning algorithms of multi-camera systems" (PDF).{{cite web}}: CS1 maint: numeric names: authors list (link)
  14. ^ S. Piérard, A. Lejeune, M. Van Droogenbroeck. 2010. "3D information is valuable for the detection of humans in video streams" (PDF).{{cite web}}: CS1 maint: multiple names: authors list (link) CS1 maint: numeric names: authors list (link)
  15. ^ M. Moreno-Moreno; J. Fierrez; R. Vera-Rodriguez; J. Parron. "Simulation of millimeter-wave body images and its application to biometric recognition" (PDF). Archived from the original (PDF) on 2013-10-20.
  16. ^ D. E. van Wyk; J. Connan. "High Quality Flexible H-Anim Hands for Sign Language Visualisation" (PDF).
  17. ^ I. Murtagh. Institute of Technology Blanchardstown Dublin, Ireland. "Developing a Linguistically Motivated Avatar for Irish Sign Language Visualisation" (PDF).
  18. ^ V. F. Cassola, V. J. de Melo Lima, R. Kramer. Physics in medicine, 2009 (2010). "FASH and MASH: female and male adult human phantoms based on polygon mesh surfaces: I. Development of the anatomy" (PDF). Physics in Medicine and Biology. 55 (1): 133–162. Bibcode:2010PMB....55..133C. doi:10.1088/0031-9155/55/1/009. PMID 20009183. S2CID 8506045.{{cite journal}}: CS1 maint: multiple names: authors list (link) CS1 maint: numeric names: authors list (link)
  19. ^ D. Vernez, A. Milon, L. Francioli Jean-Luc Bulliard, L. Vuilleumier, L. Moccozet. Photochemistry and Photobiology Vol. 87, Issue 3, pages 721–728, May/June 2011 (2011). "A numeric model to simulate solar individual ultraviolet exposure" (PDF). Photochemistry and Photobiology. 87 (3): 721–728. doi:10.1111/j.1751-1097.2011.00895.x. PMID 21223287. S2CID 205951798.{{cite journal}}: CS1 maint: multiple names: authors list (link) CS1 maint: numeric names: authors list (link)
  20. ^ E. Lloyd. "An Artificial Mirror Neuron System for Executing and Recognizing Transitive Actions" (PDF).
  21. ^ F.G. Hamza-Lup, C.M. Bogdan, D.M. Popovici, O.D. Costea. eL&mL 2011 : The Third International Conference on Mobile, Hybrid, and On-line Learning (2011-02-23). A Survey of Visuo-Haptic Simulation in Surgical Training. pp. 57–62. ISBN 9781612081205.{{cite book}}: CS1 maint: multiple names: authors list (link) CS1 maint: numeric names: authors list (link)
  22. ^ S.L. Davy-Jow, D. Lees, S. Russell. Forensic Science International, 2012 (2013). "Virtual forensic anthropology: Novel applications of anthropometry and technology in a child death case" (PDF). Forensic Science International. 224 (1–3): e7-10. doi:10.1016/j.forsciint.2012.11.002. PMID 23201465.{{cite journal}}: CS1 maint: multiple names: authors list (link) CS1 maint: numeric names: authors list (link)
  23. ^ G. Sachau-Carcel. ANTHROPOLOGIE 52/3, 2014. "From Field Recording of plural Burials to 3D Modelling. Evidence from the Catacomb of Sts. Peter and Marcellinus, Italy (with PDF link)".{{cite web}}: CS1 maint: numeric names: authors list (link)
  24. ^ I. Murtagh - ITB Journal. "Towards a Linguistically Motivated Irish Sign Language Conversational Avatar" (PDF). Archived from the original (PDF) on 2013-10-20. Retrieved 2013-10-19.
  25. ^ I. Achmed, J. Connan - University of the Western Cape, Cape Town, 2010. "Upper body pose estimation towards the translation of South African sign language" (PDF).{{cite web}}: CS1 maint: multiple names: authors list (link) CS1 maint: numeric names: authors list (link)
  26. ^ Gilbert, Michaël; Demarchi, Samuel; Urdapilleta, Isabel (2018-11-05). "FACSHuman a Software to Create Experimental Material by Modeling 3D Facial Expression". Proceedings of the 18th International Conference on Intelligent Virtual Agents. IVA '18. Sydney, NSW, Australia: Association for Computing Machinery. pp. 333–334. doi:10.1145/3267851.3267865. ISBN 978-1-4503-6013-5. S2CID 53245564.

Read other articles:

Sybra nubila Klasifikasi ilmiah Kerajaan: Animalia Filum: Arthropoda Kelas: Insecta Ordo: Coleoptera Famili: Cerambycidae Subfamili: Lamiinae Tribus: Apomecynini Genus: Sybra Spesies: Sybra nubila Sybra nubila adalah spesies kumbang tanduk panjang yang berasal dari famili Cerambycidae. Spesies ini juga merupakan bagian dari genus Sybra, ordo Coleoptera, kelas Insecta, filum Arthropoda, dan kingdom Animalia. Larva kumbang ini biasanya mengebor ke dalam kayu dan dapat menyebabkan kerusakan pad...

 

Days of Our LivesGenreOpera sabunPembuatTed CordayBetty Corday[1]Ditulis olehGary TomlinChristopher WhitesellSutradaraHerb SteinPhil SogardAlbert AlarrGrant JohnsonSteven WillifordPemeranList of cast membersNegara asal Amerika SerikatBahasa asliInggrisJmlh. musim52Jmlh. episode14460 (pada 21 Oktober 2022)ProduksiProduser eksekutifKen CordayGreg MengLisa de CazotteProduserSee belowLokasi produksiNBC Studios, Burbank, California (1965–present)Durasi30 menit (1965–75)[2]...

 

Further information: 4th millennium BC, 3rd millennium BC, and 2nd millennium BC This article or section possibly contains synthesis of material which does not verifiably mention or relate to the main topic. Relevant discussion may be found on the talk page. (October 2018) (Learn how and when to remove this template message) This article needs additional citations for verification. Please help improve this article by adding citations to reliable sources. Unsourced material may be challenged ...

Poster Film Independence Day Independence Day ( juga dipromosikan sebagai ID4 ) adalah sebuah film aksi fiksi ilmiah Amerika tahun 1996 yang ditulis, disutradarai, dan diproduksi eksekutif oleh Roland Emmerich, ditulis bersama dan diproduksi oleh Dean Devlin. Film ini dibintangi oleh pemeran ansambel yang terdiri dari Will Smith, Bill Pullman, Jeff Goldblum, Mary McDonnell, Judd Hirsch, Margaret Colin, Randy Quaid, Robert Loggia, James Rebhorn, dan Harvey Fierstein. Film ini berfokus pada kel...

 

Ilustrasi kurcaci dalam mitologi Nordik. Kurcaci (Inggris: dwarfcode: en is deprecated ) adalah manusia kerdil dalam mitologi Nordik. Kurcaci juga sering diadopsi sebagai tokoh dalam kisah-kisah fiksi fantasi, film, dan permainan video. Ciri-ciri Dalam mitologi, penggambaran diri kurcaci adalah rupanya yang seperti manusia, tetapi berukuran lebih kecil dan pendek. Mereka berjanggut panjang dan tampak lebih tua dari ukuran tubuhnya. Mereka hidup di gua-gua di daerah pegunungan atau di bawah ta...

 

Kalium oktaklorodimolibdat(4−) Penanda Nomor CAS 25448-39-9 N 3DMet {{{3DMet}}} Nomor EC Nomor RTECS {{{value}}} CompTox Dashboard (EPA) DTXSID501045175 Sifat Rumus kimia K4Cl8Mo2 Massa molar 631.9 g/mol Penampilan kristal merah Densitas 2.54 g/cm3 Kelarutan dalam air larut Kecuali dinyatakan lain, data di atas berlaku pada suhu dan tekanan standar (25 °C [77 °F], 100 kPa). N verifikasi (apa ini YN ?) Referensi Kalium oktaklorodi...

MacarthurGalat: unknown |state= value (bantuan)Perbukitan Razorback Range di antara Camden dan Picton.Jumlah penduduk233.065 (2006)LGAWollondilly, Campbelltown, CamdenDaerahSydney MetropolitanDaerah pemilihan negara bagianCampbelltown, Macquarie Fields, Camden, WollondillyDivisi FederalMacarthur, Werriwa, Hume Pemukiman di sekitar Macarthur: Western Sydney South-western Sydney South-western Sydney Blue Mountains Macarthur Southern Sydney Southern Tablelands Southern Highlands Illawarra Easter...

 

Australian actress (1932–2001) This article needs additional citations for verification. Please help improve this article by adding citations to reliable sources. Unsourced material may be challenged and removed.Find sources: June Salter – news · newspapers · books · scholar · JSTOR (January 2008) (Learn how and when to remove this template message) June SalterBornJune Marie Salter(1932-06-22)22 June 1932Bexley, New South Wales, AustraliaDied15 Septe...

 

Radio station in Salt Lake City For the Noongar hafted axe, see kodj. KODJSalt Lake City, UtahBroadcast areaSalt Lake City metropolitan areaFrequency94.1 MHz (HD Radio)Branding94.1 KODJProgrammingFormatClassic hitsAffiliationsPremiere NetworksOwnershipOwneriHeartMedia(iHM Licenses, LLC)Sister stationsKAAZ-FM, KJMY, KNRS, KNRS-FM, KZHTHistoryFirst air dateDecember 1, 1968Former call signsKALL-FM (1968–1984, 1991-1993)KLCY-FM (1984–1991)Call sign meaningInherited from the former callsign of...

Bank Austria Tennis Trophy 1987 Sport Tennis Data 19 ottobre – 26 ottobre Edizione 13a Superficie Sintetico indoor Campioni Singolare Jonas Svensson Doppio Mel Purcell / Tim Wilkison 1986 1988 Il Bank Austria Tennis Trophy 1987 è stato un torneo di tennis giocato sintetico indoor del Wiener Stadthalle di Vienna in Austria. È stata la 13ª edizione del torneo che fa parte del Nabisco Grand Prix 1987. Il torneo si è giocato dal 19 al 26 ottobre 1987. Indice 1 Campioni 1.1 Singolare maschi...

 

Aker Stadion Informazioni generaliStato Norvegia UbicazioneReknes, Molde Inizio lavori1997 Inaugurazione1998 Costo212 000 000 corone ProprietarioMolde Fotballklubb ProgettoKjell Kosberg Informazioni tecnichePosti a sedere11 800 Classificazionecategoria 4 UEFA Mat. del terrenoErba Dim. del terreno105 × 68 m Uso e beneficiariCalcio Molde Mappa di localizzazione Modifica dati su Wikidata · ManualeCoordinate: 62°44′00.28″N 7°08′53.27″E / 6...

 

EdirneKota di TurkiMasjid Selimiye, ditugaskan oleh Selim II dan dirancang oleh Mimar Sinan pada tahun 1575.Negara TurkiWilayahMarmaraProvinsiEdirnePemerintahan • WalikotaRecep Gürkan (CHP)Populasi (2010) • Perkotaan138.793Zona waktuUTC+2 (EET) • Musim panas (DST)UTC+3 (EEST)Pelat Kendaraan22 Salimiye Masjid Edirne (Turki: eˈdiɾne). Adalah kota utama di Eastern Thrace, di Wilayah Marmara di barat laut Turki. Edirne merupakan kota yang terle...

British politician (born 1938) For other people named David Owen, see David Owen (disambiguation). The Right HonourableThe Lord OwenCH PC FRCPOfficial portrait, 2018Secretary of State for Foreign and Commonwealth AffairsIn office21 February 1977 – 4 May 1979Prime MinisterJames CallaghanPreceded byAnthony CroslandSucceeded byThe Lord Carrington Party political offices Leader of the Continuing Social Democratic PartyIn office3 March 1988 – 6 June 1990Preceded byPar...

 

Halaman ini berisi artikel tentang kota di Jerman. Untuk kegunaan lain, lihat Epstein, Lords of Eppstein, dan David Eppstein. Eppstein Eppstein dilihat dari Kaisertempel Lambang kebesaranLetak Eppstein di Main-Taunus-Kreis Eppstein Tampilkan peta JermanEppstein Tampilkan peta HessenKoordinat: 50°08′N 08°24′E / 50.133°N 8.400°E / 50.133; 8.400Koordinat: 50°08′N 08°24′E / 50.133°N 8.400°E / 50.133; 8.400NegaraJermanNegara bagianHes...

 

This article is about treaties confirming rights between settlers and indigenous peoples. For EU treaties citizens' rights, see Citizens' Rights Directive and Freedom of movement for workers in the European Union. The examples and perspective in this article deal primarily with the English-speaking world and do not represent a worldwide view of the subject. You may improve this article, discuss the issue on the talk page, or create a new article, as appropriate. (May 2020) (Learn how and when...

Ceremonial county in the East of England This article is about the county in England. For other uses, see Essex (disambiguation). Non-metropolitan and ceremonial county in EnglandEssexNon-metropolitan and ceremonial countyCeremonial Essex within EnglandCoordinates: 51°45′N 0°35′E / 51.750°N 0.583°E / 51.750; 0.583Sovereign stateUnited KingdomConstituent countryEnglandRegionEastEstablishedAncientTime zoneUTC+0 (GMT) • Summer (DST)UTC+1 (BST)UK Parlia...

 

Ukrainian-born American show business personality (1886–1966) For the musical duo, see Sofi Tukker. Sophie TuckerTucker in 1912BornSofia Kalish(1886-01-13)January 13, 1886Tulchyn, Podolia, Russian Empire[1]DiedFebruary 9, 1966(1966-02-09) (aged 80)Manhattan, New York, United States[2]Other namesSophie TuckSophie AbuzaOccupationsSingeractresscomedianradio personalityYears active1903–1965Spouses Louis Tuck ​ ​(m. 1903; div....

 

Beira, Mozambik kotamunicipality of Mozambique (en) kota besar Beira (pt) Tempat RepublikMozambiqueProvinsi di MozambikProvinsi SofalaDistrict of Mozambique (en) Beira District (en) Ibu kota dariProvinsi Sofala Beira District (en) NegaraMozambique PendudukTotal530.604  (2019 )GeografiLuas wilayah633 km² [convert: unit tak dikenal]Ketinggian14 m SejarahPembuatan1887 Informasi tambahanKode pos2100 Zona waktuUTC+1 Lain-lainKota kembarBenderBristolPadovaSeixal (en) AmsterdamCoimbraEspi...

Australian actor Richard CawthorneCawthorne at the AACTA Awards, Sydney Opera House in 2012Born (1976-12-03) 3 December 1976 (age 47)Hong KongOccupationActorYears active2000–present Richard Seymour Cawthorne (born 3 December 1976) is an Australian actor of theatre, film and television. Career Cawthorne has appeared in many film and television productions. His credits include Catching Milat, Fat Tony & Co, Bikie Wars: Brothers in Arms, The Straits, East West 101, Rush, Noise, N...

 

Area by the Thames in London, England For the basketball team formerly known as London Docklands, see London Towers. London docks redirects here. For the specific dock known under that name, see London Docks. Modern Docklands, showing Canary Wharf Map showing the London docks in 1882. The King George V Dock had not yet been built. The West India Docks and the Millwall Dock on a map of the Isle of Dogs in 1899 A 2009 photo showing Canary Wharf with Millwall Dock on the Isle of Dogs The O2 and ...