MakeHuman, l'outil de création de modèles 3D humanoïdes passe en version 1.1
Et intègre un nouveau système de poses

Le , par LittleWhite, Responsable 2D/3D/Jeux
MakeHuman est une application développée en Python (2.7) qui vous permettra de créer des personnages 3D et de les exporter pour les utiliser notamment dans Blender.


Le développement de MakeHuman a débuté en 1999 sous la forme d'un module pour Blender sous le nom de « MakeHead ». Il n'était alors capable que de créer des modèles de tête. La première version de l'outil a vu le jour en 2000.
En 2005, les développeurs ont opté pour une application complètement dédiée (OpenGL 2.1) et aujourd'hui, celle-ci arrive à la version 1.0.0 et permet de générer des modèles complets d'humains.

Les modèles générés sont propres, complètement rigged et composés uniquement de rectangles. Les modèles sont aussi préparés pour être utilisés dans Mudbox/zBrush et proposent pour cela 1170 cibles de morphing contrôlables. Ainsi, MakeHuman permet de générer des modèles pour être utilisés dans la majorité des applications 3D. On pourra le comparer à Poser.


Le logiciel et son code source sont sous licence AGPL3+. Le contenu et les modèles fournis sont sous licence CC0.

Vous pouvez télécharger MakeHuman ici ou consulter son code source.

Votre opinion

Comment créez-vous vos personnages pour vos jeux ?
Allez-vous utiliser MakeHuman, le tester ?

Source

Gamefromscratch
Site officiel


Vous avez aimé cette actualité ? Alors partagez-la avec vos amis en cliquant sur les boutons ci-dessous :


 Poster une réponse

Avatar de yoyo3d yoyo3d - Membre confirmé https://www.developpez.com
le 18/03/2014 à 12:07
Je lui trouve un p'tit coté "Poser" mais en plus récent...
moi qui suis plutot une quiche en modé organique, je vais le tester...
Avatar de mangobango mangobango - Membre actif https://www.developpez.com
le 18/03/2014 à 14:07
Je l'ai un peu testé. Ils ont posés des fondations excellentes et le logiciel offre pas mal de possibilités déjà ( enfin, c'est un "déjà" qui a quinze ans ). Je n'ai pas jeté de coup d'oeil à l'implémentation mais elle permet déjà une grande diversité de personnages qu'on pourra ensuite retravailler dans des logiciels plus pointus comme ZBrush ou Blender pour la sculpture. La bibliothèque d'accessoires/cheveux permet d'avoir rapidement un personnage pas trop mal fagoté (les vêtements suivent pas trop mal les différentes morphologies) mais elle est quand même limitée. Je pense que les prochaines itérations pourront se concentrer là-dessus.
Par contre ce n'est pas un Poser dans la mesure où il ne permet pas de poser les personnages - ou je n'ai pas trouvé comment faire. Ils sont riggués et prêts à être animés/posés dans les logiciels tiers, mais ce n'est pas le boulot de MakeHuman.

Voilà, voilà...
Daniel
Avatar de Tryph Tryph - Membre émérite https://www.developpez.com
le 18/03/2014 à 14:39
j'avais testé le script python pour Blender y a 7 ou 8 ans, c'était déjà bien foutu et ça permettait déjà de bien personaliser la morphologie du modèle de base.
on pouvait même finir par se retrouver avec un humaoïde mais sans plus grand chose de réellement humain.

je pensais que depuis le temps ils avaient largement passé la version 1.
en tout cas je vais probablement tester ne serait-ce que par curiosité sur l'évolution du projet.
Avatar de Mat_F Mat_F - Membre du Club https://www.developpez.com
le 25/03/2014 à 9:58
Moi j'avais testé ce programme, un peu rapidement il est vrai, mais je n'avais pas trouvé comment modifier la position de base du modèle. Mon but était en fait de l'utiliser comme un "mannequin en bois" (en mieux) pour le dessin réel, mais j'ai vite déchanté, n'arrivant pas à positionner le bonhomme comme je le souhaitais.

Je serais bien intéressé si quelqu'un sait comment faire, ça me rendrait bien service!
Avatar de Tryph Tryph - Membre émérite https://www.developpez.com
le 26/03/2014 à 17:59
à l'époque, le scsript générait le mesh du corps humain et aussi un squelette pour son animation.
je me souviens plus vraiment, mais je me souviens que c'était un peu le bordel quand même.

le mieux c'est encore de chercher des tutos qui expliquent comment faire de l'animation de personage sous Blender, je suis certain qu'on peut en trouver des masses.
Avatar de LittleWhite LittleWhite - Responsable 2D/3D/Jeux https://www.developpez.com
le 18/05/2016 à 21:41
MakeHuman passe en version 1.1

Deux ans après sa sortie, MakeHuman, l'outil de création de modèles humanoïdes 3D libre, s'offre une mise à jour et passe en version 1.1. Les fonctionnalités ajoutées sont très intéressantes :
  • nouveau système de poses (chargement possible à partir de BVH, la pose sélectionnée dans MakeHuman est considérée comme pose de repos lors de l'exportation) ;
  • nouveau squelette ;
  • amélioration de l'exportation du rig ;
  • nouvelle bibliothèque de peau, supportant différents âges ;
  • nouveau système d'expressions faciales ;
  • amélioration de l'interface (support des écrans retina) ;
  • support des binaires FBX.


Pour l'occasion, l'équipe a réalisé une infographie :


Votre opinion

Comment créez vous vos personnages pour vos jeux ?
Allez-vous utiliser MakeHuman, le tester ?

Source

Site officiel
Notes de version officielles
Avatar de zecreator zecreator - Membre éprouvé https://www.developpez.com
le 19/05/2016 à 9:57
Je l'utilise depuis peu. C'est excellent et complet. Je bosse actuellement sur un e-learning pour un client du domaine médical. C'est parfait. Et en plus, il y a une communauté qui met à dispo des clothes pack supplémentaires.

http://www.makehumancommunity.org/clothes.html
Avatar de moueza moueza - Membre du Club https://www.developpez.com
le 25/05/2016 à 23:40
C'est une tuerie!
il ne permet pas de poser les personnages - ou je n'ai pas trouvé comment faire. Ils sont riggués et prêts à être animés/posés dans les logiciels tiers, mais ce n'est pas le boulot de MakeHuman?

Euh non, à la base MakeHuman est fait pour du skinning et bones, et les poses tu les fais en bougeant les bones dans ton logiciel importateur comme Blender.
n'arrivant pas à positionner le bonhomme comme je le souhaitais

Une fois dans ton logiciel importateur, si c'est Blender, tu n'as qu'à faire G(grab) pour les translations, et S(Scale) pour mettre à l'échelle voulue, et Pose pour la position des os et squelette.
Responsable bénévole de la rubrique 2D - 3D - Jeux : LittleWhite -