Retour à la page des tutoriaux

Je suis un jour tombé sur un tutoriel de Derek Lofgreen sur la modélisation d'une orchidée avec le logiciel Strata 3D.
Le tutoriel qui suit en est directement inspiré (avec son accord, bien entendu), avec quelques modifications personnelles. Il comporte notamment quelques conseils généraux applicables à la modélisation de tout objet réel.
Niveau requis : toute personne ayant quelques notions de 3D. J'essaie d'être relativement précis au début du didacticiel, en indiquant où se trouvent les commandes. Un débutant devrait pouvoir réaliser sans trop de problèmes le tutoriel, pourvu qu'il sache manipuler la caméra de Wings 3D (la documentation officielle sera utile dans le cas contraire). Il est cependant conseillé de se "faire la main" sur des formes basiques.
Le tutoriel n'expose pas forcément la méthode la plus rapide, le but étant aussi de faire découvrir le logiciel aux nouveaux utilisateurs.
Version utilisée : Wings 3D 0.99.00.b , en anglais. A télécharger sur Le site officiel de Wings 3D
Les modes de sélection

Le choix du mode de sélection se fait simplement en cliquant sur le bouton voulu ;
Je ne préciserai pas toujours dans quel mode se placer, au lecteur de s'adapter selon l'opération en cours.
Les boutons d'options

De gauche à droite : accès au menu des préférences, basculement entre smooth et flat shading, changement de vue (perspective ou orthogonale), montrer/cacher la grille, montrer/cacher les axes xyz.
Autre bonne idée, chercher les résultats obtenus par d'autres, histoire de déterminer ce que l'on peut espérer obtenir avec un peu (et même beaucoup, nous sommes d'accord) de talent :
http://www.davidrevoy.com/index.php?lang=fr (tout en bas, dans "3D")
http://www.turbosquid.com/Search/Index.cfm?FuseAction=ProcessSearch&intS...
Après avoir lancé Wings, nous allons créer une primitive qui sera la base de l'orchidée, un cylindre avec 6 faces sur le côté :
Clic droit dans la fenêtre principale ; le menu qui s'ouvre propose la liste des primitives Wings 3D. Au lieu de cliquer sur le mot "cylindre", on va cliquer sur le symbole rectangulaire juste à droite, qui permet d'aller dans les options avancées.

Le menu propose, au lieu de prendre les paramètres par défaut, de customiser notre cylindre : sections (le nombre de faces), la hauteur, le diamètre X et Z des deux disques aux extrémités.
Ici, on entrera 6 pour le nombre de Sections, et on validera par Ok.

Notre cylindre s'affiche à l'écran. Nous allons affiner un peu le maillage. Tout d'abord, un clic sur le bouton "edge mode" pour repasser dans le mode arêtes, puis un autre clic sur un des 6 segments formant le tour.

Maintenant, plutôt que de sélectionner tous les autres, nous allons aller dans Select=>Edge Loop=>Edge Ring (appuyer sur la touche g aura le même effet) : Wings 3D sélectionne automatiquement les autres segments !
Nous allons maintenant couper ces edges en 3, puis relier les nouveaux vertex / sommets créés. Pour cela, un clic droit, puis cut=>3. Autre méthode, un raccourci clavier : "3", tout simplement !

Il ne reste plus qu'à presser "c" pour Connecter les vertex.

Nous allons maintenant repasser en "face mode", puis sélectionner l'extrémité supérieure du cylindre afin d'agrandir la dernière section. Pour cela, après avoir sélectionné la face, on fera un clic droit, puis move=>Y.

A ce stade, on peut sauvegarder le fichier avec un très classique file=>save. A noter, Wings a aussi un choix nommé "save incrementally" : après avoir sauvegardé une première fois le fichier, si on choisit cette méthode, Wings créera un nouveau fichier, dans le même répertoire, de la forme nomdufichier_01.wings ; le numéro augmentant de manière... incrémentale à chaque sauvegarde. Très utile pour sauvegarder un projet à différentes étapes.
Mais revenons à notre orchidée. Pour aller plus vite dans la modélisation, et comme la fleur sera symétrique, nous allons couper en deux notre objet puis créer un miroir, qui sera en fait un plan de symétrie : toute action effectuée d'un côté le sera de l'autre.

On va sélectionner un segment comme sur l'image, puis, comme tout à l'heure, appuyer sur g. Cette fois, Wings ne fait pas "tout le tour" de l'objet mais s'arrête aux hexagones, tout simplement parce que cette commande est faite pour fonctionner sur des quads (des faces à 4 côtés). Il va donc falloir aider Wings, en sélectionnant en plus un segment de l'autre côté de l'hexagone, puis en faisant g de nouveau. On peut vérifier que les bons segments sont sélectionnés en appuyant sur w, qui active le mode Wireframe (fil de fer). Un nouvel appui sur w permettant de retourner au mode classique, le mode shade (les faces sont éclairées).

On appuie sur c, et les milieux des segments sont désormais connectés.
Nous allons maintenant supprimer la moitié du cylindre, selon le contour que nous venons de créer.

Pour cela, on sélectionne les faces de cette moitié, comme sur l'image, puis un appuie sur suppr.

Wings modifie les faces en conséquences, et on obtient bien la moitié de l'objet initial.
On va maintenant recréer ce que nous venons de supprimer, mais par effet miroir avec le demi-objet qui nous reste : on sélectionne la face du plan de coupe, celle qui est délimitée par le tracé que nous avons réalisé juste avant. Puis on fait Tools=>virtual mirror=>create.
Miracle ! on a de nouveau un cylindre entier, mais avec l'effet miroir voulu. On peut constater par exemple que lorsqu'on sélectionne une face d'un côté, la face symétrique est aussi sélectionnée. Ceci est bien entendu valable pour toutes les opérations, que ce soit sur un vertex, un edge ou une face.

Sur l'image précédente, on s'apprête à sélectionner un edge : l'edge symétrique se met aussi en surbrillance !
Le miroir est un outil qui est bien évidemment utile pour les objets symétriques : fleur, visage humain, voiture, maison...
Nous allons maintenant créer notre premier pétale. On sélectionne deux faces à la base du cylindre, chacune située d'un côté du plan miroir. Puis on extrude selon la normale à ces faces, ici selon z, en faisant un clic droit, puis extrude region=>normal.
(l'outil extrude region permet d'extruder en conservant l'adjacence des faces sélectionnées, au besoin en les modifiant, tandis que extrude conserve la forme et la taille des faces, mais pas les adjacences)
On obtient donc à peu près ceci :

Il faut maintenant écraser un peu cette extrusion, en faisant un clic droit, puis scale=>y.

On va ensuite extruder 4 fois de suite en utilisant toujours extrude region, comme plus haut, pour obtenir le résultat suivant :

On va maintenant incurver ce début de pétale, en sélectionnant deux edges comme sur l'image qui précède. puis en tapant "l" (L minuscule) au clavier pour sélectionner toute la boucle (loop). On fera ensuite un clic droit, et move=>y afin d'incurver le pétale. On recommence un peu plus loin sur le pétale, et on obtient quelque chose comme ça :

On sélectionne le côté du pétale, et on fait un clic droit puis extrude region=>normal.

Grâce au miroir, l'extrusion a été effectuée de l'autre côté aussi.
On va se placer au-dessus de l'orchidée : on tape z pour avoir la vue de dessus, puis on se place en mode orthogonal avec le bouton du milieu, en haut à gauche de la fenêtre Wings 3D.

Notre pétale est un peu trop carré ! On va affiner sa forme en passant en mode vertex, puis en sélectionnant les vertex au bord du pétale, avec un cadre de sélection : un simple cliquer-glisser pour délimiter le rectangle de sélection, et tous les vertex situés dans le rectangle sont sélectionnés, qu'ils soient visibles ou non.

Ensuite, avec un clic droit, puis move=> x, pour déplacer les vertex uniquement selon l'axe x.
Ne pas oublier d'utiliser la barre d'espace, qui permet de désélectionner rapidement les vertex que l'on vient de modifier, pour pouvoir passer aux suivants.

Et de un ! Rendez-vous page suivante pour la suite de la modélisation...
Page 1 - Page 2 - Page 3
Retour à la page des tutoriaux
Commentaires
Le texte dans wings 3d
Bonjour
C'est incroyable ce que l'on peut manifestement faire avec Wings.
Personnellement, j'aimerais utiliser une fonction plus simple sans y parvenir.
Pourriez-vous expliquer comment utiliser la fonction de texte sans avoir en retour le message d'erreur :
"No such file or directory".
Merci de votre aide
Re : Le texte dans wings 3d
A priori, ça doit venir du répertoire des fontes, probablement mal défini...
Dans Wings 3D, quand on crée le texte en mode avancé (en cliquant sur le carré à droite de "text" et non sur "text" lui-même), il y a plusieurs champs, dont la police et le répertoire... Par défaut (sous windows) la police est Arial, le répertoire est c:\windows\fonts ; si le nom de police renvoie à une police non installée dans le répertoire, on a alors le message d'erreur "No such file or directory".
Dans mon cas, après l'affichage du message Wings restaure tout seul les paramètres par défaut... Et donc tout rentre dans l'ordre.
Le problème de la création
Le problème de la création d'objet texte est que Wings ne peut pas accéder aux fichiers du dossier c:\windows\fonts
Mais il n'y a aucun problème lorsque les fichiers de police se trouvent ailleurs, dans vos documents par exemple.
Texte sous Wings3D
Merci pour l'astuce, je ne la connaissais pas !
Poster un nouveau commentaire