Moteurs de rendu et lumières

Introduction

Le rendu et l’éclairage sont les deux éléments qui donnent vie à une scène 3D. Après avoir modélisé et texturé vos objets, il est indispensable de choisir un moteur de rendu adapté et de mettre en place un éclairage cohérent afin d’obtenir une image convaincante. Blender intègre plusieurs moteurs de rendu, dont Cycles, orienté vers le réalisme physique, et Eevee, plus rapide et particulièrement adapté aux prévisualisations et aux projets temps réel. Chacun présente des avantages et des limites qu’il est important de comprendre pour tirer le meilleur parti de vos créations.

L’éclairage joue un rôle tout aussi fondamental : il ne s’agit pas seulement de rendre visibles les objets, mais aussi de créer une ambiance, de diriger le regard du spectateur et de renforcer le réalisme ou le style de l’image. Blender propose différents types de lampes (Point, Sun, Spot et Area), ainsi que des techniques d’éclairage d’environnement, permettant de reproduire aussi bien la lumière d’une simple ampoule qu’une scène extérieure baignée de soleil.

Ce chapitre vous guidera dans la découverte des moteurs de rendu et des systèmes d’éclairage de Blender. Vous apprendrez à configurer...

Introduction aux types de lumière

Pour ajouter une lampe dans votre scène Blender, utilisez le menu Add - Light puis choisissez le type (Point, Sun, Spot ou Area). Par exemple, Add - Light - Sun insère une lampe Soleil dans la vue 3D. Une fois la lampe ajoutée, sélectionnez-la et rendez-vous dans l’onglet Object Data Properties (icône ampoule) pour ajuster ses paramètres (puissance, couleur, angle, etc.).

images/01AT09.png

Le menu Add - Light

images/02AT09.png

Les paramètres de la lumière sélectionnée

Blender propose quatre types principaux de lampes pour éclairer vos scènes, chacune se distinguant par un comportement et une utilisation spécifique.

  • Point - Émet une lumière dans toutes les directions à partir d’un point unique, comme une ampoule. La lumière diminue avec la distance selon la loi du carré inverse (plus un objet est éloigné de la lampe, plus il reçoit une lumière faible). Vous pouvez ajuster sa Puissance (en Watts) et sa Couleur dans les propriétés de la lampe. Le paramètre de Rayon (ou Size) permet de simuler une source plus ou moins grande : un rayon plus grand adoucit les ombres portées (ombres moins nettes), car la lumière provient d’une zone étendue au lieu d’un point strict.

images/03AT09.png

La lumière Point

  • Sun (Soleil) - Simule une lumière à distance...

Utiliser un environnement HDRI

En plus des lampes ponctuelles, Blender permet d’éclairer votre scène avec un environnement global, souvent sous la forme d’une image HDRI (High Dynamic Range Image). Un HDRI est une image panoramique contenant des informations de lumière très riches (plage dynamique étendue), qui peut servir à la fois de ciel de fond et de source lumineuse. L’utilisation d’un HDRI donne un éclairage très réaliste car la lumière provient de toutes les directions de l’environnement capturé : par exemple, un HDRI d’extérieur ensoleillé comportera une intense lumière directionnelle (le soleil) ainsi qu’une lumière du ciel bleu et des reflets du sol environnant. Les objets de votre scène bénéficieront de reflets crédibles sur leurs surfaces réfléchissantes et d’une illumination globale cohérente.

Pour configurer un HDRI comme éclairage d’environnement dans Blender :

 Chargez une image HDRI dans le Monde - Allez dans l’onglet World Properties (icône planète) de l’éditeur Properties Editor. Par défaut, la surface du monde est un shader Background de couleur grise unie. Cliquez sur le petit rond à droite du champ Color et choisissez Environment Texture dans le menu déroulant. Votre scène devient rose pour vous signifier qu’il manque une image dans vos paramètres. Une nouvelle entrée apparaît pour charger une image : cliquez sur Open et sélectionnez...

Paramètres de rendu : Eevee et Cycles

Blender dispose de deux moteurs de rendu principaux : Eevee et Cycles. Chacun a ses caractéristiques techniques et ses usages de prédilection. Dans cette section, nous allons configurer notre scène avec ces deux moteurs et comparer les résultats, tant sur le plan visuel que sur les performances.

Eevee est un moteur de rendu conçu pour être très rapide et interactif en temps réel : il permet d’obtenir des rendus en quelques secondes, voire instantanément, par image. Son fonctionnement repose sur les mêmes principes que les moteurs graphiques des jeux vidéo, utilisant essentiellement la rastérisation - une technique qui transforme les objets 3D en pixels affichés à l’écran - et des effets d’espace d’écran (« screen-space »), qui consistent à calculer certains effets visuels (comme les réflexions, les ombres ou la transparence) à partir de l’image déjà calculée, plutôt qu’en recalculant toute la scène en 3D. Toutefois, avant d’afficher l’image finale, Eevee doit compiler les shaders (préparer et optimiser les matériaux pour qu’ils puissent s’afficher correctement et rapidement sur la carte graphique) : cela prend un peu de temps avant le premier rendu ou lors de modifications majeures sur les matériaux, mais garantit ensuite une expérience fluide. Eevee est capable d’effectuer du lancer de rayons en espace écran pour simuler la lumière globale : il calcule désormais automatiquement les rebonds de lumière indirects (GI), mais reste limité pour les effets complexes tels que les caustiques, qui ne sont pas pris en charge nativement par le ray tracing en temps réel. Eevee est idéal pour prévisualiser votre scène en temps réel pendant le travail, pour les animations interactives, ou pour des styles plus illustratifs ou NPR (Non-Photorealistic Rendering) où un réalisme absolu n’est pas nécessaire. Malgré ses limites physiques, Eevee peut produire des images de haute qualité et même du réalisme dans de nombreux cas, à condition de bien ajuster ses réglages.

Cycles est le moteur...

Effets de caméra : profondeur de champ et flou de mouvement

En plus de l’éclairage, la caméra virtuelle de Blender offre des effets similaires à une caméra réelle pour ajouter du réalisme cinématographique à vos rendus. Deux des principaux effets sont la profondeur de champ (Depth of Field ou DOF) et le flou de mouvement (Motion Blur). Voyons comment les configurer.

1. Profondeur de champ (Depth of Field)

La profondeur de champ est l’effet par lequel certains éléments de l’image sont nets tandis que d’autres sont flous en fonction de la distance par rapport à la caméra. En photographie, cela dépend de l’ouverture de l’objectif, de la focale et de la distance de mise au point. Dans Blender, on peut simuler ce phénomène pour guider le regard du spectateur sur une partie précise de la scène.

Configurer la DOF dans Blender :

 Sélection de la caméra et activation de la DOF - Sélectionnez votre caméra dans la scène (via l’Outliner ou en cliquant sur son objet). Dans l’onglet Object Data Properties de la caméra (icône caméra), trouvez la section Depth of Field. Cochez Depth of Field si ce n’est pas déjà fait (dans les versions récentes, il suffit de renseigner les paramètres pour que l’effet soit actif). Vous aurez plusieurs réglages ici.

 Définir le point de focus - C’est l’élément clé de la DOF : choisissez la distance ou l’objet sur lequel faire la mise au point. Vous avez deux approches :

 Focus Distance : entrez une distance numérique (en unités Blender) à laquelle la mise au point est faite depuis la caméra. Tout ce qui se trouve à cette distance exacte de la caméra apparaîtra net.

 Focus on Object : ce champ permet de désigner un objet de la scène comme cible de mise au point. Une méthode courante consiste à utiliser l’outil pipette pour sélectionner un Empty placé au préalable...