Neueste Meldungen
PipeIt verlagert die Erstellung von Rohrnetzen in den Viewport von Unreal Engine 5Model Liga: GPT Image 2.5 gewinnt den Oktober-TestBlender Cryptomatte: Objekte und Materialien maskierenWettbewerb The Oak Moon Pavilion sucht Yoga-Pavillon in ItalienArchitektur-Render in ein Video verwandeln: Schritt-für-Schritt-Anleitung für Gemini OmniArchitektur-Rendering mit Unreal Engine Path Tracer: Schritt-für-Schritt-AnleitungArchitekturbilder mit Nano Banana erstellen: Prompt- und BearbeitungsleitfadenMechaPaint 2.0 ergänzt PBR-Malwerkzeuge und Geometrie aus FotosVeras 5.2 ist da: Mit GPT-6 Astra vom Referenzbild zum editierbaren 3D-ModellBlender-Unterstützung für Android: Version 5.3 auf einem Wacom-Tablet gezeigt
TutorialsBlender

Blender Cryptomatte: Objekte und Materialien maskieren

Mit Blender Cryptomatte lassen sich Objekte und Materialien in einem Render als separate Masken auswählen. Diese Anleitung erläutert die wichtigsten Schritte – vom Aktivieren der benötigten Render-Pässe bis zum Erstellen der Maske im Compositor.

Maskenebenen trennen Möbel und Oberflächen in einem Innenraum-RenderKI-Bild
Symbolbild, mit KI erzeugt.Bild: 3dsınıfı / FCA AI

Kurz gesagt

  1. Cryptomatte kann für ausgewählte Objekte oder Materialien Graustufenmasken erstellen.
  2. Mit den Optionen Object, Material und Asset lassen sich Objekte, Materialien und Gruppen mit demselben Parent trennen.
  3. Für eine Maske ist kein farbiger Image-Eingang erforderlich; für ein maskiertes Renderbild dagegen schon.
  4. Blender Cryptomatte unterstützt keine Sidecar-Dateien und kann nicht in Node Groups verwendet werden.

Was lernen Sie in dieser Anleitung?

Cryptomatte ist eine Maskierungsmethode, mit der sich Objekte oder Materialien in einem Render vom übrigen Bild trennen und anschließend leichter bearbeiten lassen. Mit dem Cryptomatte-Node im Compositor von Blender können Sie für ausgewählte Elemente eine Graustufenmaske erstellen oder die Maske auf das farbige Renderbild anwenden. In der Architekturvisualisierung lässt sich so etwa ein Möbelstück, ein bestimmtes Oberflächenmaterial oder die Vegetation in einer Szene bearbeiten, ohne andere Elemente anzutasten.

Die Schritte umfassen das Aktivieren des benötigten Passes, das Rendern der Szene, die Auswahl im Compositor und die Verwendung des Ergebnisses für den richtigen Zweck. Die Quellen nennen keine bestimmte Blender-Version oder Kontoanforderungen. Prüfen Sie daher, wie die Optionen in der von Ihnen verwendeten Version dargestellt werden.

Voraussetzungen und Vorbereitung

Für diesen Workflow benötigen Sie Blender, eine Szene für den Compositor und einen Render. Cryptomatte-Daten können aus den Blender-eigenen Render-Pässen stammen; außerdem lassen sich Daten aus anderen Programmen verwenden, die den Standard unterstützen. Bei externen Daten können Sie als Quelle ein Cryptomatte-Bild aus einer mehrschichtigen OpenEXR-Datei auswählen.

Wenn Sie in Blender eine Objektmaske erstellen möchten, aktivieren Sie im Bereich Passes des View Layers den Cryptomatte Object-Pass und rendern Sie die Szene. Für eine Material- oder Asset-Maske verwenden Sie den entsprechenden Cryptomatte-Typ. Die Option Asset dient dazu, Objektgruppen mit demselben Parent zu trennen; sie ist nicht mit der Asset-Funktion von Blender gleichzusetzen.

Render-Pässe können im Compositor als separate Bildebenen verwendet werden. Cryptomatte kann mehrere Objektbeiträge innerhalb eines Pixels unterscheiden. Laut Referenzdokumentation funktioniert es mit Cycles außerdem mit Transparenz, Bewegungsunschärfe und Tiefenschärfe. Wenn diese Eigenschaften für den Render wichtig sind, überprüfen Sie das Ergebnis mit den passenden Einstellungen für Render-Engine und Szene.

Eine Cryptomatte-Maske erstellen

  1. Pass-Typ auswählen. Aktivieren Sie den passenden Cryptomatte-Pass für die Auswahl von Objekten, Materialien oder Gruppen mit demselben Parent. Wenn Sie nur Objekte trennen möchten, können Sie mit Cryptomatte Object beginnen.

  2. Szene rendern. Rendern Sie die Szene, nachdem Sie den Pass aktiviert haben. Wenn als Quelle Render ausgewählt ist, kann der Cryptomatte-Node die Cryptomatte-Pässe eines bestimmten View Layers verwenden.

  3. Nodes im Compositor einrichten. Fügen Sie einen Cryptomatte-Node und einen Viewer-Node hinzu. Verbinden Sie den Image-Ausgang des Render Layers-Nodes mit dem Image-Eingang des Viewer-Nodes. Klicken Sie mit der Auswahl-Schaltfläche des Cryptomatte-Nodes auf das Objekt, das Sie im Render im Hintergrund des Compositors maskieren möchten. Wiederholen Sie die Auswahl für weitere Elemente. Wenn das Bild im Hintergrund nicht sichtbar ist, prüfen Sie, ob Backdrop in der Kopfzeile des Compositors aktiviert ist.

  4. Den passenden Ausgang verwenden. Wenn Sie nur eine Maske benötigen, verwenden Sie den Matte-Ausgang des Cryptomatte-Nodes. Er liefert eine Graustufenmaske für die ausgewählten Elemente. Um ein farbiges Renderbild der ausgewählten Elemente zu erhalten, während die übrigen Bereiche transparent bleiben, verbinden Sie den Image-Ausgang des Render Layers-Nodes mit dem Image-Eingang des Cryptomatte-Nodes und verwenden Sie dessen Image-Ausgang. Für den farbigen Bildausgang ist der Image-Eingang erforderlich; wenn Sie nur den Matte-Ausgang benötigen, kann dieser Eingang leer bleiben.

  5. Mehrere Elemente auswählen. Objekt- oder Materialnamen lassen sich manuell in das Feld Matte ID eingeben. Im beschriebenen Workflow ist es jedoch einfacher, die Elemente über den Render auszuwählen – mithilfe der Plus- und Minus-Schaltflächen neben dem Node. Erweitern Sie die Auswahl auf diese Weise, wenn mehrere Elemente in derselben Maske zusammengefasst werden sollen.

  6. Cryptomatte aus einer anderen Quelle verwenden. Wenn Sie ein Cryptomatte-Bild aus einer mehrschichtigen OpenEXR-Datei haben, stellen Sie Source im Node auf Image um und legen Sie das zu verwendende Bild fest. Bei der Option Render werden die View-Layer-Pässe einer bestimmten Szene verwendet. Achten Sie darauf, diese beiden Quellenoptionen nicht zu verwechseln, damit die Maske aus den erwarteten Daten erstellt wird.

Häufige Fehler und Einschränkungen

Wenn Sie keine Maske erhalten, prüfen Sie zuerst, ob der entsprechende Pass vor dem Rendern aktiviert wurde und ob der richtige View Layer verwendet wird. Wenn der farbige Render nicht zu sehen ist, die graue Maske aber funktioniert, kann der Image-Eingang des Cryptomatte-Nodes leer sein: Dieser Eingang ist nicht für die Maske selbst, sondern für das farbige Bild erforderlich, auf das die Maske angewendet wird. Wenn der Render im Hintergrund des Compositors nicht angezeigt wird, überprüfen Sie die Backdrop-Einstellung.

Der Cryptomatte-Node unterstützt keine sogenannten Sidecar-Metadatendateien und kann nicht innerhalb einer Node Group verwendet werden. Auch Volume Objects werden nicht unterstützt. Wenn Ihre Szene Volume Objects enthält, sollten Sie daher nicht davon ausgehen, dass sie sich über Cryptomatte auswählen lassen; laut den Quellen werden diese Objekte nicht unterstützt.

Cryptomatte sollte außerdem nicht mit dem Object Index- oder Material Index-Pass gleichgesetzt werden. Laut Referenzdokumentation unterscheidet sich Cryptomatte dadurch, dass mehrere Objekte innerhalb eines Pixels unterstützt werden und dass Transparenz, Bewegungsunschärfe und Tiefenschärfe mit Cycles berücksichtigt werden. Welcher Pass besser geeignet ist, hängt von der gewünschten Auswahl und den Renderbedingungen ab.

Nächste Schritte im Architektur- und Archviz-Workflow

Wenn Sie in einem Innenraum-Render nur die Farbe des Sofabezugs ändern, ein Fassadenmaterial korrigieren oder die Vegetation separat einfärben möchten, kann es hilfreich sein, die Elemente per Maske zu trennen, ohne die Szene erneut rendern zu müssen. Der Matte-Ausgang kann im Compositor verwendet werden, um den ausgewählten Bereich mit anderen Bildern oder Bearbeitungen zu kombinieren. Der Image-Ausgang isoliert dagegen die Darstellung des ausgewählten Objekts oder Materials im farbigen Render.

Als Nächstes können Sie die Ergebnisse der Object- und Material-Auswahl in derselben Szene vergleichen und die passende Maske für das finale Bild bestimmen. Prüfen Sie auch, wie sich die Kanten in einem Cycles-Render mit Bewegungsunschärfe oder Tiefenschärfe verhalten. Da Cryptomatte-Pässe Renderdaten sind, bleibt der Workflow übersichtlicher, wenn Sie nur die benötigten Pässe aktivieren und das passende Ergebnis für die jeweilige Szene testen, statt nicht benötigte Pässe eingeschaltet zu lassen.

Quellen und Lizenz

Diese Anleitung wurde anhand der Dokumentation zu Cryptomatte Node und Passes im Blender Manual ins Türkische übertragen. Beide Quellen stehen unter der Lizenz CC BY-SA 4.0.

Quellen

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

Quelltexte werden nicht neu veröffentlicht; kurze Zitate sind gekennzeichnet, der Rest ist eigene Zusammenfassung und Einordnung.

Die Einschätzung von 3dsınıfı
3dEinschätzung der Redaktion

Für Architekturbüros und Visualisierungsteams in der Türkei kann Cryptomatte Korrekturen nach dem Rendern, die gezielt ein einzelnes Objekt oder Material betreffen, besser kontrollierbar machen. Besonders bei der Erstellung verschiedener Materialvarianten aus derselben Szene bieten Auswahlmasken einen praktischen Zwischenschritt.

Allerdings müssen die benötigten Pässe vor dem Rendern eingeplant und die Ergebnisse mit der verwendeten Render-Engine überprüft werden. Die Quellen nennen keine bestimmte Version, Hardwareanforderungen oder Lizenzkosten. Unternehmen sollten daher mit ihren bestehenden Blender-Installationen Test-Renderings erstellen und die Kompatibilität mit ihren eigenen Szenen prüfen. Auch die Einschränkungen bei Sidecar-Dateien und Volume Objects sollten in die Produktionsplanung einfließen.

Häufige Fragen

Wofür wird Blender Cryptomatte verwendet?

Damit lassen sich Masken für bestimmte Objekte oder Materialien in einem Render erstellen. Für die ausgewählten Elemente können Sie eine Graustufenmaske oder ein maskiertes farbiges Bild ausgeben.

Ist der Image-Eingang nötig, um eine Cryptomatte-Maske zu erhalten?

Wenn Sie nur eine Graustufenmaske über Matte benötigen, kann der Image-Eingang leer bleiben. Um die Maske auf das farbige Renderbild anzuwenden, ist dieser Eingang erforderlich.

Welche Einschränkungen hat Blender Cryptomatte?

Der Cryptomatte-Node unterstützt keine Sidecar-Metadatendateien und kann nicht in einer Node Group verwendet werden. Auch Volume Objects werden nicht unterstützt.

Kommentare und Forum sind auf Türkisch.Mitdiskutieren
+

Verwandte Meldungen