[Plan du site]
Vous êtes ici ---
> Le Site du Zéro
> Les tutoriels
> Non-Officiels
> Mapping
> [HL2] Général
> Le Displacement Tool
> Lecture du tutoriel
Le Displacement Tool
Vous vous apprêtez à lire un tutoriel rédigé par un membre de ce site. Malgré tout le soin que ce membre a pu apporter au tutoriel, nous ne pouvons pas garantir que les informations contenues sur cette page sont exactes à 100%. Merci de garder cela en tête lorsque vous lirez cette page ;o)
Bonjour chers Zér0s !!
Half-Life 2 et ses mods proposent un outil surpuissant : le displacement tool. Il permet notamment de modeler un terrain, et d'utiliser les textures Blend.
Je n'ai pas la prétention de dire que je vais vous apprendre à vous servir de toutes les fonctions de l'outil Displacement tool, ça serait trop long, et trop compliqué. Nous allons nous contenter d'apprendre à nous servir des deux principales fonctions de cet outil : Paint Geometry et Paint Alpha, ainsi que de la fonction Subdivide (en bonus pour les Zér0 sages).
Avant de commencer à jouer avec les fonctions de l'outil
Displacement, peut-être serait-il intéressant de savoir... le lancer, ce displacement tool !!???
Bon je passe la partie "lancez Hammer, créez une nouvelle map...". Regardez sur la barre d'outils à gauche de votre écran. Vous devriez voir ça quelque part :
Eh bien ce magnifique petit carré de toutes les couleurs, c'est l'icône du Displacement tool ! Allez cliquez dessus... Voici ce que vous êtes censé avoir sous les yeux :
On enchaîne, les bases vous les avez ! (oui je sais faire une sous-partie pour ça, c'était gonflé, mais je n'arrivais pas à les faire rentrer autre part ces bases !)
Aaaaah, les choses intéressantes commencent ici ! On va apprendre à se servir de l'outil
Paint Geometry !!! Nous on va juste créer une petite colline, pour que le tuto soit simple, mais rien ne vous empêchera de faire des falaises et des montagnes si ça vous chante !
On y va ! Créez un bloc, peu importe sa taille et sa texture, on va juste s'en servir pour expérimenter dessus. Lancez le
Displacement tool, ici assurez-vous d'être en mode "
Lift and Select (1)" , si c'est bien le cas, cliquez sur la surface supérieure de votre bloc, puis dirigez vous vers l'onglet "
Displacement (2)"
Une fois dans cet onglet "
Displacement" cliquez sur "
Create". Une fenêtre apparaît. Remplacez-y le
3 par
4, puis validez.
Regardez la surface de votre bloc ! Elle devrait ressembler à ça :
Note : Le bloc a été divisé. Cette division a été déterminée au moment où vous avez remplacé le 3 par le 4 dans la fenêtre "Create". Si vous aviez laissé 3, la division aurait été moins forte. Sachez aussi que 4 est la valeur la plus élevée possible, celle qui demande le plus de ressources, mais celle qui donne le meilleur rendu.
Bon vous devez commencer à comprendre comment ça va marcher : on a divisé le bloc et plusieurs morceaux, liés les uns aux autres, mais qui ne sont pas totalement fixes. L'outil Paint Geometry permet de déplacer ces morceaux de bloc, pour faire des collines, des falaises... Enfin la pratique vaudra plus que mes exemples foireux

!
Normalement vous avez toujours votre
Displacement tool ouvert à l'onglet
Displacement. Cliquez donc sur "
Paint geometry". (on y est

! Enfin !). Une nouvelle fenêtre inconnue apparaît. Détaillons-la :
(1)
Raise/lower : élever/abaisser le terrain => clic gauche : élever, clic droit : abaisser
(2)
Raise to : Mettre à plat, tout à la même hauteur
(3)
Smooth : Adoucir le relief
(4)
Distance : nombre d'unité de displacement.
(5)
Radius : Surface d'application des modifications
Bon donc pour notre colline, nous allons prendre Raise/lower, avec un
Radius : 100.00 et une
Distance à 5.00 (défaut). Maintenant que tout est réglé, cliquez avec le clic
gauche sur le bloc et regardez ce qui ce passe : une petite bosse apparaît !! C'est pas encore du grand art, et encore moins une colline MAIS c'est plus tout plat ! Cliquez avec le clic
gauche en restant appuyé, et déplacez le curseur de votre souris. Magie ! Une grosse colline ! Si vous y êtes allez trop fort, cliquez avec le clic
droit pour redescendre un peu le bloc

! Voilà, peaufinez tout ça, c'est dur à expliquer alors le mieux est de vous laisser découvrir. La connaissance vient avec la pratique.
IMPORTANT : les displacements, blocs ayant été modifiés avec l'outil Paint Geometry, ne sont PAS considérés comme des obstacles à la lumière par le jeu ! Donc si votre sol est un displacement, pensez à mettre du skybox dessous, sinon gare aux leaks !
La fonction
Paint Alpha permet l'utilisation des textures
Blend pour mélanger deux textures sur un même bloc.
Blend quoi ? Qu'est-ce que c'est encore que ce truc !
Une texture
blend, c'est une texture... qui en contient 2. Je sais ça ne vous aide pas du tout, mais je ne peux pas être plus précis ! Si, peut-être qu'une petite image vous aiderait :
Vous voyez ? Deux textures en une ! C'est tout simplement génial : ça permet donc de mélanger 2 textures sans faire deux blocs différents et donc sans séparation brutale et moche !
Les textures
blend peuvent être trouvées en tapant "
blend" dans le champ "
Filter" du texture browser de hammer.
Bon je pense qu'apprendre à s'en servir et voir par soi-même est le mieux à faire maintenant !
C'est parti, créez un bloc avec une texture
blend, peu importe laquelle, moi je vais prendre
nature/blendcliffgrass001a... Créez donc un bloc avec cette texture. Lancez encore une fois l'outil
Displacement, assurez vous d'être en mode "
Lift and Select" puis cliquez sur la surface de votre bloc sur laquelle vous voulez mélanger les textures. Allez ensuite dans l'onglet "
Displacement". Cliquez maintenant sur "
Paint Alpha". Pour le moment ne changez rien dans la fenêtre qui s'ouvre. Placez juste votre curseur sur votre bloc et cliquez... Magie !!! la 2ème texture tant attendue apparaît sur votre bloc ! Cliquez un peu partout, en restant appuyé pour allez plus vite, faite comme ça vous dit, amusez-vous

! Regardez l'image si vous ne suivez plus :
Les options de cette fenêtre n'ont pas vraiment à être modifiées, à part "
value" qui peut être augmentée/diminuée.
Si vous retournez dans l'onglet Displacement du Displacement tool vous verrez qu'il existe une fonction "Invert Alpha" qui sert bien entendu... à inversez les textures ! on sais jamais, ça peut servir
Bon, bah voilà, vous maîtrisez la fonction Paint Alpha !
Voici la dernière partie ! Elle est un peu spéciale, je ne vais pas vous apprendre réellement à comprendre l'outil
Subdivide, mais juste à l'utiliser pour faire des
sphères dans HL² et ses mods !! Oui, Oui, de vraies sphères ! C'est possible !
Allez, commencez par créer un cube parfait dans la texture de votre choix. Sélectionnez-le en entier avec l'outil de sélection (précédemment nous ne sélectionnions qu'une face avec
lift and select...). Une fois le cube sélectionné, ouvrez l'outil
Displacement tool. Allez dans l'onglet Displacement, et cliquez sur
create, mettez
power 3 (défaut), validez, puis cliquez sur "
Subdivide" (1). Magie, votre cube devient
sphère !
Voilà ! Vous maniez le
displacement tool ! Rien de sorcier hein ! Mais c'est si pratique ! Croyez moi, maintenant vous ne pourrez plus vous en passer !
Allez une dernière petite image pour le plaisir :