« Plus tard, je ferai des jeux vidéos »
Sommaire
Introduction à la 3D
De nos jours, la 3D est absolument partout. Dans les publicités, au cinéma, dans les jeux vidéos évidemment mais aussi dans le milieu médical, la recherche etc. etc. etc… Mais vous êtes-vous déjà demandé comment étaient faites ces images et ces animations ?
Cela fait quelques années maintenant que la question s’est imposée à moi et j’ai tenté d’y répondre par moi-même. C’est ainsi que, dans mes nombreuses recherches, j’ai découvert le logiciel Blender. Blender est ce que l’on appelle un logiciel de modélisation 3D. Le principe d’un tel logiciel est de créer des formes dans un espace en 3 dimensions pour faire au final de belles images riches en couleurs et en émotions. Mais avant de rentrer dans le détail du fonctionnement de Blender, voici quelques généralités sur la 3D.
Processus de création d’un objet 3D de A à Z
Plusieurs étapes sont nécessaires à la création d’un objet 3D :
- La modélisation : On place des points dans l’espace, on les relie pour créer des faces pour créer notre objet
- Le texturing : On donne des couleurs à l’objet ainsi créé
- Le lighting : On met en place un éclairage de la scène 3D qui soit réaliste
- Le compositing : On place les différents objets de la scène de manière réaliste
Voyons tout cela appliqué à un exemple concret avec des boules de billard :
Modélisation
Reprenons donc les choses dans l’ordre. Tout d’abord, la modélisation permet de créer l’objet dans l’espace. Ci-dessous vous voyez donc ce qui en résulte : un nuage de points reliés entre eux qui forment une sorte de grillage que l’on appelle “wireframe”. Les logiciels de modélisation permettent de créer des figures géométriquescomme cette sphère très rapidement et simplement, charge ensuite à l’artiste de modifier ces formes de base pour créer des objets réels ou imaginaires. Cependant, comme assez peu de choses dans la vraie vie n’est noire et blanc et ne ressemble à du grillage sans aucune épaisseur ni texture, place à l’étape suivante de la création 3D…
Texturing
Ensuite viennent la colorisation et le texturing. Ces étapes vont de paire et consistent à donner un ou plusieurs “matériaux” à l’objet ainsi créé. Ici, j’ai fait simplement une bande orange (j’aurais aussi pu rajouter le numéro de la boule sur cette bande pour être plus réaliste). C’est à cette étape de la création artistique que l’on décide de l’aspect de l’objet que l’on a modélisé. Par exemple, si l’on modélise un ruby, on va le rendre transparant et brillant. Si par contre nous sommes en train de texturer une éponge, il va falloir lui donner un aspect rugueux.
Lighting
Une fois avoir peaufiné les matériaux (en ayant rajouté des effets de miroir, parfois de transparence, de rugosité etc.), il faut s’occuper de donner à la scène un peu de réalisme via un jeu d’éclairage plus ou moins complexe selon l’effet désiré (accentué ici pour l’exemple mais c’est à faire avec beaucoup plus de finesse bien entendu).
Compositing
Le compositing permet ensuite de donner encore plus de réalisme à la scène en choisissant avec soin l’emplacement des objets dans la scène, en rajoutant du détail. Cette étape est en réalité doublée d’une étape dite de “post-production” qui consiste à faire des corrections de lumière, de teinte, mais aussi à rajouter du flou de bougé et autres effets qui rendent la scène vraiment plus réaliste. Et vous savez quoi ? Blender (qui est un logiciel Open Source entièrement gratuit) permet de faire toutes ces étapes (et bien plus encore) !
Ce billet n’a pas pour but de vous apprendre à créer des objets mais à vous introduire dans le monde fabuleux de la modélisation en trois dimensions. Ainsi, si cela vous intéresse, je vous conseille vivement d’aller télécharger Blender dans sa dernière version sur le site officiel (www.blender.org/download) et d’aller faire un tour sur http://cgcookie.com/blender/ pour apprendre des tonnes de choses sur ce fabuleux logiciel qu’est Blender.
Je profite donc de ce billet pour remercier Jonathan Williamson – fondateur du site CG Cookie – pour le fabuleux travail qu’il offre chaque jour sur son site avec des centaines de tutoriels vidéo très bien faits (entièrement en anglais).
Sur ce, à très bientôt pour un nouveau billet 🙂