Le normal mapping en GLSL
Dans ce tutoriel vous apprendrez comment utiliser des normal map dans blender.Nous utiliserons les shaders GLSl assurez vous donc d'avoir une carte graphique compatible.
Tout d'abord rendez votre texture raccordable ensuite vous devrez créer à partir de cette texture une normal map pour cela je vous conseille l'excellent CrazyBump.
Pour commencer ce tutoriel vous pouvez télécharger ces deux textures que je vous offre gratuitement pour tout usage non commercial.
la normal map.
La texture diffuse.
1) Préparatifs.
Avant de commencer quoi que ce soit il faut activer les shaders GLSL.
Allez dans le menu Game puis activer Blender GLSL Materials.
Comme pour Les autres un V indique qu'il est activé.
Vous devez aussi sélectionner la prévisualisation Textured.
2) Mettre la diffuse texture.
Maintenant sélectionnez le cube et allez dans le panel Material (boule rouge).
Effectuez les réglages de texture comme ci dessous pour la diffuse.
Dans le panel texture (la peau de guépard) ouvrez le menu déroulant none et sélectionnez image.
Un peu plus à gauche se trouve un bouton load qui lancera l'explorateur de fichiers blender, ouvrez votre texture diffuse.
2) Mettre la normal map.
Retournez au panel material et cliquez sur le vide en dessous de votre première texture puis cliquez sur Add New.
Maintenant Dans les onglets Map input cliquez sur UV et dans l'onglet Map to décochez Col et cochez Nor. La valeur Nor plus bas permet de régler l'influence de la normal map sur les shaders.
Allez dans le panel texture ouvez le menu image comme vu précédement et décochez les cases MipMap, Interpol et cochez Normal Map.
Comme pour la tetxure diffuse cliquez sur Load et ouvrez votre image.
Maintenant sélectionnez votre cube et appuyez sur la touche Tab pour passer en mode edit. Appuyer sur la touche A pour sélectionner toutes les faces et appuyez sur la touche U (unwrap) et sélectionnez Cube Projection.
Voilà votre normal map est fonctionnelle mais vous remarquerez que les specular sont à l'opposés de ce qu'elles devraient êtres, pas de problème un bouton inverse la normal map.
En cliquant sur un Nor déjà activé il s'inverse.
Si tout s'est bien passé vous devriez obtenir ceci :
Voilà c'est fini j'éspère que mon tutoriel vous a servi, maintenant vous connaissez une des techniques les plus prometteuses de gameblender.


Commentaires