lundi 29 septembre 2008

Eclairer simplement sa scène d'intérieur (débutant)

Comme pour le tuto 'Eclairer simplement sa scène d'extérieur (débutant)', dans ce tuto nous allons voir comment éclairer simplement une scène d'intérieur.
/!\ comme pour le tutoriel précédant, je tiens à préciser que j'expose une méthode qui me semble bien pour un débutant... Mais ce n'est pas la seule et donc certainement pas la meilleure !

J'ai pour commencer fait la scène d'intérieur 'type' du débutant, autrement dit une table et des chaises ! Pour corser un tantinet j'ai rajouté une lampe et une fenêtre.
Cliquez ici pour télécharger la scène ! Vous n'êtes pas obligé de faire cette scène avec ce tuto

Souvent, le débutant dans ce cas sort une image dans ce genre :


Qu'est ce qui ne va pas ? Déjà les ombres sont trop noires, on n'a jamais ce genre de choses dans la réalité, sauf de nuit si on n'a qu'une source de lumière ponctuelle comme une lampe (et encore).
Ensuite, la lumière vient d'un endroit improbable, on ne voit pas la source de lumière, on ne devine pas ce que c'est, cette situation est improbable à moins d'avoir une lampe très grosse puissance située à 2m de la table.

Bref ! Il va falloir mettre un peu d'ordre ! Il est dans un premier temps important de choisir le moment de la journée où sera plongée notre scène pour bien se situer; disons beau ciel bleu avec un soleil radieux (on peut rêver non ?).
Faites d'abord un rendu sans rien toucher :


Rien de très intéressant, on ne voit que le ciel qui se détache d'une scène toute noire (car il n'y a pas de lampes) !
Mais rien que ce bout de ciel a un problème, il a le bleu par défaut qui n'est pas spécialement adapté à la situation donnée. Mettons lui donc une couleur plus... bleue ciel !
Ci dessous copier/coller du tuto précédant pour le passage du ciel uniquement, la manipulation est la même :)

On va appliquer un dégradé bleu en arrière plan qui imitera un beau ciel bleu, pour cela commencez par cocher 'blend', on remarque dans l'aperçu que un dégradé à remplacé la couleur unie. Ce dégradé est composé des deux couleurs que l'on peut choisir dans les deux carrés à droite. Choisissez dans le premier carré un bleu clair et dans l'autre un bleu un peu plus foncé :


Faites un rendu :
Fin du copier/coller

On a notre ciel !

Ensuite on va faire le soleil, ajoutez une lampe directionnelle 'sun' (espace > add > lamp > sun).
Dans ses paramètres, réglez 'ernergy' sur 0.6.
Dirigez la de façon à ce qu'elle pénètre un peu dans la pièce.

Attention, l'inclinaison est aussi importante, au coucher de soleil par exemple, le soleil est bas et projette de longues ombres alors qu'en journée il est plus dirigé perpendiculairement vers le sol.
En image :

Faites donc gaffe à ça, nous on va tout de même l'incliner un peu pour que la lumière aille dans la pièce, comme ceci :

En jaune la zone qui sera éclairée

Attention, dans le cas du 'sun', la position du 'sun' n'a aucune importance, seule son inclinaison compte !


Oui son impact est minime, mais ça compte tout de même !

Vous vous en doutez ce n'est pas la seule source de lumière, en réalité la lumière qui rentre dans la pièce rebondi de partout et éclaire toute la pièce, mais ici on ne peut pas le faire mais on va simuler !

Rendez vous dans 'Shading' puis 'World buttons'.

Dans le panneau 'Amb occ' activez 'Ambiant Occlusion'. Cet 'Ambiant occlusion' (où AO), va illuminer toute notre scène tout en laissant sombre les endroits qui sont censés être moins éclairés que le reste (coins, endroits étroits...).

Une fois ceci activé, réglez sur 'approximate' et laissez 'plain' et 'add' activés, mettez 'energy' sur . Faites un rendu :


Pas mal, mais un peu gris-gris fade, un peu trop noir niveau ombres, non ? Rajoutez donc un 'hemi' qui va illuminer globalement notre scène, dirigez le vers le bas :

Réglez son 'energy' sur 0.5 sinon il tape un peu trop fort ! Rendu :

Déjà bien mieux que la scène de départ, non ? Avec des bons matériaux ça peut le faire ;) .

En résumé pour cette scène en journée il a fallu :
  • Un beau ciel bleu !
  • Un 'sun' si il y a des ouvertures
  • De l'AO en mode 'Add'
  • Un 'hemi' pour tout éclaircir uniformément
Le cas de la lampe

Ce n'est pas par hasard que j'ai mis une lampe !
On va complètement changer de situation ! Ici ça sera la nuit... on pourra ainsi bien travailler l'éclairage avec la lampe.

Supprimez donc le 'sun' le 'hemi' et désactivez l'AO... Retour à la case départ.

On va commencer les couleurs du ciel pour faire plus 'nuit'... j'ai choisi ces couleurs là :

On passe tout de suite à la lampe, mettez une 'lamp' dans le cône de la lampe :

Dans les réglages de la lampes activez 'Ray tracing' et mettez 'energy' à 0.6.
Faites un rendu :

On voit bien le rond de lumière qui s'est créé. Le reste est noir.
En réalité, la lumière rebondit partout dans la pièce, on va simuler cela en dupliquant la lampe et en lui faisant éclairer toute la pièce sans prendre en compte les obstacles (que ce soit la lampe ou le reste).

Sélectionner la lampe, faites 'maj + D', en déplaçant votre curseur vous verrez que vous avez dupliqué la lampe. Faites clic droit pour la replacer au même endroit que l'autre 'lamp'

Vous avez donc deux lampes au même endroit... Sans désélectionner cette dernière, rendez vous dans ses options.
Laissez 'energy' sur 0.6 mais désactivez 'ray tracing' pour que la lampe éclaire toute la pièce sans être génée par les obstacles comme la lampe, avec 'ray tracing', la lumière serait bloquée par le cone de la lampe comme tout à l'heure.


Là on a un problème, la nouvelle lampe à éclairé trop fort, pas en terme d'intensité mais en terme de portée, ce n'est qu'une petite ampoule, elle ne va pas éclairer jusqu'au dernier recoin de la pièce ! On va réduire sa portée en descandant 'Dist' à 1.
image
C'est mieux, mais... le problème c'est que ducoup toute la zone qui est éclairé par cette lampe parait plate, car il n'y a pas d'ombres, pour cela on va rajouter de l'AO. Comme tout à l'heure allez 'Shading' puis 'World buttons' et activez là.
Activez 'Sub' pour que l'AO ne fasse qu'asombrir les coins reculés (bien pour une scène de nuit), cochez 'plain' si ce n'est pas déjà fait et mettez 'energy' sur 0.5 :

C'est bien mieux, on a bientôt fini.
Il reste un souci... le cône de la lampe et tout noir, car la lampe est à l'intérieur, l'extérieur reste donc forcément noir opaque, heureusement Blender a une fonction qui permet de simuler un matériel qui laisse partiellement passer la lumière. Pour cela on à une condition : il FAUT que la partie de l'objet qui sera translucide n'ai pas d'épaisseur (très important, sinon ça ne marchera pas). Or... le cône de la lampe qui est la partie concernée en a une :

On va la supprimer, mettez vous en 'face select mode' :

Sélectionnez toute les faces de la partie extérieure en fesant alt + clic droit sur le milieu d'une face puis supprimez les en faisant Suppr > Vectices :

Résultat :

Plus d'épaisseur, c'est parfait !
Créez deux matériaux pour cet objet, un blanc comme par défaut qui restera sur tout sauf le cône, et un matériel pour le cône qui sera translucide.
Appliquez le deuxième au cône, et dans ses paramètres mettez 'tralu' sur 0.4 :


Je crois que vous avez compris : plus 'tralu' est fort, plus l'objet est transparent, ça dépend de ce que vous voulez simuler !
Rendu :


C'est tout de suite mieux.
Après à vous de voir, vous pouvez ajouter une lune, changer les couleurs des lumières en fonction de ce que vous voulez !

Dans cette scène d'intérieur de nuit, il nous a fallu :
  • Une 'lamp' à l'endroit de l'ampoule avec 'ray tracing' d'activé
  • Une 'lamp' au même endroit que la première avec 'ray tracind' de désactivé et un 'dist' réduit
  • De l'AO en mode 'Sub'
  • Un matériel avec 'tralu' sur les matériaux translucides qui sont traversés par la lumière
Ici on a traité d'un cas simple, mais il n'y a pas une recette unique pour l'éclairage d'intérieur, ça dépend vraiment de votre scène : faites des essais !

J'espère que ce tutoriel vous a appris des choses, si vous avez trouvé une erreur ou si vous voulez me faire savoir votre avis sur cet article n'hésitez pas, les commentaires sont là pour ça :) .

4 commentaires:

Sky a dit…

Vraiment sympa ce petit tuto, merci ^^ !

Visiteur a dit…

De rien :) .

yonder a dit…

Salut,
c' est super interressant tes tutos !
C' est simples, claires et pertinents ! Merci bien !
Mention spéciale pour ceux sur kerkythéa qui sont vraiment une bénédiction car ça court vraiment pas les rue 0_0 !
N' hésite pas à en refaire en tout cas !)
Encore merci !

Visiteur a dit…

Merci à toi aussi ! Ne t'inquiète pas je referai des tutos... Reste à trouver sur quoi :p .