Creer un material Normal Map
INTRODUCTION: - Grâce a la puissance de ce tout nouveau moteur qu'est l'Unreal-Engine 3, nous sommes maintenant a meme de pouvoir faire de jolis effets de profondeur appliqués a une surface plane. - Dans ce tutorial, nous verrons comment faire pour créer un material Normal Map avec ce moteur, material qui nous permet de générer un effet de profondeur sur les surfaces planes. (Certes ce material n'est pas tres puissant, mais a l'avantage de ne pas etre gourmand en ressources et d'etre assez performant pour donner quelque chose de correct.) Les pré-requis: - Afin de réaliser un effet correct, nous allons devoir utiliser une texture bouclée et qui plus est, d'une bonne résolution, c'est a dire 1024*1024 pixels au minimum. Ici, nous prendrons la texture suivante afin de créer notre material. [Vous devez être inscrit et connecté pour voir cette image] Cette texture de brique deja bouclée nous permet de créer un material correct qui ne souffrira pas d'une jonction inadéquate. Une fois votre Normalmap créé a partir de votre logiciel favori (personnellement j'utilise Photoshop et le plugin DDS Nvidia téléchargeable [Vous devez être inscrit et connecté pour voir ce lien]), il vous suffit de l'importer dans l'U-Engine 3.0, en faisant bien attention de sélectionner TC_NORMALMAP dans le cadre de sélection des options: [Vous devez être inscrit et connecté pour voir cette image] - Une autre technique consiste a rajouter un calque alpha en niveau de gris, et de faire ensuite la meme importation en sélectionnant TC_NORMALMAPWITHALPHA comme paramétrage de compression. Cette technique, bien que plus précise n'apporte pas de réel avantage visuel, et fait descendre la framerate de maniere disproportionnée par rapport au gain visuel. Par la suite il vous suffit d'importer vos différentes textures dans un package unique a l'arborescence suivante: -->MyPackage | |->Textures | | | |->Texture1 | |->Texture2 Une fois ceci fait, il va vous falloir créer un nouveau material, nommez ce material WallBrickNMP, vous obtenez l'arborescence suivante: -->MyPackage | |->Textures | | | |->Texture1 | |->Texture2 | |->Materials | |->WallBrickNMP Maintenant que toutes les manipulations préalables ont été éffectuées, nous allons passer a la création du material en lui-meme. Création du matérial: Premierement, sélectionnez votre texture de brique, puis double-cliquez sur votre nouveau material vide afin d'ouvrir le Material Browser. Une fois ceci fait, nous allons devoir placer les différents composants de notre material, a savoir une texture normale et une Normalmap. Tout d'abord, faites un clic droit dans l'espace de travail du material browser qui vient de s'ouvrir, puis sélectionnez Texture Sample. Cette option sert a placer n'importe quelle texture sur le plan de travail. [Vous devez être inscrit et connecté pour voir cette image] Une fois ceci fait, il va falloir placer la Normalmap. Pour cela, sélectionnez a nouveau votre texture, a savoir ici notre texture bleutée (la Normalmap) puis, comme tout a l'heure, venez faire un clic droit dans le plan de travail, puis sélectionnez Texture Sample. - Bien, nous sommes maintenant presque a la fin de ce tutorial, il ne nous reste plus qu'a relier simplement nos textures au bon endroit, a savoir: La texture de brique sur le calque nommé DIFFUSE. et La texture Normal Map sur le calque nommé NORMAL. Comme ceci: [Vous devez être inscrit et connecté pour voir cette image] - Et voila, vous venez de réaliser tout simplement votre premier Material avec Normalmap. Tutorial par ArKam |
Mer 9 Nov - 22:54 par JPM_FR
» [requête] utilitaire pour créer des segments
Mer 1 Avr - 20:33 par CyberianLV426
» Modification du son lorsqu'on ramasse une arme
Ven 20 Mar - 14:30 par CyberianLV426
» jeux de vague d'énemies sans nom pour l'instant
Jeu 19 Mar - 21:08 par CyberianLV426
» Model Pack gratuits
Jeu 19 Mar - 11:45 par CyberianLV426
» [TUTO] video and winzone intégré sur entité divers
Mar 25 Nov - 20:14 par Admin
» [TUTO]menu animé par video
Dim 23 Nov - 20:27 par loloserial
» FPSC X9 Projet Mémoire Perdue
Mar 30 Sep - 19:31 par CyberianLV426
» Requête pour réaliser un decal
Ven 26 Sep - 22:28 par Admin