Aller au menu - Aller au contenu

[Plan du site] Vous êtes ici --- > Le Site du Zér0 > Les tutoriels > Officiels > Modélisation 3D > Lecture du tutoriel

Les blocs (B : modification de la structure)

Avatar
Auteur : M@teo21
Créé : le 12/07/2005 00:40:35
Modifié : le 20/05/2008 10:49:29
Noter et commenter ce tutoriel
Imprimer ce tutoriel
Au programme de ce chapitre : les fonctions basiques et avancées de restructuration ;)

En clair, lorsque votre bloc a été créé, il est encore possible de le modifier : découpage, rotation, carving etc... sont autant de fonctions que propose Worldcraft pour faire varier la forme de vos blocs... et rendre vos niveaux bien plus originaux !

Là encore, laissez la caméra en mode "3D Filled Polygons", car les textures ne doivent pas vous déranger. On n'en parlera que dans le prochain chapitre.
Sommaire du chapitre :
Chapitre précédent Sommaire Chapitre suivant

Fonctions simples

Vous avez la possibilité de faire subir quelques modifications très simples à vos blocs. Je dis très simples parce que vous n'aurez pas de difficulté à imaginer à quoi ça sert. Ce sera plus difficile ensuite lorsque je parlerai des fonctions avancées de Worldcraft...

Image utilisateurAprès avoir créé un bloc (de forme "block" pour commencer), sélectionnez-le avec le "Selection Tool"

A partir de là, vous avez 3 fonctions basiques :


Le redimensionnement



Mouarf, c'est tellement simple que j'hésite à vous en parler ;o) Mais bon, après tout, vous êtes sur le Site du Zér0, et il est en mon devoir de T-O-U-T vous expliquer ^^
Si vous trouvez votre bloc trop gros ou trop petit, le redimensionnement vous permet de modifier sa taille. Oui, vous allez me dire que vous pouviez le faire avant la création du bloc, mais l'intérêt ici c'est que vous pouvez le faire après sa création ! Pour cela :
  1. Placez le curseur de la souris dans la vue 2D qui vous intéresse.
  2. Sélectionnez le bloc.
  3. Cliquez sur un des 8 carrés situés autour du bloc.
  4. Maintenez le bouton de la souris enfoncé tout en déplaçant le curseur jusqu'à l'endroit voulu.
  5. Lâchez le bouton.

Voici un exemple:
:Image utilisateur

Et voilà ! C'est bon, votre bloc a été redimmensionné !

La rotation



Bon, là c'est une fonction un peu plus intéressante : vous pouvez faire tourner un objet sur lui-même. Cela vous permettra de donner une impression de désordre dans vos maps, ce qui est très important si vous ne voulez pas que tout soit parfaitement aligné au millimètre près ;)

Pour utiliser cette fonction, vous devez cliquer une deuxième fois sur le bloc après l'avoir sélectionné. Les carrés qui se trouvaient autour se sont transformés en ronds. Utilisez alors la même méthode que tout à l'heure pour le redimmensionnement.
Méfiez vous ! Selon la vue 2D sur laquelle vous faites la rotation, le bloc ne tournera pas de la même manière !

Cela donne :
Image utilisateur

Par ailleurs, si vous souhaitez effectuer une rotation précise (par exemple à 90°), je vous déconseille d'utiliser cette technique. En effet, ce ne sera jamais une rotation parfaite de 90° (ce sera 89° ou 91°) et vous aurez des problèmes pour retoucher votre bloc par la suite.

D'autant plus qu'il existe une fenêtre dans laquelle vous allez pouvoir commander une rotation précise, alors on ne va pas s'en priver ! Pour y accéder, allez dans le menu Tools/Transform (raccourci clavier Ctrl + M). La fenêtre suivante apparaît :

Image utilisateur

Il faut distinguer 2 colonnes : à gauche, le "Mode". Pour l'instant, seul le mode "Rotate" nous intéresse. Nous verrons "Scale" lorsque nous parlerons des textures. Le mode "Move" vous permet de déplacer votre bloc d'un nombre précis d'unités (peu utilisé).

Sélectionnez "Rotate" comme j'ai fait, puis entrez une valeur dans le champ qui vous intéresse (tout dépend de quelle vue vous vous placez) : X, Y ou Z. Par exemple, si vous tapez 90 dans le champ Z, le bloc effectuera une rotation de 90° dans la vue "Top".

L'étirement



Pour faire un étirement, vous l'auriez deviné, il faut cliquer une troisième fois sur le bloc. Des petits carrés devraient apparaître, mais disposés cette fois à des endroits un peu différents.

C'est une technique un peu spéciale parce qu'on n'a pas l'habitude de l'étirement. Cela permet de déplacer une face du bloc sur une même ligne, tout en la gardant parallèle à l'autre face.

Pas évident à imaginer hein ?
Voyez plutôt :
Image utilisateur

L'étirement est une technique que les mappeurs ont tendance à délaisser. Ne l'oubliez pas ! Ca peut vous être très utile dans certains cas : des fois, les techniques les plus avancées ne peuvent pas vous aider pour réaliser la forme dont vous avez envie, et il suffit en général d'un étirement pour régler le casse-tête.


Grouping/Ungrouping



Beuh, c'est pas vraiment une technique de transformation des objets, mais c'est le meilleur endroit que j'aie trouvé pour en parler. Le Grouping consiste à assembler plusieurs blocs pour ne faire qu'un seul bloc au final. C'est une fusion, en quelque sorte.

Image utilisateurNous utiliserons ces boutons de la barre d'outils du haut.


Voilà pour les fonctions simples. Les fonctions suivantes sont un peu plus avancées.
Le terme "avancé" ne doit pas vous faire peur ;) Ca ne veut pas dire que c'est difficile à utiliser, mais que ça permet d'obtenir de meilleurs effets (plus complexes).
Là encore, nous allons travailler sur des blocs de forme "block". Ce n'est pas impossible à faire avec d'autres formes, mais j'ai préféré utiliser ici des blocs simples pour des raisons de simplicité.

Hollowing

Prenez un bloc simple. Il faut qu'il soit assez grand.
Imaginons que vous voudriez vider le bloc de son contenu pour le rendre vide, et donc créer d'un seul coup une pièce à l'intérieur.
Vous avez deviné, c'est à ça que sert l'hollowing.

Après avoir créé le bloc, cliquez dessus avec le bouton droit de la souris. Cliquez sur "Hollow". La fenêtre suivante apparaît :

Image utilisateur


Dans la majorité des cas, on utilise la méthode Hollow pour créer une pièce. Worldcraft vous demande l'épaisseur des murs qui entoureront la pièce (en unités de Worldcraft).
Vous avez 2 possibilités :


Une épaisseur de 16 unités me semble raisonnable, voire même 8. Si vous entrez 32 c'est un peu gros...
Habituez-vous à utiliser les unités de Worldcraft, ce n'est pas évident.

Voilà un exemple de cube "Hollowé" (vu de l'intérieur) :

Image utilisateur


Notez que Worldcraft a en fait transformé votre bloc en un groupe de 6 blocs. Vous pouvez donc utiliser les techniques de Grouping/Ungrouping si vous le désirez.

Carving

Ouïe ouïe ouïe ! Le Carving est une technique complexe, mais fort utile. Elle est même un peu trop utilisée... Elle consiste à "trouer" un bloc à un endroit précis, à l'aide d'un autre bloc...

Prenons un bloc simple comme tout à l'heure. Ce sera le bloc carvé. Retenez bien ce terme, il est important.
Prenons maintenant un autre bloc (à côté) de plus petit taille. Ce sera le bloc carvant.
Vous l'avez compris, il y a un carvé et un carvant.

Maintenant, déplacez le bloc carvant de manière à ce que tout ou une partie du bloc rentre en contact avec le bloc carvé. En général, on ne fait rentrer qu'une partie du bloc carvant à l'intérieur du bloc carvé.
  1. Sélectionnez le bloc carvant
  2. Cliquez dessus avec le bouton droit de la souris
  3. Puis, cliquez sur "Carve".
  4. C'est fait ! Vous pouvez maintenant retirer ou même supprimer le bloc carvant.


Le bloc carvé est maintenant troué à l'endroit où vous vouliez. Utile pour créer des passages dans des murs, comme des conduits d'aération !

Le Carving est source d'erreurs. Vous risquez en effet d'avoir des problèmes à la compilation si vous abusez du Carving sur un même bloc... A consommer avec modération ! Mais c'est tellement pratique... ;)


Bien, je préfère vous résumer tout ça dans un tableau pour être sûr que vous ayez compris, car c'est une technique vitale.

Image utilisateur 1/ On a 2 blocs :- Un carvé : c'est le bloc bleu.
Image utilisateur 2/ On place le bloc carvant dans le bloc carvé. Il sont l'un dans l'autre.
  • On sélectionne le bloc carvant.
  • On clique avec le bouton droit de la souris dessus...
  • ... et on clique sur "Carve".
Image utilisateur 3/ On retire le bloc carvant (en général on le supprime carrément, il ne sert plus à rien).
Il apparaît alors que le bloc carvé est troué : ça pourrait être par exemple un passage dans un mur, dans lequel le joueur peut se faufiler.
Les possibilités d'utilisation sont très nombreuses, ayez un peu d'imagination !

Le bloc carvé est maintenant constitué d'un groupe de plusieurs blocs. Cela augmente considérablement le nombre de polygones à afficher à l'écran, et si le joueur a une petite config', ça risque de ramer du boudin ;)

Clipping

Encore une technique pour modifier la structure de vos blocs. Rassurez-vous, celle-ci est plus facile à utiliser, et elle est tout aussi pratique !

Le clipping consiste à couper un bloc selon une droite. C'est tout simple, et la forme change vraiment (surtout qu'il n'est pas interdit de couper plusieurs fois).

Sélectionnez un bloc, puis actionnez le "Clipping Tool".

Image utilisateurLe "Clipping Tool" se trouve dans la barre d'outils de gauche.

Image utilisateur Votre curseur prend la forme d'un croix. Servez-vous en dans une vue 2D pour créer un segment de 2 points (qui est en fait une droite).Ce segment servira a couper votre bloc en 2 morceaux.Le morceau qui sera gardé est en blanc. Le reste disparaîtra. Si vous voulez que ce soit l'inverse, il faut faire la combinaison clavier Shift+X (autant de fois que ce sera nécessaire pour avoir en blanc la bonne partie à garder).Une fois que c'est bon, tapez simplement "Entrée". Pfiou ! Et voilà un bloc coupé en 2 !Par ailleurs, notez qu'il n'est pas obligatoire de placer les points du segment sur un des côtés du bloc (comme sur la capture d'écran à gauche). Il est possible d'écarter encore plus les points pour avoir encore plus de précision.


Voici à quoi ressemble un bloc coupé :
Image utilisateur

Morphing

Morphing... Brrr... Rien que ce nom doit vous faire frémir...
Non ? Ca ne vous fait pas frémir ? Eh bien ça devrait.

Le morphing est une technique excessivement complexe (la plus complexe d'ailleurs), qui consiste à déplacer les vertices d'un polygone.
Les vertices ? Bonne question... Les vertices (vertex en anglais) définissent un polygone (sa position, sa taille, sa forme...) : c'est la technique de base qu'utilisent nos chères cartes 3D pour afficher des mondes en 3 dimensions. Beuh, autant vous dire qu'il n'y a rien de plus difficile...

Toutefois, le morphing permet d'obtenir des résultats surprenants, des polygones qui défient votre imagination ;)

C'est la technique la plus avancée de Worldcraft. Les très bons mappeurs l'utilisent assez souvent parce qu'elle permet de faire beaucoup de choses.
Si vous êtes un vrai débutant, oubliez le morphing pour l'instant, vous aurez le temps de vous y mettre plus tard.

Retenez simplement que si vous ne maîtrisez pas PARFAITEMENT le morphing, la structure du bloc sera invalide dans 90 % des cas. La compilation de la map risque donc de planter.

Bon, si vous êtes toujours décidés, sélectionnez le bloc à modifier.

Image utilisateurActivez le mode Morphing en cliquant sur le bouton "Vertex Tool".

Vous avez 2 possibilités :
Pour ma part, je choisis la vue 3D. Le cube apparaît transparent :

Image utilisateur


Tous ces points qui entourent le cube sont des vertices.
Certains sont jaunes, d'autres sont blancs. Si vous ne souhaitez afficher que les vertices blanches, cliquez une 2° fois sur le bouton "Vertex Tool". Si vous cliquez une 3° fois, seuls les vertices jaunes apparaîtront.

Quelle est la différence entre ces deux types de vertices ? Les blanches sont situés sur les sommets du polygone, et les jaunes au milieu de chaque arête.
Selon que vous déplacez une vertice blanche ou jaune, il ne se passera pas la même chose : les blanches déplacent un sommet du polygone, tandis que les jaunes déplacent un côté du polygone.
Pratique, mais dangereux !

Le mieux est de tester vous-même le morphing pour voir quand ça marche et quand ça fait une erreur. Si le bloc est invalide, il apparaît une erreur dans la fenêtre des "Problems" de Worldcraft (Alt + P). Nous reparlerons de cette fenêtre dans le chapitre sur la compilation.

Le mode "Morphing" vous permet aussi de diviser une face en 2, pour avoir une nouvelle partie du bloc à travailler. Pour cela, sélectionnez 2 vertices jaunes d'une même face et faites Ctrl + F. Une nouvelle face a été créée !

Enfin, vous avez la possibilité de fusionner des vertices, pour n'en garder qu'un seul. Pour cela, placez une vertice blanche sur un autre vertice blanc. La fenêtre suivante devrait apparaître :

Image utilisateur

Si vous cliquez sur Oui, les vertices fusionneront. Essayez pour voir !

Et voilà ! Hollowing, clipping, carving, morphing... Ca sonne beaucoup en -ing tout ça... C'est vrai que ça fait pro de dire : "J'ai fait un carving sur mon bloc, il ne me reste plus qu'à faire un petit clipping en bas et je serai paré pour attaquer un morphing de l'arête du haut." ;)

Vous êtes maintenant des experts en manipulation de blocs (si si, je vous assure que de nombreux mappeurs n'en savent pas autant que vous en savez maintenant !).

Vous commencez mine de rien à apprendre un nombre impressionnant de choses sur le mapping... Faites une petite pause avant de continuer, relisez tranquillement ce chapitre et le précédent (imprimez-les si nécessaire, c'est pratique).

Le prochain chapitre sera un peu plus cool, histoire de reprendre des forces avant d'attaquer le mastodonte : les entités.
Chapitre précédent Sommaire Chapitre suivant
Auteur : M@teo21
Noter et commenter ce tutoriel
Imprimer ce tutoriel

Changer de design | En savoir plus | Plan du site | Politique d'accessibilité | Règles | Fil RSS | XHTML 1.0 | CSS 2.0
Édité par Simple IT SARL : Nous contacter | Revue de presse | Publicité

Y'a plus rien à lire, faut remonter maintenant !

Hébergement web - Correction de tutoriels - Créer un site
Vous souhaitez apparaître ici ? Contactez-nous.

Nombre de connectés 291 Zéros connectés | Requêtes SQL 9 requêtes | Temps de génération de la page : Total (SQL) 0.0277s (0.0151s)