Matériaux à plusieurs maps

Document sans nom

Matériaux composés de plusieurs Maps

Niveau :

Introduction
Afin de créer un material vraiment réaliste, il est utile de le séparer en plusieurs textures, chacune agissant sur une propriété spécifique : une texture gère la couleur, une autre le bump, une autre la reflexion, etc.
Ce tuto n'est qu'une rapide introduction à cette méthode. Il présuppose que vous ayez déjà déplié les UV de votre modèle.
J'utilise Photoshop parce que je le connais mieux, mais la méthode est facilement transposable à The Gimp.

Etape 1 : récupérer la map UV vierge
Avant de commencer, vous devez avoir déplié vos UV.
Nous allons exporter votre map UV vierge afin de pouvoir la travailler sous Photoshop. Pour cela, dans l'UVMapper, utilisez le menu UVs pour lancer le script Save UV Face Layout : ce script permet d'enregistrer votre map en image TGA.

Inscrivez dans Path: le nom du fichier image à créer, et reglez Size à votre convenance. Pour ce tuto j'ai laissé 500, ce qui donne une map de 500x500 pixels : c'est suffisant pour cet exemple, mais en général on utilisera des maps beaucoup plus grandes.

Etape 2 : préparer votre fichier de travail
Ouvrez votre map vierge dans Photoshop : vous voyez qu'elle est composée d'un fond blanc, avec en noir vos faces comme vous les avez disposées dans l'UVMapper.
Pour vous faciliter la suite du travail, voici une petite manip facile à faire sous photoshop :
- dupliquez le calque Arrière plan, nommez le nouveau calque wire par exemple.
- supprimez le calque Arrière plan.
- choisissez Obscurcir comme mode de fusion pour le calque wire.
- créez un nouveau calque map_col où vous allez peindre la couleur. Placez ce calque en dessous du calque wire.
- créez un nouveau calque map_nor ou vous allez peindre le bump, et placez-le en dessous de wire également. Vous pouvez verrouiller wire si vous voulez.


De cette manière, vous pouvez cacher map_col pour travailler sur map_nor et inversement, tout cela dans le même fichier. De plus wire apparait en surimpression par-dessus, vous savez donc toujours où vous peignez !
N'oubliez pas d'enregistrer votre fichier en .psd (pour conserver les calques).

Etape 3 : peindre les maps
Je ne vais pas vous expliquer comment peindre vos maps, il y a d'excellents tutos à ce sujet un peu partout sur le net, car cette méthode n'est pas spécifique à Blender !
Laissez s'exprimer votre talent, le mien a donné ces deux superbes maps :

Sauvegardez votre fichier .psd. Ensuite cachez le calque map_nor et le calque wire, et enregistrez le fichier map_col.tga. Idem en n'affichant que le calque map_nor, enregistrez le fichier map_nor.tga .

Etape 4 : retour sous Blender
Nous allons maintenant créer un material contenant nos deux maps.
Créez un nouveau material pour votre objet. Dans le panneau Texture, créez une nouvelle texture de type image, et chargez map_col.tga. Nommez votre texture mat_col.

Sélectionnez le 2e canal de texture, et créez une texture map_nor où vous chargerez votre image map_nor.tga .

Etape 5 : définir les propriétés des maps
Il faut maintenant expliquer à Blender ce qu'il doit faire de nos deux maps.
Dans le panneau material, sélectionnez le premier canal de texture (map_col), et cochez UV au lieu de Ortho dans l'onglet Map input. Ainsi Blender saura qu'il faut utiliser les coordonnées UV pour projeter la map.
Dans l'onglet Map to, vérifiez que COL est coché : la map agit ainsi sur la couleur du material.

Selectionnez le 2e canal (map_nor), cochez UV, mais cette fois cochez NOR à la place de COL : la map agira uniquement sur le Bump du material. Pour rendre l'effet plus visible, vous pouvez augmenter le paramètre Nor (fixé par défaut à 0.50).

Conclusion
Voilà, vous pouvez lancer un rendu (F12) pour admirer le résultat !
Si tout s'est bien passé vous devriez avoir quelquechose comme ça :

Evidement vous puvez utiliser la même méthode pour agir sur les autres paramètres : SPEC, ALPHA, EMIT, HARD... Expérimentez et amusez vous !

Vous pouvez télécharger mon .blend

 

tutoriel rédigé pour le Blender Clan par _tibo_, 17 mai 2006

    


Les commentaires appartiennent à leurs auteurs. Nous ne sommes pas responsables de leur contenu.
Auteur Conversation
timeman13
Fou Furieux du Clan


Inscrit le: 27/4/2011
De: la 604ème dimension.
Envois: 271
 Re: Matériaux à plusieurs maps 11/12/2011 10:01  Mis à jour: 11/12/2011 10:01

Très bon tuto, mais il est moins facile de l'appliquer quand on s'adapte à la version 2.6.

 

Sujets récemment répondus
Forums Sujets Réponses Lus Dernières contributions
Questions & Réponses [non résolu] Os et FBX 1 12 Aujourd'hui 11:06:46
CBY 
Questions & Réponses Smoothing groups ou équivalent ? (3dsMax to Blender) 8 133 Aujourd'hui 09:57:32
lucky 
[WIP] et travaux terminés Anatomie open source dans Blender 8 1317 Aujourd'hui 09:00:04
zeromeetsinfinity 
Moteur de jeu GameBlender et alternatives [WIP] Godot Engine - Projet Arsenal 3 81 Aujourd'hui 08:50:14
Redstar 
Graphisme alternatif faire de la bd avec blender    [1][2][3]...[9] 88 6247 Hier 18:54:27
blend74 
Graphisme alternatif les addons pour blender : bumarin etc    [1][2] 12 451 20/09 21:56:56
blend74 
Questions & Réponses [non résolu] Problème Aspect du verre (Glass BSDF) 1 67 20/09 19:50:51
Miaunik 
The Blender Clan 'tchat Avenir du blender clan    [1][2][3]...[40] 397 39223 17/09 17:56:10
Bibi09 
Questions & Réponses [non résolu] IES Lights 4 171 17/09 16:24:14
jcnouveau 
Questions & Réponses Couleur de peau 0 91 17/09 14:31:20
Carne 
Hors Sujet !! Sinoceratops project - Ateliers suivies de A à l'Animation    [1][2][3][4] 34 4071 16/09 20:53:38
meltingman 
Questions & Réponses Combien pour me faire un script qui permet d'ajouter une option driver sur l'icone de l'oeil? 6 394 16/09 14:56:23
lucky 
Questions & Réponses Ouvrir une définition (fichier .txt) de l'objet actif avec un raccourci depuis la vue 3D 0 87 15/09 15:30:03
Melodicpinpon 
[WIP] et travaux terminés [terminé] Utilisation de Blender pour esquisser des objets réels    [1][2] 12 327 14/09 19:18:19
MilWolf 
The Blender Clan 'tchat ANNONCE IMPORTANTE : LE BLENDER CLAN REOUVRE !! Etat des lieux sur le présent et le futur :)    [1][2] 19 2736 14/09 12:20:39
Riggelm 
The Blender Clan 'tchat Les tutos de Stev ( CG Groovy ) 6 1146 13/09 11:17:43
stev 
Questions & Réponses Les objets qui voyagent seuls 2 170 12/09 14:20:48
D3DModelisation 
Hors Sujet !! les tutos de Moonboots    [1][2][3]...[21] 202 18748 11/09 20:09:34
moonboots 
Moteur de jeu GameBlender et alternatives [non résolu] Cs (vaisseau)    [1][2][3]...[55] 544 167774 11/09 10:08:20
sbkodama 
Questions & Réponses control sur le grow mask et smooth mask en sculpt 2 196 10/09 23:50:51
maxime 

Qui est en ligne
123 utilisateur(s) en ligne (dont 1 sur Tutoriels)

Membre(s): 6
Invité(s): 117


CorianGiro, ClintHendr, RolandoBra, NoeliaWhar, BridgetTru, KennithA77, plus...
Nouveaux membres
RandiScofi 22/9/2021
TorriJaunc 22/9/2021
ColemanCur 22/9/2021
OlivienAbr 22/9/2021
LolitaQuea 22/9/2021
ChahinazDe 22/9/2021
JestineMcP 22/9/2021
VirgilioAn 22/9/2021
VickiChamp 22/9/2021
DaveD44703 22/9/2021
Dernier Ajout
2020-09-24.jpg

Evènements à venir
Oct 8
Anniversaire du Grand Mechant Fadge
Nov 18
Anniversaire de RichDeg
Dec 29
Anniversaire d'ebrain
plus 248 plus d'élément(s)
 Par Mickaël Guédon [ebrain] © 2003-2021 The Blender Clan - hébergé par TuxFamily - Site déclaré à la CNIL sous le numéro 1155445