Dans un tutoriel publié il y a quelques semaines, j’ai montré comment activer la Depth of Field dans Blender, aussi bien dans la Vue 3D que lors du rendu, afin de garder un objet net tout en floutant le reste de 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 ! Dans un tutoriel publié il y a quelques semaines, j’ai montré comment activer la Depth of Field dans Blender, aussi bien dans la Vue 3D que lors du rendu, afin de garder un objet net tout en floutant le reste de la scène.
L’effet de flou produit par la Depth of Field permet d’obtenir des résultats intéressants. Cependant, il ne se concentre pas uniquement sur l’objet sélectionné, car tous les autres éléments situés à la même distance de la caméra virtuelle resteront également nets.
À l’écran, je vous montre une animation dans laquelle la White Queen a été définie comme objet de mise au point. Comme vous pouvez le voir, d’autres pièces et certaines parties de l’échiquier restent également nettes pendant l’animation. De plus, la White Queen n’est pas toujours parfaitement nette, car elle est assez haute et, selon les angles de caméra, certaines parties peuvent se trouver à des distances différentes du point de focalisation.

Je vous montre maintenant le rendu que nous obtiendrons à la fin de ce tutoriel. Comme vous pouvez le voir, les pièces situées à différentes distances de la White Queen sont floutées grâce à l’effet de Depth of Field. Il ne s’agit pas d’un simple flou uniforme appliqué à toute l’image ; au contraire, tous les autres objets sont floutés, tandis que seule la White Queen reste parfaitement nette.

Comme pour beaucoup de mes autres tutoriels vidéo, la version PDF de ce tutoriel est disponible gratuitement via le lien dans la description. C’est également le moment idéal pour vous abonner à la chaîne et activer les notifications afin de ne pas manquer les prochains tutoriels !
Voyons maintenant comment obtenir le résultat montré dans la deuxième animation. Tout d’abord, nous devons activer la Depth of Field pour l’objet Camera et définir l’objet de mise au point, qui dans notre cas est la White Queen.
À ce stade, nous désactivons toutefois l’effet de Depth of Field de la caméra virtuelle.

Maintenant, en lançant le rendu, nous obtiendrons toute l’image nette. Nous avons désactivé la Depth of Field de la caméra car, dans ce cas, nous ne voulons pas flouter la scène pendant le rendu. Nous voulons uniquement extraire les informations de distance de la White Queen afin d’appliquer l’effet Defocus pendant le Compositing.
Avant de continuer, activons le Z Render Pass dans le panneau View Layers afin d’obtenir ces informations pendant la phase de Compositing.

Pour isoler le masque de la White Queen du reste du rendu dans le Compositing, attribuez d’abord à cet objet une valeur de Pass Index différente de 0, par exemple 1, dans l’onglet Object Data Properties, section Relations.

Seule la White Queen doit posséder cette valeur de Pass Index. Sinon, d’autres objets seraient inclus dans le masque de Compositing.
Pour utiliser ces informations dans le Compositing, nous devons également activer l’Object Index Render Pass dans le panneau View Layer Properties avant de lancer le rendu.

Lançons un rendu avec ces informations et passons au Compositing afin de mettre en place le schéma de nodes nécessaire au résultat final.

Faisons passer les informations de l’Object Index dans un node ID Mask avec l’Index réglé sur 1 afin d’isoler le masque de la White Queen.
Multiplions ce masque avec l’image originale à l’aide d’un node Color Mix en mode Multiply, avec le Factor réglé sur 1 et Clamp activé, afin d’obtenir un rendu de la White Queen seule sur un fond noir.

Pour superposer cette image au rendu original, nous devons rendre transparentes toutes les zones noires de l’image. Pour cela, un node Set Alpha fonctionne très bien. Cependant, il y a un problème : utiliser Alpha rendrait la White Queen semi-transparente, car dans l’image finale elle hérite de ses couleurs du rendu.
Heureusement, nous avons déjà un masque blanc sur fond noir pour la White Queen grâce à la sortie du node ID Mask ! Connectez la sortie du node Multiply à l’entrée Image du node Set Alpha. Ensuite, connectez la sortie Alpha du node ID Mask à l’entrée Alpha du node Set Alpha.

Nous avons maintenant le rendu de la White Queen sur un fond transparent, prêt à être superposé à la scène floutée à l’aide d’un node Alpha Over.
Ajoutons un node Alpha Over au schéma, avec le Factor réglé sur 1. Connectez la sortie Render du node Render Layers à la première entrée Image du node Alpha Over. Ensuite, connectez l’image de sortie du node Set Alpha à la seconde entrée Image du node Alpha Over.
Pour l’instant, tous les objets sont parfaitement nets, car le rendu initial n’était pas flouté.

Ajoutons un node Defocus entre Render Layers et Alpha Over, en activant le Z Buffer et en connectant la sortie Depth de Render Layers à l’entrée Z du node Defocus.
Réduisez suffisamment la valeur du F-Stop afin d’introduire l’effet de flou Depth of Field souhaité.
À ce stade, la White Queen est entièrement nette, tout comme les autres objets situés à la bonne distance de la caméra. Cependant, j’aimerais attirer votre attention sur un détail visible lorsque la valeur du F-Stop est très faible.

En effet, le résultat obtenu avec notre schéma de nodes diffère de ce qu’il est possible d’obtenir avec la Depth of Field de l’objet Camera. Comme la White Queen est un objet très haut, toutes ses parties ne resteraient pas nettes avec une faible valeur de F-Stop.
Avec notre schéma de nodes, nous isolons le rendu net de la White Queen et l’appliquons à la version floutée du rendu original.
Nous devons maintenant ajouter un flou supplémentaire à tous les autres éléments situés à la bonne distance de la caméra virtuelle, en excluant bien sûr la White Queen.
Cela peut être facilement réalisé en floutant davantage la sortie du node Defocus à l’aide d’un node Blur avec des valeurs de flou appropriées.
Le node Defocus applique un premier flou basé sur la profondeur de champ, ce qui rend les objets éloignés de la White Queen plus flous que les autres. Ensuite, le node Blur ajoute une couche de flou supplémentaire à toute l’image, affectant tous les éléments restants.

Enfin, le rendu de la White Queen, parfaitement nette, est superposé à l’image floutée, créant ainsi le résultat final.

C’est tout pour ce tutoriel ! J’espère qu’il vous a été utile. À la prochaine !