Didacticiels sur les matériaux et le mapping > Mapping de spline >
Ajustement du mapping

En utilisant la spline comme guide, le matériau en brique peut maintenant suivre correctement les contours de l'arche. Toutefois, dans l'état actuel du mapping, les briques sont trop grandes et sont mappées verticalement jusqu'aux colonnes de l'arche au lieu d'être mappées horizontalement. Dans cette leçon, vous allez utiliser la boîte de dialogue Editer UVW pour ajuster visuellement le mapping afin que les briques soit correctement mappées.

Préparation de la leçon :

- Poursuivez à partir de l'exercice précédent.

Configurez la boîte de dialogue Editer UVW et vérifiez la map des briques :

1. Dans le panneau déroulant Paramètres, cliquez sur Editer.

   3ds Max Design ouvre la boîte de dialogue Editer UVW.

   Arche affichée sous forme de grille de faces et de sommets UVW

   La fenêtre affichée dans la boîte de dialogue Editer UVW montre une représentation à plat de l'arche. Il existe quatre panneaux verticaux rouges constitués de faces et de sommets UVW. Ces panneaux représentent respectivement les faces interne, externe, gauche et droite de l'arche.

2. Déplacez la fenêtre Editer UVW pour voir l'objet arche dans les fenêtres orthogonale et Perspective. Si nécessaire, ajustez la taille de la boîte de dialogue Editer UVW pour voir toutes les faces de l'arche. Utilisez l'outil de zoom de la fenêtre Editer UVW pour effectuer un léger zoom arrière.

   La surface de l'objet arche est actuellement mappée sur un seul carreau du matériau brick-soldier

   Le carré noir occupé par l'objet arche aplati correspond au carré sombre dans le diagramme suivant, qui montre le système de coordonnées de la fenêtre Editer UVW.

   La texture que vous appliquez à l'arche est associée à cette zone, dont le système de coordonnées s'étend de 0,0 à 1,1.

3. Dans le menu principal, sélectionnez Rendu Afficher fichier image et, dans la boîte de dialogue Visualiser fichier, recherchez le dossier \sceneassets\images\, cliquez sur le fichier brick_soldier-diff.jpg pour le mettre en surbrillance, puis cliquez sur Ouvrir.

   3ds Max Design ouvre un visualiseur de fichier image, dans lequel vous pouvez voir que brick-soldier-diff.jpg représente un carré. Actuellement, ce carré est mappé au cas par cas selon des coordonnées UVW allant de 0 à 1. A l'extérieur du carré délimité par les valeurs de 0 à 1, la même image est appliquée deux fois dans chaque direction.

4. Fermez le visualiseur du fichier image.
5. Dans la fenêtre Editer UVW, ouvrez la liste déroulante de textures située à droite de la barre d'outils et sélectionnez l'entrée comportant la mention "(Brick_soldier-diff.jpg)" pour afficher la map correspondante dans la fenêtre.

6. Dans la zone Modes de sélection située en bas à droite de la boîte de dialogue Editer UVW, cliquez sur Options.

   3ds Max Design ouvre une autre zone Options Bitmap sous la zone Sélection adoucie.

7. Dans la zone Options Bitmap, remplacez la valeur du champ Luminosité par 0,75 et appuyez sur la touche Entrée.

   Le bitmap affiché dans la fenêtre Editer UVW devient plus lumineux et plus visible.

Corrigez la déformation verticale :

1. Dans la zone Modes de sélection, cliquez sur (Mode sous-objet sommet).

   En basculant vers le mode sous-objet sommet, vous pouvez constater que le modificateur Développer UVW a légèrement déformé les contours de l'arche. Vous devez redresser ces contours.

   RemarqueLes contours de l'arche que vous avez développée peuvent être légèrement différents de ceux présentés dans l'illustration suivante, selon le redimensionnement du gizmo cage dans la leçon précédente.

   Contours déformés de l'arche développée

2. Dans la barre d'outils du modificateur Développer UVW, cliquez sur (Déplacer), puis sélectionnez par région tous les sommets de l'arête extérieure gauche.

   Sommets UVW de l'arête extérieure gauche sélectionnée

   Pour que ces sommets soient correctement alignés avec la map de l'image, la valeur U de tous les sommets doit être égale à 0.

3. Dans le champ de coordonnées U (dans la barre d'outils située en bas à gauche de la boîte de dialogue principale), tapez 0,0, puis appuyez sur la touche Entrée.

   Cela permet d'attribuer à la coordonnée de map horizontale de chaque segment sélectionné une valeur U de 0 afin d'aligner verticalement tous les sommets au niveau de leur origine (0), comme illustré dans le diagramme suivant.

4. Sélectionnez par région tous les sommets situés au niveau de l'arête extérieure droite de l'arche.
5. Dans le champ de coordonnées U, tapez 1,0, puis appuyez sur la touche Entrée.

   Cela permet d'aligner verticalement chaque sommet sélectionné à une valeur horizontale de 1.

6. Sélectionnez une par une, de gauche à droite, les colonnes restantes des sommets de chaque arête intérieure. Attribuez respectivement à chaque arête intérieure une valeur U de 0,25, 0,5 et 0,75.

   Sommets UVW après alignement

   A présent, la map UVW recouvre bien mieux la surface de l'arche. Comme vous pouvez le constater dans la fenêtre, il reste un problème évident à régler. Les briques sont appliquées verticalement, alors qu'elles devraient être placées horizontalement. Pour modifier cela, vous devez faire pivoter la map de 90 degrés.

Corrigez l'orientation des briques :

1. Appuyez sur Ctrl+A pour sélectionner tous les sommets.
2. Dans la barre d'outils Editer UVW, cliquez sur (Mode forme libre).

3. Positionnez le curseur sur un sommet au milieu d'un côté et faites glisser entièrement la grille UVW jusqu'à ce que l'indicateur de rotation affiche 90.

   Grille UVW après rotation

   Désormais, les briques de l'arche sont orientées horizontalement. Notez toutefois que les briques sont toujours trop grandes pour la zone qu'elles couvrent.

   Objet arche avec orientation horizontale des briques

   Vous devez redimensionner la grille UVW sur la map afin que les briques soient mieux réparties.

Alignez les arêtes des briques et de l'arche :

L'échelle verticale actuelle des briques signifie que les arêtes des briques ne sont pas alignées avec celles de l'arche : la grille UVW s'étend sur cinq briques, alors qu'elle ne devrait en couvrir que quatre.

Arêtes des briques non alignées avec les arêtes verticales de l'arche

1. Maintenez la touche Maj enfoncée pour contraindre la mise à l'échelle selon un axe unique, puis cliquez sur l'angle gauche ou droit de la grille UVW et faites glisser le curseur vers le bas jusqu'à ce que la grille soit redimensionnée verticalement (le long de l'axe V) pour couvrir quatre rangées de briques.

   Grille UVW redimensionnée verticalement pour couvrir quatre rangées de briques, une par face

   Les arêtes des briques et de l'arche sont à présent alignées.

   Le long de l'axe U, les briques sont encore trop grandes.

Augmentez le nombre de briques le long de l'arche :

1. Dans la fenêtre Editer UVW, effectuez un zoom arrière et un panoramique pour voir entièrement l'image brick-soldier-diff.jpg.
2. Dans la zone Options Bitmap, remplacez la valeur du champ Recouvrements par 2.

   L'image brick-soldier-diff.jpg est à présent appliquée deux fois dans chaque direction.

   RemarqueLa valeur du recouvrement a une incidence sur l'affichage de la map dans la fenêtre Editer UVW. En revanche, elle est sans effet sur le mappage de l'objet, qui est géré par les commandes du bitmap. Lorsque la valeur du recouvrement est égale à 0, la map apparaît uniquement dans le carré d'unité. Lorsqu'elle est égale à 1 (valeur par défaut), la map est appliquée à trois reprises dans les directions U et V. Lorsqu'elle est égale à 2 (comme vous venez de la définir), la map est appliquée cinq fois dans les directions U et V.
3. Effectuez de nouveau un zoom arrière et un panoramique pour voir tous les carrés de brick-soldier-diff.jpg.

   Deux mosaïques d'images entourent la grille UVW dans toutes les directions

4. Effectuez de nouveau un zoom région avant pour voir clairement la grille UVW et l'arête droite de la map de brique.

5. Dans la barre d'outils principale de ma boîte de dialogue Editer UVW, cliquez sur (Mode forme libre). Assurez-vous que tous les sommets sont encore sélectionnés, puis appuyez sur la touche Maj et faites glisser le sommet situé dans l'angle supérieur droit jusqu'à l'arête située à l'extrême droite de la map.

   Appuyez sur la touche Maj et déplacez l'angle supérieur droit de la grille UVW pour la redimensionner horizontalement

   Etant donné que les guides UVW ont été étirés horizontalement pour couvrir trois carrés de map (de 0 à 3 le long de l'axe U), trois fois plus de briques sont à présent mappées le long de l'arche.

Corrigez l'aspect renflé des briques en haut de l'arche :

Si vous examinez de plus près la partie supérieure de l'arche, vous pouvez voir que les briques semblent renflées.

Déformation des briques de l'arche

Cette déformation est causée par la différence entre le nombre de divisions dans le maillage polygonal de l'objet arche et le nombre de briques associées à ces divisions.

1. Dans la boîte de dialogue Editer UVW, cliquez sur (Cadrer) pour effectuer un zoom avant sur les guides UVW, puis sélectionnez uniquement les sommets du centre correspondant à la partie supérieure à l'arche.

   Sommets de l'arche sélectionnés dans la grille UVW

   Dans la surface maillée, il existe 14 divisions définissant l'arche, mais la map sous-jacente contient 16 briques. Vous devez redimensionner les guides UVW afin que les divisions du maillage correspondent au nombre de briques présentes dans la map.

2. L'outil Mode forme libre étant toujours actif, appuyez sur la touche Maj et faites glisser le sommet situé dans l'angle supérieur gauche de la sélection d'une brique vers la droite.
3. Appuyez sur la touche Maj et faites glisser le sommet situé dans l'angle supérieur droit de la sélection d'une brique vers la gauche.

   Le nombre de polygones de l'arche correspond désormais au nombre de briques de la map.

   Les briques situées en haut de l'arche ne présentent plus de renflement.

Corrigez la mise à l'échelle des briques des colonnes :

Si vous observez la totalité de l'arche, vous pouvez constater qu'après la correction apportée à la partie supérieure de l'arche, les briques du sommet semblent plus grandes que celles des deux colonnes.

Les briques de l'arche sont plus grandes que celles des colonnes

1. Dans la boîte de dialogue Editer UVW, sélectionnez uniquement les sommets correspondant à la colonne de gauche de l'arche (sur la droite dans la boîte de dialogue Editer UVW et la fenêtre).

   Sommets de la colonne de gauche

2. Appuyez sur la touche Maj et faites glisser le sommet situé dans l'angle supérieur droit de la sélection de deux briques vers la gauche.

   Colonne de gauche après redimensionnement de deux briques vers la gauche

3. Répétez les deux étapes précédentes pour la colonne de droite de l'arche, en faisant glisser les guides UVW de deux briques vers la droite.

   Toutes les briques associées à l'arche, dans les colonnes et dans l'arche, semblent désormais toutes de même taille. L'arcade est correctement mappée et le bitmap suit les contours de la géométrie de l'objet.

   Arche composée de briques de même taille

Effectuer un rendu de l'arche :

1. Fermez la boîte de dialogue Editer UVW et, dans la pile des modificateurs, cliquez sur Sommet pour quitter le niveau sous-objet Sommet, puis sur une partie vide de la fenêtre pour désélectionner l'arche.
2. Réduisez la fenêtre orthographique.
3. Cliquez dans la fenêtre Caméra01 avec le bouton droit de la souris et choisissez Afficher tout dans le menu Quadr.
4. Dans la barre d'outils principale, cliquez sur (Production de rendu) pour effectuer le rendu de votre travail.

   Rendu du matériau en brique associé à l'entrée du commerce de prêt sur gage

   Le matériau en brique est désormais correctement mappé sur l'arche.

Enregistrez votre travail :

- Enregistrez la scène sous le nom my_arch_spline_mapping_completed.max.

Résumé

Dans ce didacticiel, vous avez appris à utiliser le modificateur Développer UVW avec un objet spline pour mapper un matériau sur un objet incurvé. Vous avez également appris à manipuler le treillis UVW de l'objet dans la fenêtre Editer UVW pour déterminer la façon dont l'image bitmap du matériau est projetée sur la surface cible.