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

Matériaux et textures, (partie 1/2)

Avatar
Auteur : aerodark
Créé : le 11/07/2006 18:35:38
Modifié : le 23/09/2007 14:38:14
Noter et commenter ce tutoriel
Imprimer ce tutoriel
Le texturing est un sujet assez vaste, et il existe moult fonctionnalités dans Blender pour texturer un objet.
Au cours de ce chapitre, on ne verra que les bases des matériaux sous Blender, mais suffisamment pour vous faire plaisir !
Sommaire du chapitre :
Chapitre précédent Sommaire Chapitre suivant

Suzanne

Tout au long du chapitre, nous allons faire plein de petits tests, découvrir les boutons du menu des matériaux, et les essayer sur des meshs...

Essayer sur un mesh ?
Encore le cube ? :'(


Non non !
Nous allons utiliser Suzanne, la mascotte de Blender !
Elle est parfaite pour faire des tests de matériaux, car elle comporte des creux, des bosses, de belles formes arrondies... un véritable objet complexe !

Elle est déjà modélisée, il ne reste qu'à l'ajouter. ;)

Add --> Mesh --> Monkey

Passez en mode objet (TAB) et restez en vue de dessus.

Image utilisateur



Comme on peut le remarquer, notre singe a quand même une tête très «carrée», pas bien arrondie...

Une question se pose :

Comment lisser un objet ?


Ici, nous allons le faire rapidement, mais un prochain chapitre sera consacré aux méthodes de lissage et à la modélisation en «Subsurf».

Dans le menu «Editing» (F9), cliquez sur «Add Modifier».
Une liste déroulante apparaît, choisissez «Subsurf».

Image utilisateur



Le «Subsurf» rajoute virtuellement des points à votre mesh en adoptant les courbes de l'objet.

C'est déjà beaucoup mieux, mais pas parfait.

Toujours dans le menu «Editing», cliquez sur «Set Smooth», qui lissera pour de bon votre objet.

Image utilisateur



Voici notre Suzanne, toute bien lisse maintenant :

Image utilisateur


Placez-vous en vue caméra (numpad 0) et, à l'aide des widgets, effectuez des rotations pour bien voir Suzanne :

Image utilisateur


Maintenant que nous n'en avons plus besoin, vous pouvez désactiver les widgets pour une meilleure visibilité dans la vue 3D. ;)

Image utilisateur


Passons au texturing !

Le panneau

Ne vous étonnez pas si vous n'avez pas les mêmes choses que moi à la même place, j'ai réorganisé ce menu pour prendre les screens plus facilement ;) .


En vérifiant que vous avez sélectionné Suzanne en mode objet, appuyez sur l'icône du menu des matériaux :

Image utilisateur


Pour l'instant, aucun matériau n'a été créé, il faut donc en ajouter un.

Un matériau peut être appliqué à plusieurs meshs, et un mesh peut être composé de plusieurs matériaux, comme nous le verrons dans le prochain chapitre.



Appuyez sur «Add New».

Image utilisateur


Le menu (appelé aussi «panneau» ou «panel») des matériaux est bardé de boutons et de réglages...

Quelques explications sur les différentes parties de ce menu s'imposent
.

Le menu (entouré de rouge) est lui-même divisé en sous-menus (entourés de bleu).
Dans chaque sous-menu il y a les onglets, entourés de vert.

Image utilisateur
(cliquez pour agrandir)


Tout à gauche, on a la fenêtre de prévisualisation du matériau.
Les icônes entourées de noir permettent de changer la forme de la «preview».

Pour notre test, on va choisir Suzanne, c'est parfait ! :D

Image utilisateur


Intéressons-nous maintenant au cadre que j'ai entouré de bleu ciel.

Il permet tout simplement de changer la couleur du matériau en ajustant les valeurs de bleu, rouge et vert.

Si vous avez déjà utilisé un logiciel de dessin, cette notion de valeurs de couleurs ne doit pas vous être inconnue. ;)


Tout à 0, c'est le noir.
Tout à 1, c'est le blanc.

Vous pouvez tester de sympathiques couleurs sur Suzanne :

Image utilisateur

Image utilisateur

Image utilisateur


Si vous voulez avoir quelque chose de précis, il suffit de cliquer sur le nombre pour pouvoir entrer une valeur :

Image utilisateur

Transparence et miroir

Maintenant que vous savez modifier la couleur d'un matériau, intéressons-nous à la possibilité de rendre un mesh transparent ou de type «miroir» (comme une glace).

Toutes ces fonctions se trouvent dans l'onglet «Mirror Transp».

Image utilisateur


Si vous ne voyez pas le bas de l'onglet, laissez la molette appuyée pour déplacer le panneu.


Transparence



Pour avoir un matériau transparent, il faut cocher «Ray Transp», et augmenter la valeur de «Fresnel».

Pour encore plus de réalisme, vous pouvez entrer l'indice de réfraction sur le bouton «IOR».
Indice de réfraction ?


Si vous êtes en seconde ou plus, vous devez (normalement ^^ ) le connaître.
Cet indice, propre à chaque matière, détermine l'angle de déviation de la lumière quand elle pénètre l'objet.
:euh:

Ou plus simplement : plongez un crayon dans un récipient d'eau, et il paraît brisé :

Image utilisateur

Plus l'indice de réfraction est grand, plus il y a de déformation.


Par exemple, l'indice de réfraction de l'eau est de 1.33.
Celui du verre est de 1.50.

Vous pouvez retrouver quelques indices de réfraction sur ce site, en anglais.

Revenons à notre singe :

Cochez le bouton «Ray Transp», et poussez le «Fresnel» à fond, c'est-à-dire à 5.

Image utilisateur



En augmentant légèrement la valeur de «IOR», vous pouvez observer la déformation :

Image utilisateur



Voilà, la réfraction n'a maintenant plus de secrets pour vous ! :D

Miroir



Décochez «Ray Transp», et remettez «IOR» et «Fresnel» à leur valeur initiale.

La gestion de la "mirroireté" (le fait de reflèter l'environnement, tel un miroir) est plus simple que la transparence, il vous suffit de cocher «Ray Mirror» et de jouer avec le bouton «ray Mir» :

Image utilisateur



Vous pouvez bien évidemment utiliser «Ray Transp» et «Ray Mirror» sur un même matériau.

Les shaders

Les shaders sont les tâches de lumière sur le mesh, aussi appelées «spéculaires».

Cliquez sur l'onglet «Shaders» pour accéder aux réglages :

Image utilisateur


Image utilisateur


Le bouton «Ref» détermine le degré de réflection de votre matériau.
En gros, plus il est est fort, plus notre Suzanne sera lumineuse.

Suzanne, toute de rouge vêtue, avec une Ref. à 0.8(par défaut) :

Image utilisateur



Ref. à 1 :

Image utilisateur


Ref à 0.2 :

Image utilisateur


Passons maintenant aux boutons «Spec.» et «Hard».

«Spec.» détermine l'intensité des tâches lumineuses sur les meshs.
Les matières métalliques, humides, ont souvent une spécularité élevée, contrairement aux plastiques, ou aux peaux.
Baissez la spécularité pour avoir une lumière plus diffuse sur le matériau.

Spec. à 0.5 (par défaut) :

Image utilisateur


Spec. à 2 :

Image utilisateur


Spec. à 0.2 :


Image utilisateur


Le bouton «Hard» définit la taille de vos spéculaires.
Bois, peaux et plastiques ont souvent un Hard assez faible, tandis que la valeur des métaux et objets mouillés est plus importante.

Hard à 50 (valeur par défaut) :

Image utilisateur


Hard à 200 :

Image utilisateur


Hard à 5 :

Image utilisateur


L'onglet des shaders n'a maintenant plus de secret pour vous ! ;)

Une bonne maîtrise des shaders contribue grandement au réalisme d'un matériau.



Type de shaders



Il existe d'autres modes de spéculaires, qui gèrent la lumière différemment de ceux par défaut.
Vous pouvez les choisir en déroulant la liste :

Image utilisateur

Image utilisateur



Je vous laisse les découvrir ! :p

Si vous voulez tester un matériau de type «toon», dessin animé, je vous propose le tuto sur le Cell Shading / Cartoon de Socomajor.

Quelques boutons

Voici la présentation de quelques boutons, qui pourront vous être utiles à l'occasion.

Wire



Image utilisateur

Il permet d'avoir un rendu du matériau en affichant seulement les arêtes du mesh.
Très utile si l'on veut montrer sa modélisation.

Shadeless



Image utilisateur


Rend le matériau totalement insensible aux lampes, lui donnant un aspect 2D.

Il se combine très bien avec le Wire.


Full OSA preview



Image utilisateur


Lorsque ce bouton est activé, votre fenêtre de prévisualisation est nette et sans défaut. :D
Par contre, l'affichage sera plus lent.


Les autres boutons du menu «Material» que l'on n'a pas passés en revue sont des choses trop spécifiques et / ou sans intérêt pour le moment.

Un peu de fun avec Halo !

Pour clore ce long et compliqué chapitre, je vous propose d'expérimenter la fonction «halo» qui permet, entre autres, de simuler des lasers et autres effets spéciaux lumineux ! :D

Toujours avec Suzanne, cochez «halo» dans l'onglet «Links and Pipelines» :

Image utilisateur

Votre Preview change, ainsi que l'onglet des shaders :

Image utilisateur

Image utilisateur



L'affichage dans la vue 3D de Suzanne a dû changer, elle aussi. ;)

Tous les verticles de votre mesh sont maintenant transformés en points lumineux.


Pour avoir un bon effet de laser, ce n'est pas très compliqué, il suffit de jouer avec ces trois paramètres :

Halo Size : la taille du point lumineux. Attention à ne pas trop la monter, rester dans les 0.1 et quelques...
Hard : la luminosité de votre point.
Add : l'intensité du dégradé avec le blanc.

Malheureusement, pour la fonction Halo, la preview est très trompeuse : elle affiche les points beaucoup trop petits. Vous devez plutôt faire des tests avec le rendu, directement.

Voici un exemple, avec Suzanne :

Image utilisateur

Avec cette configuration :

Image utilisateur


Vous pouvez fabriquer votre sabre laser grâce une arête à laquelle vous ajouteriez beaucoup de points (avec «Loop cut»).

Après quelques tâtonnements, voici ma collection : :D

Image utilisateur


Il est bien sûr possible de faire beaucoup mieux. :lol:

Q.C.M.

Quelle est la mascotte de Blender ?
A quoi sert le Subsurf ?
Sur Blender, à partir de quelles valeurs définit-on les couleurs ?
Que faut-il cocher pour qu'un objet reflète son environnement ?
Qu'est-ce que transforme la fonction Halo ?


Maintenant, je ne veux plus voir de gris dans vos scènes !
Tous à vos Blender ! :ninja:

N'oubliez pas de montrer vos scènes avec de belles couleurs dans les commentaires ;) .

Le prochain chapitre sera plus axé sur les textures, l'illusion du relief...
Chapitre précédent Sommaire Chapitre suivant
Auteur : aerodark
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 317 Zéros connectés | Requêtes SQL 10 requêtes | Temps de génération de la page : Total (SQL) 0.0474s (0.0325s)