Didacticiel: les aires lumineuses
By olivS, dimanche 2 janvier 2005 à 16:15 :: Didacticiels Blender :: #30 :: rss :: PDF

Le principal usage des Area lights (répondant ainsi à une question très fréquente des débutants) est d'obtenir des ombres aux frontières douces. Mais elles sont également idéales pour la simulation de l'éclairage d'un super-marché, d'un écran d'ordinateur ou d'un extérieur nuageux.
Fichier(s) attaché(s) :
Pour Blender: 2.32 - English version available(
)
::Préliminaires::
Comme tout ce qui touche le raytracing avec Blender, et en raison du temps de calcul supplémentaire que ces opérations requièrent de votre ordinateur, le raytracing est une option que vous pouvez à volonté activer ou désactiver. Cela se fait dans le menu Scene (touche F10). L'onglet Render présente un bouton Ray qu'il vous faut activer pour tirer parti du raytracing lors du rendu de vos images.

::Réglages de base::
Commençons par télécharger notre fichier de travail (voir fichiers attachés). Après l'avoir décompressé et ouvert, sélectionnez l'unique lampe, allez dans le menu Shading (F5) puis dans les boutons des lampes (Lamp buttons).

Dans l'onglet Preview, avec votre lampe sélectionnée, activez le bouton Area. L'onglet Lamp se modifie aussitôt pour proposer des options légèrement différentes: choisissez une forme carrée (Square) et augmentez la taille de l'arête de ce carré à 2 (Size 2.00). Dans l'onglet Shadow and Spot, activez le bouton Ray shadow, et constatez également l'apparition de nouvelles options: augmentez le nombre d'échantillons (Samples) à 8 (moins si vous n'avez qu'un vieil ordinateur).

Vous constatez tout de suite le premier écueil des lampes Area : à Energy et Dist égaux, une lampe Area et une Lamp classique n'ont pas du tout la même puissance d'éclairage. Si vous pouvez simplement diminuer l'Energy de la lampe, il est plutôt recommandé de diminuer la Dist car les éclairages de type Area sont réputées plus sensibles à la distance. Une valeur de 10.00 est souvent satisfaisante pour commencer.

Dist = 30.00
Dist = 10.00
::Régler finement la lampe::
Les premiers essais apportent déjà des résultats satisfaisants, mais il est possible d'obtenir un éclairage plus réaliste en jouant un peu avec les paramètres de la lampe. En particulier, il vous est possible de définir plus finement sa forme et ses dimensions, de sorte à ce qu'elle corresponde au plus proche à la source d'éclairage à simuler. Par exemple, pour simuler l'éclairage passant au travers d'une fenêtre, vous désirerez changer la forme de la lampe à Rect, et modifier ses proportions.

Vous noterez en particulier que dans les vues 3D, vous pouvez non seulement déplacer la lampe à l'aide de la touche G, comme pour toute lampe, mais également la faire pivoter à l'aide de la touche R, ceci pour placer et orienter au mieux votre lampe et obtenir ainsi l'éclairage le plus réaliste.
- Shape:
Vous pouvez définir une forme plus appropriée à votre aire lumineuse: soit carrée (Square) soit rectangulaire (Rect). Essayez de toujours coller aux formes et dimensions des vrais éléments produisant l'éclairage pour obtenir des résultats plus crédibles.
- Size:
La forme Square s'accompagne d'un bouton de réglage Size unique, tandis que la forme Rect s'accompagne de deux boutons de réglages, Size X et Size Y. Ces boutons vous permettent de définir les dimensions de votre aire lumineuse.
::Gérer les ombres::
Nous avons déjà vu dans les réglages de base qu'il suffisait d'augmenter la valeur Samples pour adoucir les frontières des ombres. Il s'agira donc de trouver un compromis acceptable entre le résultat visuel et le temps supplémentaire nécessaire au calcul de l'image. En effet, plus vous augmenterez Samples, et plus l'image mettra du temps à être calculée.
- Umbra:
Ce bouton permet d'accentuer l'intensité des ombres dans les parties totalement protégées des rayons directs de la source lumineuse. Dans le cadre d'ombres douces, cela permet de générer une transition plus dure entre les zones totalement ombragées et les zones totalement éclairées.


Sans puis avec Umbra
- Dither:
il s'agit d'un échantillonnage qui fonctionne pour le bord des ombres comme le fait l'anti-alisasing du bouton OSA pour le bord des objets. Cela permet d'adoucir encore plus les frontières des ombres lorsque le nombre d'échantillons est bas. Il devient inutile pour les valeurs de Samples élevées. L'essai suivant est réalisé avec Samples 2.00.


Sans puis avec Dither
- Noise:
Les échantillons d'ombres sont décalés les uns par rapport aux autres de façon pseudo aléatoire, ce qui a pour effet d'adoucir encore plus les frontières des ombres. A nouveau, cette option n'est pas forcément très utile lorsque vous utilisez un niveau de Samples élevé, d'autant plus qu'il génère un grain visible.


Sans puis avec Noise
En conclusion, si votre ordinateur n'est pas très performant et que vous ne souhaitez pas vous passer des lampes Area en raytracing, et bien vous pouvez utiliser un faible nombre d'échantillons (Samples 2.00) et activer les boutons Dither et/ou Noise pour simuler des résultats un peu plus diffus. Il est toutefois clair que les résultats ne vaudront jamais un éclairage avec un nombre d'échantillons élevés.
::Redimensionner votre scène::
Vous noterez que changer le paramètres Size de votre lampe Area n'affecte pas l'intensité de l'éclairage de votre scène. En revanche, redimensionner la lampe dans une vue 3d à l'aide de la touche S peut augmenter ou diminuer dramatiquement l'intensité de l'éclairage de la scène. Ce type de comportement a été codé de cette façon de sorte que si vous êtes amené à redimensionner votre scène entière après vous être longuement embêté à tout paramétrer finement, et bien la qualité et l'intensité de l'éclairage dans votre scène resteront inchangées. En conséquence, si vous voulez seulement redimensionner les dimensions de la lampe Area, sans toucher à son intensité lumineuse, il est fortement recommandé d'utiliser les boutons Size.









Comments
1. On vendredi 10 août 2007 à 23:34, by The Max
Réponse de olivS le mercredi 15 août 2007 à 11:37
2. On lundi 31 mars 2008 à 00:49, by bark
Add a comment