Les yeux et les dents

De OSWiki
Aller à la navigation Aller à la recherche


Retour au sommaire

Les yeux et les dents

Préparation

Déplacer les yeux dans la collection 1

340
  • Dans l'outliner faites glisser avec la souris "eyeBallLeft" et "eyeBallRight" depuis la collection6 vers la collection1.
  • Dans l'éditeur 3D, les globes oculaires apparaissent dans les orbites de la tête de Ruth.
  • Nous allons appliquer l'option Shade Smooth sur les yeux pour lisser les faces . Pour cela, dans l'éditeur 3D, en mode objet, sélectionnez les deux yeux avec un clic gauche de la souris. Pour sélectionner les deux yeux en même temps maintenez la touche SHIFT enfoncée. Ensuite, quand les deux yeux sont cerclés d'orange (pas la tête), allez dans le menu "Object" de l'en-tête de l'éditeur 3D. Cliquez sur "Shade Smooth".

Animesh tuto OSWIKI capture blender 0042 Tete Ruth Yeux.jpg

Skinning des yeux

D'après ce que j'ai observé dans OpenSim, un animesh ne peut pas être composé de plusieurs objets. Ainsi, il faut lier toutes les parties du maillage de Ruth dans Blender avant de l'exporter dans OpenSim.

Le skinning des yeux est déjà fait dans le fichier avatar-workbench-271.blend. Mais, quand nous allons lier les yeux à la tête, si nous ne refaisons pas le skinning des yeux avant, nous allons le perdre et les yeux ne bougeront plus avec la tête. Décrivons ce qui se passe à l'aide de captures d'écran :

  • Capture 1 : Tête et les yeux sont dissociés

Sur cette capture d'écran, la tête de Ruth est penchée sur sa gauche. Les yeux ont bien suivi le mouvement et sont placés correctement dans leurs orbites.

Pour pencher la tête de Ruth, il faut sélectionner l'armature en mode Objet, puis passer en mode Pose. Le bone (os) de l'armature sélectionné apparaît dessiné en bleu clair.

Les bones se déplacent comme tout le reste dans Blender avec les touches G (déplacement) S (étirement) et R (rotation).

Ici, Ruth est de face, pressez sur la touche R et déplacez la souris. Quand la tête est orientée comme vous le désirez, faites un clic droit dans l'éditeur 3D.

Si vous voulez que le bone reprennent sa position initiale utilisez ALT + R, pour une rotation, ALT + G , un déplacement et ALT + S pour un étirement.

  • Capture 2 : Tête et yeux joints avant le skinning des yeux

Ici, la tête et les yeux sont joints. Nous avons conservé le skinning de base du fichier avatar-workbench-271.blend.

Pour joindre des objets dans Blender, sélectionnez tous les objets que vous voulez lier avec le clic droit de la souris et en maintenant SHIFT en foncé. Quand tous les objets sont sélectionnés, pressez sur le raccourci clavier CTRL + J. Si vous voulez revenir en arrière utilisez le raccourci CTRL + Z.

Nous pouvons voir que les yeux ne se déplacent plus avec la tête. Ce n'est pas ce que nous voulons.

  • Capture 3 : Parentage

Donc, nous allons refaire le parentage des yeux avec l'armature. C'est ce que vous voyez sur la capture 3.

Pour cela, vous allez sélectionner les deux yeux et l'armature, dans cet ordre. La couleur de l'armature devrait être plus claire que celle qui entoure les yeux. Si l'armature n'est pas orange, vous êtes peut-être en mode Pose. Dans ce cas, laissez les yeux et l'armature sélectionnés et passez en mode objet.

Pour parenter les yeux à l'armature utilisez le raccourci clavier CTRL + P.

Une petite fenêtre s'ouvre. Cliquez sur "With Automatic Weights" (avec poids automatique). En gros, Blender va faire un skinning automatique en répartissant au mieux l'influence des bones sur le maillage de l'objet. On peut le faire soi-même, mais c'est un peu galère. Et quand le skinning automatique marche, franchement, on est plutôt content de ne pas devoir le faire manuellement. :)

On peut visualiser l'influence d'un bone sur le maillage en mode Weight paint (peinture de l'influence). Par exemple :

- en mode objet, sélectionnez uniquement l'armature et passez en mode pose.

- sélectionnez le bone du cou de Ruth.

- cliquez sur la tête de Ruth. Le bone se déselectionne et la tête est sélectionnée en mode objet.

- Passez en mode Weight paint. Vous devriez voir l'image ci-dessous. Les zones rouges correspondent aux zones où le bone a un maximum d'influence, les zones bleues correspondent aux zones où le bone a aucune influence. Entre le rouge et le bleu, le dégradé des couleurs correspond au dégradé de l'influence.

Animesh tuto OSWIKI capture blender 0044 exemple skinning.jpg

  • Capture 4 : Tête et yeux dissociés après le skinning des yeux
  • Capture 5 : Tête et yeux joints premier cas
  • Capture 6 : Tête et yeux joints deuxième cas

Pour plus d'informations sur le skinning voir la documentation Blender

Fusion des yeux à la tête

Matériel

  • Tester l'UVMap des yeux (Cacher le maillage de la tête)
  • Ajouter un matériel pour les yeux
  • Ajouter un matériel pour les dents
  • Test de texture dans l'espace de travail Shading

La jupe

Préparer la jupe

  • Déplacer la jupe dans la collection 1
  • Fusion des bords (merge)
  • Skinning de la jupe
  • Fusionner le corps et la jupe

Matériel

  • Tester l'UVMap de la jupe
  • Ajouter un matériel à la jupe
  • Test d'un tissu sur la jupe

Cils et cheveux

Retour au sommaire