Aller au menu - Aller au contenu

Icône Décor naturel (B : Modeler un terrain)

Mise à jour : 22/07/2009
Difficulté : Facile Facile
1 414 visites depuis 7 jours, dont 32 sur ce chapitre classé 94/786
De même que Gensurf, Terrain Generator est un logiciel qui permet de créer des terrains et autres formes cabossés sous Hammer. Mais cette fois c'est vous qui décidé de leurs formes! Il n'est vraiment pas recommandé non plus d'utiliser ce logiciel car il peut faire ramer votre map sous le jeu. Je vous conseille d'oublier cette partie et de passer dès à présent aux entités!
Sommaire du chapitre :
Icône du chapitre
Chapitre précédent Sommaire Chapitre suivant

Installer Terrain Generator

Terrain Generator est un programme plus lourd que GenSurf, par conséquent le programme est assez gros (3 Mo), mais il en vaut vraiment le coup !


Pour l'installer, dézippez tous les fichiers dans un dossier temporaire et lancez "setup.exe". Une fois l'installation terminée, vous pourrez supprimer les fichiers du dossier temporaire.

Le programme d'installation va vous créer une icône dans le menu démarrer pour lancer le programme. Allez-y, lancez-le n'ayez pas peur :)

Préparer un nouveau terrain

Lorsque vous démarrez le programme, il a l'air un peu vide... ce n'est qu'une impression je vous rassure.

Pour commencer, on va demander à Terrain Generator de nous préparer un terrain vierge, qu'on pourra modifier, diviser, tordre, torturer à souhait ;)
Le menu File / New va vous ouvrir la boîte de dialogue suivante :

Image utilisateur


Et là vous vous dites : "Argh !!! Encore un programme compliqué !". Eh bien non, pas forcément... En fait, seul le premier onglet (General Options) est obligatoire à renseigner.
Tous les autres onglets permettent de... générer aléatoirement le terrain de base, à l'aide de fractales, de bitmaps etc... Exactement comme GenSurf, mais en encore plus compliqué ;)

Vous n'avez absolument pas besoin de toutes ces fonctions pour apprécier la puissance de TerrainGenerator. Renseignez les champs suivants et ce sera amplement suffisant :
  • X Axes Length In Triangles : nombre de triangles (blocs) pour un côté du terrain.
  • Y Axes Length In Triangles : nombre de triangles (blocs) pour l'autre côté du terrain.
  • Vous pouvez aller jusqu'à 2048 unités, mais vous verrez que 16 c'est vraiment suffisant. Faites très attention à ne pas beaucoup augmenter ces valeurs, sinon le nombre de blocs dans votre map va augmenter en même temps que vos r_speeds ;)
  • Triangle Length In Units : longueur du triangle en unités de Worldcraft.

Mais, comme vous allez bientôt vous en rendre compte, on modifie rarement ces valeurs. On garde le terrain par défaut, c'est-à-dire qu'on clique immédiatement sur "Okey" sans se préoccuper du reste.

Les outils du modelage

Après avoir cliqué sur "Okey", le terrain vierge s'affiche :

Image utilisateur


Au centre de l'écran, vous avez un terrain plat prêt à être modelé.

Il y a ici un sol plat, avec une texture un peu désertique, et un fond de type sky (rappelant là encore le désert). Si votre map n'a rien à voir avec ce décor, vous pouvez modifier la texture utilisée dans le menu Map / Properties.
Quoiqu'il en soit, ce n'est pas très grave et ne vous préoccupez pas du sky, on peut changer tout ça dans Worldcraft. Tout ce qui nous intéresse ici, c'est la forme à donner au terrain.

Primo, il faut savoir se déplacer dans ce logiciel. Et ce n'est pas pareil que dans Worldcraft, voyez-vous même :
  • Bouton droit de la souris : en maintenant enfoncé le bouton droit tout en bougeant la souris, vous regarderez dans une direction différente.
  • Flèches du clavier (Haut Bas Gauche Droite) : pour se déplacer dans le niveau. A noter que les touches Z, S, Q et D marchent aussi.
Image utilisateur Justement, les outils à votre disposition sont situés dans la barre d'outils du haut.

Il y en a 6 comme vous pouvez le voir. Nous allons les étudier un par un, de gauche à droite :
  • Raise / Lower Tool : c'est l'outil par défaut, le plus important et le plus utile ! Comme vous pouvez le voir, lorsque vous passez la souris sur le terrain, il y a un cercle rouge. C'est la zone actuellement sélectionnée, que vous pouvez modifier.
    A l'aide du bouton gauche de la souris, vous pouvez faire monter ou baisser le terrain à cet endroit. Essayez, vous verrez c'est très facile !
  • Mountain / Valley Tool : cet outil, à condition de bien s'en servir, permet de créer automatiquement une montagne ou une vallée au milieu de votre terrain. Il permet aussi de ramener tout le terrain à la même hauteur.
  • Smooth Tool : très pratique, il permet de "lisser" la partie sélectionnée du terrain... ce qui permet de donner un aspect plus réaliste à votre terrain.
  • Random Noise : modifie aléatoirement la partie sélectionnée du terrain. On appelle ça "créer du bruit" (noise). Cela vous permet de rendre le terrain un peu plus "naturel" à cet endroit.
  • Flatten Tool : aplatit la partie sélectionnée du terrain.
  • Touch Up Tool : un peu plus délicat cet outil. Il vous permet de modifier la position d'une vertice (et d'une seule). La vertice sélectionnée est indiquée par un petit cube. Pour changer de vertice sur le bloc sélectionné, utilisez la molette de la souris. Cet outil est le plus précis de tous, mais je vous conseille de ne l'utiliser qu'à la fin pour les "finitions".
Notez que la flèche de la souris est en décalage par rapport au cercle rouge au sol. Ce n'est rien de grave mais il faut s'y habituer. Faites comme si la flèche de la souris n'était pas là, seul le cercle rouge compte.

A noter que le menu Map permet de faire des choses intéressantes :

"Smoothing Pass" lisse tout le terrain, comme le fait l'outil "Smooth Tool", mais cette fois sur toute la surface du terrain.
"Random Noise Pass" ajoute du bruit dans tout le terrain, comme l'outil "Random Noise". A utiliser tout au début pour avoir un terrain déjà naturel.
"Scaling Pass" fait un Scale sur tout le terrain (même technique que dans Worldcraft, appliquée sur les textures).

Récupérer le terrain sous Worldcraft

Une fois le terrain manipulé sous Terrain Generator, il est temps de le récupérer dans Worldcraft.

Pour commencer, allez faire un tour dans le menu File / Export / Export Options. Cette boîte de dialogue contient des informations importantes :

Image utilisateur


A gauche, vous pouvez choisir un "style" d'exportation. Laissez "Best fit style", ça ira très bien.
En haut à droite, je vous conseille fortement de décocher les cases "Add Hint Brushes" et "Add Sky Brushes". Les hint brush n'auraient pas beaucoup d'effet sur votre map, si ce n'est de la rendre peu visible sous Worldcraft, et le sky génèrerait ici un sky box, ce qui n'est pas recommandé là non plus.
Enfin, en bas à droite vous pouvez faire en sorte que ce terrain soit du sol (Flatten Bottom) ou du toit (Flatten Top, idéal pour le toit d'une grotte par exemple).

Pour exporter votre terrain, allez dans le menu File / Export / Export To .map. Vous choisirez ensuite où vous voulez enregistrer votre map.

Allez maintenant dans Worldcraft, menu File / Open, et en bas de la fenêtre qui s'ouvre choisissez Fichiers de type : "Game maps (*.map)". Ouvrez votre map.

Si vous avez une map déjà en cours de création ailleurs, voici ce qu'il faut faire pour placer ce terrain dans votre map :
  1. Sélectionnez tous les blocs du terrain en créant un large rectangle dans les vues 2D à l'aide du "Selection Tool".
  2. Copiez ce terrain (Ctrl + C).
  3. Ouvrez votre "vraie" map en cours de création.
  4. Faites "Coller" dedans (Ctrl + V).
  5. Vous pouvez aussi en profiter, tant que le terrain est sélectionné, pour utiliser l'outil "Apply Current Texture" afin de modifier la texture du terrain.

Moi j'ai juste rajouté un peu d'eau, et regardez ce que ça donne en un minimum d'efforts :

Image utilisateur


Fait en 5 minutes à tout casser :)
Rien à dire, vos maps ne seront jamais plus comme avant !

Je vous laisse imaginer toutes les possibilités : un fort protégé sur une montagne, un terrain après des bombardements dans Day of Defeat, une grotte souterraine etc...
Voici comment fonctionne Terrain Generator!
Désormais, il est temps de s'attaquer aux entités!
Chapitre précédent Sommaire Chapitre suivant

Partager

6 commentaires pour "Décor naturel (B : Modeler un terrain)"
Note moyenne : 3.81 / 4 (47 votes)
Pseudo Commentaire
Hors ligne bigtete # Posté le 06/06/2006 à 03:19:07
hopala
Avatar

Études : INSA Rennes

j'ais un problème avec terrain generator.quand je passe le paysage sur worldcraft,il est bizarre on dirait qu'il est découpé en colonne blanche et du coup je ne vois rien,qu'elqu'un peut m'aider?
Hors ligne tabulo # Posté le 24/12/2008 à 14:31:08

non tout simplement tu na pas suivit le tuto
il faut decocher dans export option hint brush et sky....
Hors ligne Stalker # Posté le 22/02/2009 à 17:23:56
Avatar

Excellent tutoriel très clair et très intéressant et facile en compréhension mais je veux toutefois indiquer cette petite erreur dans ton tutoriel. Tu as écrit ça : Citation : M@teo21
X Axes Length In Triangles : nombre de triangles (blocs) pour un côté du terrain.
X Axes Length In Triangles : nombre de triangles (blocs) pour l'autre côté du terrain.

Au lieu de Citation : Moi
X Axes Length In Triangles : nombre de triangles (blocs) pour un côté du terrain.
Y Axes Length In Triangles : nombre de triangles (blocs) pour l'autre côté du terrain.
(dans la 2ème phrase c'est un Y et non un X.

Encore bravo pour le tuto
 
Hors ligne Tycoon # Posté le 27/05/2010 à 20:22:04
I love C++
Avatar

Ville : Soutiers
Pays : France métropolitaine

Le lien pour le logiciel lance le telechargement mais le fichier compresser telecharger est "marquer comme une archive non valide".
Impossible donc de le dézipper
 
Hors ligne toughzaa # Posté le 30/06/2011 à 16:22:58

Merci pour ce tutorial.
Au passage, j'ai un problème. Mon ordi tourne sous Vista x86, lorsque j'installe terrain generator et que je lance le programme, à l'ouverture, cela m'affiche "Erreur d'execution 429 : le composant Active X ne peut créer l'objet".
J'ai certes la fenêtre avec seulement "new" et "open" dégrisée, mais même si je clique, rien ne se passe.
Merci d'avance pour votre aide

Voir tous les commentaires