Dernières actualités
Baking de textures dans Blender Cycles : guide UV, AO et normal mapsPipeIt crée des réseaux de tuyauterie dans le viewport d’Unreal Engine 5Model League : GPT Image 2.5 en tête du test d’octobreGuide Blender Cryptomatte : créer des masques d’objets et de matériauxLe concours The Oak Moon Pavilion veut un pavillon de yoga sous un chêne en ItalieTransformer un rendu architectural en vidéo : guide pas à pas pour Gemini OmniRendu architectural avec Unreal Engine Path Tracer : guide pas à pasCréer des visuels architecturaux avec Nano Banana : guide des prompts et retouchesMechaPaint 2.0 ajoute la peinture PBR et des outils de géométrie à partir de photosVeras 5.2 est disponible : un modèle 3D modifiable à partir de références
TutorielsBlender

Guide Blender Cryptomatte : créer des masques d’objets et de matériaux

Blender Cryptomatte permet de sélectionner séparément des objets et des matériaux dans un rendu sous forme de masques. Ce guide présente les principales étapes, de l’activation des passes nécessaires à la création du masque dans le Compositor.

Couches de masque isolant le mobilier et les surfaces d’un rendu d’intérieurImage IA
Image d’illustration générée par IA.Image : 3dsınıfı / FCA AI

En bref

  1. Cryptomatte peut créer un masque en niveaux de gris pour les objets ou matériaux sélectionnés.
  2. Les options Object, Material et Asset permettent de séparer des groupes d’objets partageant le même parent.
  3. L’entrée Image couleur n’est pas indispensable pour obtenir un masque ; elle est nécessaire pour obtenir une image rendue avec le masque appliqué.
  4. Blender Cryptomatte ne prend pas en charge les fichiers sidecar et ne peut pas être utilisé dans des groupes de nœuds.

Ce que vous allez apprendre dans ce guide

Cryptomatte est une méthode de masquage qui permet d’isoler des objets ou des matériaux d’un rendu pour faciliter leur retouche ultérieure. Le nœud Cryptomatte de la section Compositor de Blender permet de récupérer un masque en niveaux de gris pour les éléments sélectionnés, ou d’appliquer le masque à l’image couleur du rendu. En visualisation architecturale, cette méthode peut par exemple servir à retoucher un meuble, un matériau de surface particulier ou les plantes d’une scène sans toucher aux autres éléments.

Les étapes couvrent l’activation de la passe nécessaire, le rendu de la scène, la sélection dans le Compositor et l’utilisation de la sortie selon le résultat souhaité. Les sources ne précisent aucune version de Blender ni aucun prérequis de compte. Il convient donc de vérifier l’apparence des options dans l’interface de la version utilisée.

Prérequis et préparation

Ce flux de travail nécessite Blender, une scène à utiliser dans le Compositor et un rendu. Les données Cryptomatte peuvent être générées à partir des passes de rendu de Blender ; il est également possible d’utiliser des données provenant d’autres logiciels qui prennent en charge le standard. Avec des données externes, l’image Cryptomatte contenue dans un fichier OpenEXR multicouche peut être sélectionnée comme source.

Pour créer un masque d’objet dans Blender, activez la passe Cryptomatte Object dans la section Passes du View Layer, puis effectuez le rendu de la scène. Si vous avez besoin d’un masque de matériau ou d’Asset, utilisez le type Cryptomatte correspondant. L’option Asset sert à isoler des groupes d’objets partageant le même parent ; elle ne désigne pas la même chose que la fonctionnalité d’asset de Blender.

Les passes de rendu peuvent être utilisées comme des couches d’image distinctes dans le Compositor. Cryptomatte peut distinguer la contribution de plusieurs objets dans un même pixel ; selon le guide source, avec Cycles, il fonctionne aussi avec la transparence, le flou de mouvement et la profondeur de champ. Si ces propriétés sont importantes pour le rendu, vérifiez le résultat en fonction du moteur et des paramètres de votre scène.

Créer un masque Cryptomatte

  1. Choisissez le type de passe. Activez la passe Cryptomatte qui convient à votre sélection d’objets, de matériaux ou de groupes partageant le même parent. Si vous souhaitez uniquement isoler des objets, vous pouvez commencer par Cryptomatte Object.

  2. Effectuez le rendu de la scène. Après avoir activé la passe, lancez le rendu. Lorsque la source Render est sélectionnée, le nœud Cryptomatte peut utiliser les passes Cryptomatte d’un View Layer donné.

  3. Préparez les nœuds dans le Compositor. Ajoutez un nœud Cryptomatte et un nœud Viewer. Reliez la sortie Image du nœud Render Layers à l’entrée Image du nœud Viewer. À l’aide du bouton de sélection du nœud Cryptomatte, cliquez sur l’objet à masquer dans le rendu affiché en arrière-plan du Compositor. Répétez la sélection si vous avez besoin d’autres éléments. Si l’image n’apparaît pas en arrière-plan, vérifiez que l’option Backdrop est activée dans l’en-tête du Compositor.

  4. Utilisez la bonne sortie. Si vous avez uniquement besoin d’un masque, utilisez la sortie Matte du nœud Cryptomatte ; elle fournit un masque en niveaux de gris pour les éléments sélectionnés. Pour obtenir une image rendue en couleur des éléments sélectionnés, les autres parties restant transparentes, reliez la sortie Image du nœud Render Layers à l’entrée Image du nœud Cryptomatte, puis utilisez la sortie Image du nœud. L’entrée Image est nécessaire pour obtenir une sortie en couleur ; elle peut rester vide si vous utilisez uniquement la sortie Matte.

  5. Sélectionnez plusieurs éléments. Il est possible de saisir manuellement les noms d’objets ou de matériaux dans le champ Matte ID. Toutefois, le flux de travail présenté dans le guide montre qu’il est plus simple de sélectionner les éléments directement dans le rendu à l’aide des boutons plus et moins situés à côté du nœud. Élargissez ainsi la sélection lorsque vous devez regrouper plusieurs éléments dans un même masque.

  6. Utilisez Cryptomatte à partir d’une autre source. Si vous disposez d’une image Cryptomatte provenant d’un fichier OpenEXR multicouche, remplacez le paramètre Source du nœud par Image et indiquez l’image à utiliser. L’option de source Render utilise, quant à elle, les passes du View Layer d’une scène donnée. Ne confondez pas ces deux options afin de créer le masque à partir des données attendues.

Erreurs fréquentes et limites

Si vous ne parvenez pas à obtenir le masque, vérifiez d’abord que la passe correspondante a été activée avant le rendu et que le bon View Layer est utilisé. Si le rendu couleur n’apparaît pas alors que le masque en niveaux de gris fonctionne, gardez à l’esprit que l’entrée Image du nœud Cryptomatte peut être vide : cette entrée sert à l’image couleur sur laquelle le masque sera appliqué, et non au masque lui-même. Si le rendu n’apparaît pas en arrière-plan du Compositor, vérifiez le paramètre Backdrop.

Le nœud Cryptomatte ne prend pas en charge les fichiers de métadonnées dits sidecar et ne peut pas être utilisé dans un node group. Les Volume Objects font également partie des éléments non pris en charge. Par conséquent, si votre scène contient des objets volumétriques, ne partez pas du principe qu’ils peuvent être sélectionnés avec Cryptomatte ; les sources précisent que ces objets ne sont pas pris en charge.

Il ne faut pas non plus confondre Cryptomatte avec le même flux de travail utilisant les passes Object Index ou Material Index. Selon le guide source, Cryptomatte se distingue par sa capacité à prendre en charge plusieurs objets dans un même pixel et à gérer la transparence, le flou de mouvement et la profondeur de champ avec Cycles. La passe la plus adaptée dépend de la sélection souhaitée et des conditions de rendu.

Étapes suivantes dans un flux de travail d’architecture et d’archviz

Pour modifier uniquement la couleur du revêtement d’un fauteuil dans un rendu d’intérieur, retoucher un matériau de façade ou appliquer une teinte différente à un groupe de plantes, isoler ces éléments à l’aide d’un masque peut s’avérer utile sans devoir relancer le rendu. La sortie Matte peut servir à combiner la zone sélectionnée avec d’autres images ou retouches dans le Compositor. La sortie Image isole, quant à elle, l’apparence de l’objet ou du matériau sélectionné dans le rendu couleur.

L’étape suivante consiste à comparer les résultats de la sélection Object et Material dans la même scène afin de choisir le masque adapté à l’image à livrer. Vérifiez également le comportement des contours dans un rendu Cycles comportant du flou de mouvement ou de la profondeur de champ. Les passes Cryptomatte étant des données de rendu, sélectionner uniquement celles dont vous avez besoin et tester le résultat adapté à la scène rend le flux de travail plus facile à comprendre, plutôt que de laisser activées des passes inutiles.

Sources et licence

Ce guide est adapté en turc des documentations Cryptomatte Node et Passes du Blender Manual. Les deux sources sont sous licence CC BY-SA 4.0.

Sources

2 sources
D(
docs.blender.org (CC BY-SA 4.0)docs.blender.org/manual/en/latest/compositing/types/mask/cryptomatte.html
Résumé
D(
docs.blender.org (CC BY-SA 4.0)docs.blender.org/manual/en/latest/render/layers/passes.html
Résumé

Les textes sources ne sont pas republiés ; les courtes citations sont signalées, le reste est notre propre résumé et commentaire.

L’avis de 3dsınıfı
3dL’analyse de la rédaction

Pour les agences d’architecture et les équipes de visualisation en Turquie, Cryptomatte peut rendre plus précises les retouches ciblant un seul objet ou matériau après le rendu. Les masques de sélection constituent une étape intermédiaire pratique, en particulier pour préparer différentes variantes de matériaux à partir d’une même scène.

Il faut toutefois planifier les passes nécessaires avant le rendu et vérifier le résultat avec le moteur de rendu utilisé. Les sources ne précisent ni version particulière, ni configuration matérielle requise, ni coût de licence ; les entreprises devraient donc effectuer un rendu de test avec leur installation de Blender afin d’évaluer la compatibilité avec leurs scènes. Les limites concernant les fichiers sidecar et les objets volumétriques doivent également être prises en compte dans la planification de la production.

Questions fréquentes

À quoi sert Blender Cryptomatte ?

Il crée des masques pour des objets ou des matériaux spécifiques dans un rendu. Il est possible d’obtenir un masque en niveaux de gris pour les éléments sélectionnés ou une image couleur avec le masque appliqué.

L’entrée Image est-elle nécessaire pour obtenir un masque Cryptomatte ?

Si vous avez uniquement besoin d’un masque Matte en niveaux de gris, l’entrée Image peut rester vide. Cette entrée est nécessaire pour appliquer le masque à l’image couleur du rendu.

Quelles sont les limites de Blender Cryptomatte ?

Le nœud Cryptomatte ne prend en charge ni les fichiers de métadonnées sidecar ni l’utilisation dans un node group. Les Volume Objects ne sont pas non plus pris en charge.

Les commentaires et le forum sont en turc.Rejoindre la discussion
+

À lire aussi