Tutorial -- Reproduire les éclairages de Beast dans Mirror's Edge
                                                                                                                                                                                                par Faparith.

Retourner à la page des tutoriaux

Dans ce tutorial, je vous montrerai, je l'espère, comment obtenir les effets d'éclairage similaires avec le système d'éclairage Beast. Malheureusement, ce dernier n'est pas inclus avec l'éditeur de Mirror's Edge. Donc, si vous voulez obtenir les mêmes effets que dans les maps officielles de Mirror's Edge, vous aurez besoin d'utiliser le système d'éclairage de l'Unreal Engine 3.

Vous pouvez voir ci-dessous deux images de Mirror's Edge montrant certains effets d'éclairage que vous apprendrez à reproduire.

The scenceThe scence

Une scène de ME avec l'utilisation de l'éclairage Beast.                  Une "highlight" d'un des effets de l'éclairage Beast
                                                                                                 (couleur éclatante).

Maintenant, commençons le vrai tutorial.

1:   Lancez l'Editeur de Mirror's Edge et créer une nouvelle map. Dans la map, changez les propriétés du "builder brush" afin d'obtenir X:1024  Y:256 and Z:512. Vérifiez la fenêtre "make hollow", et vous devrez mettre la valeur de l'épaisseur de mur à 16. Ensuite, cliquez sur "build" et sur le csg: "Add button". Et tada, vous devriez avoir un cube creux pour travailler dessus ! Utilisez la souris pour déplacer votre vue 3D à l'intérieur du "brush" que vous venez de créer, et assurez-vous d'avoir cliqué sur l'option "unlit". Vous pouvez donc voir les murs avant d'ajouter une lumière.

2:   Ouvrez ensuite le "Generic Browser" (View->Browser Windows->Generic). Lorsqu'il est ouvert, allez dans le menu d'options File->Open. Sélectionnez "All Files", et cherchez votre dossier d'installation de Mirror's Edge. Puis allez dans "TdGame\CookedPC\Interiors\i_Maintenance.upk" et cliquez sur ouvrir. Cela chargera le dossier contenant les textures que nous utiliserons.

3:   Maintenant, dans la vue 3D, sélectionnez les quatre murs (maintenez le raccourci clavier pour sélectionner plus d'une chose à la fois). Retournez ensuite dans le "Generic Browser" et sélectionnez le matériel "M_BricksLarge_01". Vous pouvez utiliser le bouton en forme de jumelles pour le chercher, et allez dans la catégorie "Interiors" (à gauche du "Generic Browser"), clic droit "i_Maintenance", et sélectionnez "Fully Load". Maintenant, lorsque que vous regardez les murs dans la vue 3D, ils devraient ressembler à l'image, au début du tutorial. Dans un même temps, dans la vue 3D, visualisez le plafond. Puis maintenez la touche "L" et cliquez sur le plafond. Cela placera un "normal point light" dans le niveau. Vous aurez probablement besoin de le baisser un peu afiin qu'il ne passe pas à travers le plafond, autrement votre salle ne sera pas éclairée.

4:   Maintenant que notre salle est prête, nous pouvons commencer à ajouter ces effets d'éclairage fantaisies. :) Pour cela, visualisez votre salle, et vous verrez que la couleur la plus dominante est le vert. C'est la couleur qui sera reflétée sur les briques blanches. Maintenant je vais vous montrer la manipulation facile et basique pour obtenir cet effet. Ajoutez une autre lumière à votre salle et positionnez-la au milieu. Maintenant, double-clic sur la lumière pour ouvrir la fenêtre de propriétés. Augmentez la "Light" et l'onglet "LightComponent" et faites défiler jusqu'à l'option "brightness", afin d'obtenir une valeur comme 0.5. Ensuite, ne vérifiez pas toutes les fenêtres parlant des "casting shadows" et faites défiler jusqu'à l'option "light colour". Cliquez sur le bouton en forme de flèche pour choisir une couleur adaptée à votre salle, et choisissez la partie verte du mur (assurez-vous que l'option "light colour" indique désormais une couleur verte). Nous avons presque terminé ! Tout ce que nous reste désormais c'est régler l'intensité de la première lumière que nous avons placé. Sélectionnez-la et modifiez l'intensité (brightness) afin d'obtenir 0.25.

5:   Maintenant, pour créer le niveau et le tester, choisissez dans le menu d'options Build->Build All. Une fois la construction achevée, clic droit sur le sol dans la vue 3D et cliquez sur "Play from here". Maintenant vous pouvez regarder le résultat :

The_Result

Pas tout à fait aussi bon que l'éclairage officiel de Beast, mais assez convenable je pense. Ce tutorial montre seulement les bases, et si vous voulez de meilleurs effets, vous pouvez essayer d'utiliser des "spot lights", "directional lights", ou "TdAreaLights". Elles peuvent être accessibles avec le "Generic Browser" qui se trouve sous l'onglet "Actor Classes" et la catégorie "Light". Vous pouvez également expérimenter avec les propriétés différentes la luminosité, et regarder si vous pouvez obtenir de meilleurs résultats. J'espère revoir cela plus tard et ajouter un peu plus au sujet des "directional lights" et tant d'autres.

Si vous souhaitez me contacter, mon E-mail est Faparith at yahoo.com (remplacez le "at" par "@"). Prenez en compte le fait que je pourrais prendre du temps pour répondre, donc soyez patient. :) 

            

Contenu sous Copyright 2009. Demandez, s'il vous plaît, avant de poster ailleurs.