CHAPITRE 3 Mise en scène d un modèle dans l espace 3D Blender permet de construire des espaces à la manière d une scène de théâtre. Pour cela, il présente dès l ouverture tout ce dont on a besoin : un cube, une lampe et une caméra. Le premier objet correspond au mobilier ; le second à l éclairage indispensable pour voir ce qui se passe ; le dernier au spectateur, sans lequel le spectacle n a plus de sens. Importer Comme pour un décorateur de théâtre, il est plus facile de récupérer des objets préfabriqués que d apprendre à les construire. Non seulement l opération est facile (voir Figure 3.00), mais elle permet aussi d acquérir des compétences vitales sur certains outils fondamentaux pour la manipulation, la sauvegarde et l échange des données. INFO Le DVD-ROM contient tout ce qui est nécessaire pour procéder aux premières expérimentations dans la partie chapitre_3 > import. Par la suite, on pourra trouver sur Internet des objets libres de droits (voir les adresses dans l Annexe A qui leur est consacrée à la fin du volume). 33
FIGURE 3.00 Le menu de l entrée Fichier. Les formats de fichier Avec une liste de vingt-six formats différents, le plus difficile reste de faire un choix. Les trois formats les plus utilisés sont :.3DS. Format de fichier de 3DStudio/Autodesk, qui peut contenir une description de la scène plus détaillée que le simple objet. Cependant, il ne peut gérer que des formes constituées de triangles..dxf. Format de fichier d Autocad. Le plus ancien format géré par Blender. Deux choix possibles. Il est préférable d utiliser l entrée qui est précédée par l icône..obj. Format de fichier d Alias/Wavefront, très apprécié des professionnels. Il gère les facettes de plus de trois côtés. La fenêtre du navigateur de fichiers Pour les opérations d import, d export, de sauvegarde et de chargement de fichiers, elle est ouverte automatiquement par le logiciel dans la fenêtre active. 34 Chapitre 3 > Mise en scène d un modèle dans l espace 3D
Recherche et sélection de fichiers La méthode est très proche des standards de Windows ou de Linux avec quelques particularités (voir Figure 3.01) : Remonte d'un répertoire Champ d'affichage et de saisie du chemin d'accès Champ d'affichage et de saisie du nom de fichier Parcourir les disques Liste des emplacements Zone d'affichage et de sélection des fichiers FIGURE 3.01 La fenêtre Navigateur de fichiers pour importer. La zone d affichage présente le contenu du répertoire courant. Le point blanc simple. Permet de rafraîchir le contenu du répertoire courant affiché, on peut aussi utiliser le. du pavé numérique. Lorsqu un travail est en cours dans Blender, il est fréquent de déplacer des images d un répertoire à un autre ou de sauvegarder des données avec d autres logiciels dans les répertoires courants. Ces données n apparaîtront dans le navigateur de Blender que si on rafraîchit l affichage avec le point. Le double point blanc. Symbolise le répertoire parent ; on clique dessus du bouton gauche pour remonter d un niveau dans l arborescence de fichier. Les noms de répertoires. S affichent en blanc. Les noms de fichiers. Apparaissent en noir. On distingue ceux qui sont au format de Blender par le carré ocre qui les précède. On les sélectionne d un clic gauche sur leur nom, celui-ci s inscrit dans la ligne de nom de fichiers. Appuyer sur la touche e permet de l ouvrir. Le bouton. Équivalent du double point de la zone d affichage, permet de passer dans le répertoire parent. Le bouton. Ouvre un menu déroulant affichant les différents disques, le répertoire Mes documents, le répertoire Bureau, un bref historique présentant les derniers répertoires parcourus (enregistrés dans le fichier caché.blog) et ses répertoires préférés (une liste au format texte contenue dans le fichier caché.bfs). Chapitre 3 > Mise en scène d un modèle dans l espace 3D 35
INFO Un clic droit surligne en bleu le fichier mais cela n est ici qu un repère visuel. Cet effet n est vraiment utile que dans le cadre du chargement d un ensemble de fichiers images, opération qui sera vue au Chapitre 8. On peut cependant s en servir aussi pour : Copier avec la touche C. Déplacer avec la touche M une liste de fichiers vers un autre répertoire. (Ces opérations exigent une seconde fenêtre de navigation ouverte sur le répertoire de destination.) Retirer avec la touche R, les fichiers surlignés sont alors effacés. Renommer avec la touche N. La ligne de nom de répertoire. Ce champ permet de savoir à tout moment où on se trouve sur les disques et dans les répertoires. Un clic gauche surligne le texte et permet d entrer en mode Édition de texte. Appuyer sur une touche l efface. Deux clics gauche en fin de ligne dans cette zone permettent d entrer directement le nom du répertoire. S il n existe pas, Blender propose de le créer. On peut aussi utiliser les commandes standard : c+c pour copier et c+v pour coller du texte. La ligne de nom de fichiers. C est aussi un champ de saisie de texte sur lequel on peut utiliser la même série de raccourcis. On le remplit d un clic gauche sur un des noms de fichiers de la zone d affichage qui se trouve juste dessous. Avant ce clic, elle affiche le texte qui est présent à l ouverture de la fenêtre (*.3ds, par exemple, si on est en train d importer un fichier de ce type). Le bouton Save File/Open File. On appuie dessus pour charger ou pour sauvegarder un fichier. On peut utiliser la touche e à la place. Le bouton Annuler. On renonce à l importation, et la fenêtre de navigation de fichiers se referme. La touche q a le même effet. Démonstration 3.00 : Circuler dans le système de fichier avec le navigateur de fichiers. Faciliter la recherche Pour faciliter la recherche, le navigateur possède quelques outils (voir Figure 3.02) supplémentaires : Trier le contenu affiché par : Masquer/Afficher Mémoire vive disponible (fichiers sélectionnés) sur fichiers présents (poids fichiers sélectionnés) sur poids total Taille Date Extension Ordre alphabétique Charge les données et la configuration de l'interface Fichiers cachés Détails FIGURE 3.02 Les boutons de la barre d outils. 36 Chapitre 3 > Mise en scène d un modèle dans l espace 3D
Les quatre boutons de tri suivant leur taille.. Par ordre alphabétique, par extension, par date, Les boutons d affichage. Le premier permet d afficher/de cacher le détail des fichiers. Le second permet de masquer/d afficher les fichiers cachés (précédés d un point). Le bouton Load UI. Non enfoncé, il permet de ne charger que les données de la scène sans la configuration de l interface (voir Figure 3.02). Démonstration 3.01 : Importer Froggy au format OBJ. On obtient le fichier 3.01.blend. Après avoir effectué l exercice, il est facile d importer également les autres objets du répertoire "import", BoîtedeConserve.obj (on désactive l option "Image Search" [voir Figure 3.03]), troisplantes.dxf. On obtient le fichier 3.02.blend. FIGURE 3.03 Le dialogue d importation du format obj. ATTENTION Suivant les formats d import choisis, des fenêtres de dialogue peuvent apparaître (voir Figure 3.03). Elles contiennent des options activables mais, si on manque de détails sur le contenu du fichier que l on veut importer (types d objets avec ou sans textures), on laisse en général les options par défaut. En cas de difficulté on pourra faire divers essais en activant ou en désactivant certaines options. Chapitre 3 > Mise en scène d un modèle dans l espace 3D 37
Mettre en scène et modifier l objet importé Survol de la notion d objet dans Blender Dans une scène de Blender tout est objet. Les caméras, les lampes, les courbes, les surfaces, les maillages. On trouve même des objets d un type très particulier qu on appelle les objets vides, dans la traduction française. Un objet contient des paramètres qui permettent au logiciel de savoir comment il est lié à la scène et aux autres objets. Opérations de base sur les objets 3D Sélection Pour modifier un objet, la première chose à faire est de le sélectionner. L opération peut être réalisée de différentes manières. La plus simple consiste à choisir l objet en cliquant du bouton droit. Mais, lorsque les scènes s étoffent, on a besoin de manipuler plusieurs objets à la fois. La solution consiste alors à maintenir la touche s enfoncée et, toujours avec le bouton droit de la souris, de cliquer sur les différents objets à sélectionner. Ils deviennent roses. Objet actif. Blender fait la différence entre un objet sélectionné et un objet actif. On ne peut avoir qu un seul objet actif à la fois. Lorsqu on sélectionne plusieurs objets, l objet actif apparaît en rose plus clair. C est toujours le dernier sur lequel on a cliqué. Sélection globale. On peut également sélectionner/désélectionner tous les objets affichés de la scène avec la touche A. Boîte de sélection. On préférera souvent actionner une sélection tout aussi rapide mais plus ciblée comme la sélection graphique à l aide d un cadre qui est activé par la touche B. Elle fait apparaître deux axes perpendiculaires dont l intersection est sous le pointeur de la souris. Il suffit d ancrer cette intersection d un clic gauche et, en maintenant le bouton enfoncé, de dérouler ce cadre au-dessus des objets que l on veut sélectionner. Lasso. Avec le raccourci c + bouton gauche, il est aussi possible de faire une sélection par un dessin à la souris autour des objets. ATTENTION Le contenu de la fenêtre des Boutons la fenêter se vide naturellement. dépend de l objet actif. Si on supprime ce dernier ASTUCE Si plusieurs objets sélectionnés sont superposés, il est possible de désigner l objet actif en faisant plusieurs s + bouton droit sur le groupe en question. Chaque clic rendra actif chaque objet à tour de rôle. 38 Chapitre 3 > Mise en scène d un modèle dans l espace 3D
Transformations géométriques de base Ce sont les opérations qui permettent de placer, d orienter les objets et de leur donner une taille. Chacune de ces opérations dispose de raccourcis clavier. Déplacement. Un déplacement (voir Figure 3.04) se fait en actionnant la touche G dans la fenêtre 3D, il suffit de bouger la souris. Un clic du bouton gauche pose l objet. FIGURE 3.04 Exemple de déplacement. Rotation. On applique une rotation (voir Figure 3.05) avec la touche R. Les mouvements de la souris définissent l angle. Un clic gauche met fin à l opération. FIGURE 3.05 Exemple de rotation. Dimensionnement. On agrandit ou on rétrécit avec la touche S (voir Figure 3.06). Comme pour les autres opérations on procède par un mouvement suivi d un clic gauche. Chapitre 3 > Mise en scène d un modèle dans l espace 3D 39
FIGURE 3.06 Exemple de dimensionnement. ASTUCE Tant que les objets sont cerclés de blanc, il est possible d annuler la manipulation en appuyant soit sur la touche q soit sur le bouton droit de la souris. Démonstration 3.02 : Les transformations de base : déplacer, pivoter, changer de taille. Pour s exercer, on peut charger le fichier 3.03.blend. Forcer les transformations le long d un axe On actionne G, R ou S suivi de la lettre de l axe désiré, X, Y ou Z. Par exemple, pour un déplacement le long de X, on appuie sur G suivi de X puis on déplace la souris. Pour le choix des axes, un premier appui sur l une des touches contraint le déplacement par rapport à l axe global de la scène, le centre du monde 3D. Un second appui sur la même touche contraint par rapport à l axe local le centre du/des objets sélectionnés. Par exemple, les touches G puis X puis X permettent le déplacement le long de l axe X de l objet. Un troisième appui annule la contrainte. Le bouton central permet aussi de sélectionner l axe mais de manière plus intuitive. Un premier clic active la contrainte. Le second l annule. Appuyé et maintenu, c est l axe qui forme l angle le plus fermé avec le trait en pointillés qui est sélectionné. Modification par unité ou par pas Toujours en mode de transformation G, R ou S, il est possible d activer une contrainte par rapport aux unités de mesure de la grille. Il suffit d appuyer sur la touche c en continu, 40 Chapitre 3 > Mise en scène d un modèle dans l espace 3D