mardi 9 juin 2009

Copier une tête dans Blender: Aurélien Rougerie

Pour modeler la tête il nous faut (au moins) une photo de face et une de profil, qui soient accordées, c'est à dire où l'on puisse mettre sur la même ligne divers éléments. On peut prendre comme repère les moins mobiles, comme le bas et le haut des oreilles, le nez (narines), la ligne de départ des cheveux (au centre du front), les yeux si l'expression ne modifie pas leur forme d'une photo à l'autre, le menton si la mâchoire est fermée dans les deux photos.
La plupart du temps, on ne trouve pas une paire de photos face et profil accordées (genre "identité judiciaire") donc il faut arriver à accorder une photo de vrai profil (dans le cas de Dimitri je n'en ai pas trouvé qui soit à la fois vraiment de profil et où les cheveux ne cachent pas le front) et de vraie face: en modifiant l'échelle, d'abord, en remettant droite la photo de face si elle est un peu inclinée de côté (par contre si la tête tourne un peu de côté, on aura du mal à modeler correctement le personnage, à moins de travailler en vue légèrement oblique, ce qui n'est pas impossible mais très "piégeux" lorsque l'on croit bouger les points dans la direction Y...) et en inclinant la photo de profil (s'il y a lieu) pour avoir la même coïncidence entre ces éléments.

Pour la démo, cette fois on va essayer de recontruire Aurélien Rougerie: d'abord, nous avons déjà recréé ses chaussettes, ensuite il met souvent ses cheveux en arrière donc on dispose ainsi de quelques photos vraiment de profil où rien n'est caché, idem de face. De plus sa géométrie "ressemble plus à ce qu'il est" (semble peu varier d'une photo à une autre) donc on a moins de risque de le rater en virtuel que Dimitri Szarzewski (Cyberszarzewski ne lui ressemble dans que dans peu de ses images, et pas dans celle qui avait servi de modèle, en fait: n'ayant pas de bonne photo de profil pour vérifier, sa géométrie était difficile à percevoir en raison de l'éclairage "studio" et d'un maquillage très lissant).
La photo de profil d'A.R. choisie est celle-ci:

car le fond noir donne un maximum de netteté. La tête est un peu inclinée en arrière, on redressera donc au moyen d'un logiciel de manipulation d'images (Xnview ou Gimp, p ex). Mais de quel angle faut-il redresser? Cela dépendra de la photo de face que l'on utilisera. Dans l'image précédente l'image avait été pivotée pour que le profil soit à peu près d'applomb, et on constate alors que le haut de l'oreille est aligné avec le coin de l'oeil (mais attention: le coin de l'oeil, ça peut bouger, selon l'expression) et le bas de l'oreille est à mi-hauteur de la base du nez et de la jonction des lèvres (au centre). Le menton est à 2,11 fois la hauteur de l'oreille (la mâchoire semble être fermée donc on peut se baser sur le menton comme repère "fixe"), en descendant, l'implantation centrale des cheveux est à la même distance du haut de l'oreille que la hauteur de celle-ci (ça tombe juste) et le haut du crâne (estimé) à deux fois cette distance. Cet Aurélien est donc mathématiquement facile à gérer: partage en quatre quarts, sauf que le plus en bas est légèrement plus grand que les trois autres et le nez est 20% plus court (en hauteur) que l'oreille.
Il faut chercher une vue de face qui corresponde à ces repères...
Pas 100% de face, mais "suffisamment", il y a celle-ci, après réalignement avec la verticale:
arfacecadre
On constate avec le cadre de sélection sur l'oreille droite (donc la même que celle de l'autre photo) que la tête est légèrement inclinée en avant, par rapport à la photo de profil. On peut réorienter la photo de profil pour en tenir compte: peu importe l'inclinaison, il faut surtout que ce soit la même de face et de profil. La base de l'oreille droite vise ici le haut du bord intérieur des narines. Ne pas viser sur les sourcils d'une vue à l'autre, car ils peuvent bouger: la base de l'oreille et les narines sont des repères plus fiables.

Après rotation, mise à l'échelle, translation, on obtient enfin une photo "identité judiciaire" (juste en moins sinistre) avec les repères alignés entre face et profil. la photo "de face" n'est pas tout à fait de face. On peut considérer que l'erreur sera faible dans le modelé central, mais il vaudrait mieux remettre le visage à mi-distance des oreilles, tout de même: on ne fait pas de l'esthétique, ici, mais de la géométrie... Sinon on peut le construire tel que puis procéder dans Blender (en vue de dessus) à une déformation "en losange" (et non à une rotation, car on aura placé correctement les distances mesurées de profil) pour compenser l'effet. L'erreur étant petite, ce procédé est acceptable. Ne constuire que la moitié du visage, et le réaligner légèrement avant de le symétriser. Ou: ne pas construire les cotés avant d'avoir recalé l'avant entre les oreilles.
Après quelques correction (et beaucoup de ratages!) on obtient cette image de fond:

Les travaux peuvent enfin commencer. L'ajustement des images peut prendre beaucoup de temps, mais la validité des travaux faits dessus en dépendra tellement qu'il vaut mieux y passer une heure s'il le faut...
Importer l'image (deux vues) dans Blender, en vue xz (touche 1 du pavé) puis partager cette vue en deux (bouton droit sur la ligne séparatrice de base, "split") et faire de la vue de droite la yz (touche 3 du pavé).
Ensuite faire coulisser verticalement (dans les panneaux "background image") les images (y offset) pour aligner le repère sur les yeux (à peu près la mi-hauteur de la tête cheveux inclus) et surtout faire coulisser la vue yz (avec x offset: il s'agit du x de l'image, et non de la vue Blender) pour que l'axe de symétrie passe bien par celui de la racine du nez. Translater aussi le profil de façon à ne pas avoir besoin de trop de largeur dans cette fenêtre pour travailler: Blender a hélas ses boutons de sélection d'éléments très à droite de sa bordure, donc on n'y accède que si l'une des vues occupe plus de la moitié de l'écran. C'est mal pensé, ça: ces boutons devraient être avant ceux qui servent bien plus rarement...

Aucun commentaire:

Enregistrer un commentaire