Voici le premier de deux tutoriels, réalisés avec Blender 3.6, dans lesquels nous allons examiner le nœud Sun Beams afin de simuler la dispersion de la lumière dans l’air dans le Compositing, c’est-à-dire après le rendu, sans utiliser de shaders de Volume ni d’autres éléments dans la scène.
L'audio de ce tutoriel n'est pas disponible en Français. Vous pouvez regarder ci-dessous la vidéo avec l'audio en Anglais et des sous-titres en Français, en Anglais et dans d’autres langues. Sous la vidéo, vous trouverez la transcription traduite en Français.
Transcription de la vidéo
Bonjour à tous ! Voici le premier de deux tutoriels, réalisés avec Blender 3.6, dans lesquels nous allons examiner le nœud Sun Beams afin de simuler la dispersion de la lumière dans l’air dans le Compositing, c’est-à-dire après le rendu, sans utiliser de shaders de Volume ni d’autres éléments dans la scène.
Cet effet peut être appelé de différentes façons : Crepuscular Rays, God Rays ou, en raison du nœud de Compositing que nous allons utiliser, Sun Beams ; dans ce cas précis, j’éviterais de l’appeler Volumetric Light, car il s’agit d’un effet de post-production et non d’un véritable éclairage volumétrique.
Dans ce premier tutoriel, nous allons uniquement examiner le nœud Sun Beams avec une scène très simple ; donc, si vous connaissez déjà ce nœud et ses paramètres, vous pouvez arrêter de regarder ce tutoriel et attendre le suivant !
Dans le prochain tutoriel, en effet, nous examinerons une scène légèrement plus complexe, dans laquelle nous devrons utiliser des masques et d’autres techniques de compositing.
Dans la scène que j’affiche actuellement à l’écran, la caméra virtuelle est placée à l’intérieur d’une pièce très stylisée. La lumière entre uniquement par l’ouverture située en haut, qui correspond à l’éclairage du World, appelé Environment dans le Compositing.

Lorsque nous lançons le rendu, nous obtenons un résultat très simple : l’arrière-plan visible à travers l’ouverture est bien éclairé, tandis que le reste de l’environnement est illuminé par la lumière réfléchie.

Ouvrons l’éditeur de Compositing et ajoutons un nœud Sun Beams au setup, en le plaçant juste entre la sortie Image de Render Layers et le nœud Reroute, afin d’avoir un aperçu de l’effet dans le Backdrop.
Immédiatement, nous remarquons deux choses : le nœud ne possède que trois paramètres et… rien n’est visible : non seulement aucun effet n’apparaît, mais tout le rendu a disparu !

Le nœud Sun Beams s’applique à l’ensemble du rendu, mais comme la longueur des rayons, définie dans le paramètre Ray Length, est de 0, aucun effet n’est visible. Augmentons donc la valeur du paramètre Ray Length et remarquons trois nouvelles choses.

La première chose que nous remarquons est que les rayons possèdent leur propre direction, qui ne coïncide cependant pas avec la direction des rayons lumineux entrant dans la scène. Cette direction est en réalité donnée par la position de l’élément en forme de X visible dans l’éditeur lorsque nous sélectionnons le nœud Sun Beams.
Ce symbole, qui représente l’origine de l’effet, peut être repositionné en cliquant et en faisant glisser la souris, ou en saisissant les coordonnées X et Y dans les deux autres paramètres du nœud.

La deuxième chose que nous remarquons est que le nœud Sun Beams renvoie uniquement l’effet, ce qui signifie que le reste du rendu n’est plus visible.
Pour ajouter cet effet au rendu original, il suffit d’ajouter un nœud Color Mix en mode Add dans la scène, en veillant à connecter la sortie Image de Render Layers à la première entrée Image du nœud Color Mix, puis à connecter la sortie Image de Sun Beams à la seconde entrée Image du nœud Color Mix.

Cependant, il y a une troisième chose que nous avions remarquée précédemment : les rayons lumineux sont projetés dans toutes les directions à partir du point d’origine de l’effet.
Cela ne convient pas à notre scène, car nous voulons limiter l’origine des rayons à l’arrière-plan virtuel visible à travers l’ouverture dans le mur.
Comme cette ouverture encadre l’arrière-plan de l’univers virtuel, nous pouvons récupérer son masque en activant le Render Pass Environment dans l’onglet View Layers de l’éditeur Properties.


L’inconvénient est que, puisque cette information vient seulement d’être activée, nous devrons relancer le rendu pour la visualiser et voir l’effet final obtenu… pensez donc à l’activer à temps lorsque vous devez appliquer cet effet à vos scènes !
Les informations de l’Environment peuvent ensuite être utilisées comme source de l’effet Sun Beams. La différence par rapport à l’utilisation de Render Image est évidente.

L’intensité de l’effet peut maintenant être modifiée à l’aide du paramètre Factor qui, comme les autres paramètres des nœuds, peut avoir des valeurs variant dans le temps grâce à l’insertion de Keyframes ; vous pouvez donc même créer des animations.
Avant de conclure cette première partie, je dois cependant vous dire que tout ce qui brille n’est pas or : ces rayons lumineux sont en réalité des effets de post-production appliqués à l’image ; ils n’ont donc aucune connaissance des objets présents dans la scène et ne peuvent pas être bloqués par des obstacles.

Par conséquent, cet effet fonctionne bien uniquement dans certaines circonstances, mais dans d’autres cas, il est nécessaire de recourir à des effets volumétriques ou à d’autres astuces.
Pour ce tutoriel, nous nous arrêtons ici ; dans le prochain, nous verrons comment appliquer l’effet à la lumière passant à travers des fenêtres, c’est-à-dire à travers un matériau semi-transparent, comment adoucir ses bords, exclure certaines zones du rendu qui ne nous intéressent pas et le modifier davantage avec Color Balance et d’autres effets. À bientôt !