Der Viewer in Nuke ist das primäre Bildkontroll-Interface, das über OpenColorIO ein kalibriertes, produktionskonformes Farbmanagement mit Echtzeit-Transformation zwischen Farbraum und Ausgabegerät ermöglicht.
Rubrik: Animation & VFX · Unterrubrik: Nuke Compositing · Niveau: Profi Synonyme / Auch bekannt als: Viewer Node, Preview Window, Composite Viewer, Monitor-Ausgabe
Was ist der Viewer in Nuke?
Der Viewer ist das zentrale Vorschau- und Bildkontroll-Werkzeug in Nuke: Übersicht & Einsatz in der VFX-Industrie. Er zeigt das Ergebnis jedes beliebigen Nodes im Node Graph an und kann über einen Klick oder die Taste 1 an jeden Node angehängt werden. Entscheidend ist, dass der Viewer kein passiver Monitor ist, sondern über einen konfigurierbaren Viewer-Prozess das angezeigte Bild aktiv in den Farbraum des Ausgabegeräts transformiert.
Erklärung
Das Farbmanagement in Nuke basiert vollständig auf OpenColorIO (OCIO), einem Open-Source-Framework für konsistentes Farbmanagement, das ursprünglich von Sony Pictures Imageworks entwickelt wurde. Jedes im Node Graph verarbeitete Bild existiert intern in einem definierten Arbeitsfarbraum (üblicherweise lineares Licht, ACES2065-1 oder ACEScg). Der Viewer-Prozess transformiert dieses lineare Signal für die Darstellung auf dem Monitor, typischerweise über eine Display-Referred Transform wie ACES RRT+ODT, eine Studio-spezifische Look-LUT oder sRGB.
Diese Trennung zwischen Arbeitsfarbraum und Darstellungsfarbraum ist fundamental: Was der Compositor auf dem Bildschirm sieht, kann sich vom rohen Datenstrom erheblich unterscheiden, aber beide Ebenen sind jederzeit transparent und reproduzierbar. Beim Render-Output mit dem Write-Node wird das Bild im Arbeitsfarbraum gespeichert – die Viewer-Transformation beeinflusst den Output nicht, sofern kein expliziter Colorspace-Node eingebaut ist.
Nuke bietet im Viewer eine Reihe essenzieller Kontrollwerkzeuge: Die Gain- und Gamma-Regler erlauben schnelle Helligkeitsjustierungen für die Beurteilung von dunklen oder hellen Bereichen, ohne den tatsächlichen Datenstrom zu verändern. Mit dem Viewer Toolbar lassen sich einzelne Kanäle (R, G, B, Alpha, Luminanz) isoliert betrachten. Der A/B-Buffer-Vergleich erlaubt es, zwei verschiedene Punkte im Node Graph nebeneinander oder in einer Wipe-Ansicht zu vergleichen – unersetzlich bei der Beurteilung von Before/After-Korrekturen.
Die Scopes im Viewer (Histogramm, Waveform, Vektorgraph) geben objektive Messwerte über die Bildinhalte. Besonders der Waveform-Monitor ist essenziell für die Beurteilung von Tonwertverteilungen in HDR- und Linear-Light-Workflows. Die Pixel-Analyse (Farb-Picker) zeigt die exakten Fließkommawerte beliebiger Pixel, was bei der Kontrolle von EXR-Daten mit Werten über 1.0 (Highlights) unerlässlich ist.
Nuke unterstützt mehrere Viewer-Nodes gleichzeitig auf verschiedenen Monitoren – in professionellen Setups mit zwei oder drei Screens wird oft ein dedizierter Monitor für den Viewer reserviert, während auf anderen Monitoren der Node Graph und Property-Panels offen bleiben.
Beispiele
- ACES-Workflow: Der Viewer zeigt lineares ACES2065-1-Material durch eine RRT+ODT-Transformation korrekt auf einem P3-Display an, während die Compositing-Daten intern in linearem Licht bleiben.
- LUT-Preview: Ein Colorist-LUT kann direkt im Viewer-Prozess eingehängt werden, um zu sehen, wie das Composite nach dem Grading-Prozess aussehen wird.
- Alpha-Kontrolle: Mit der A/B-Ansicht wird der Keying-Alpha-Channel neben dem finalen Composite dargestellt, um Mattenqualität effizient zu beurteilen.
- HDR-Material: Gain-Regler im Viewer erlauben die Inspektion von Highlight-Clipping-Informationen in ARRIRAW-Material, das Werte bis 20+ in linearem Licht enthält.
- Multi-View-Stereo: Im Stereoscopic-Workflow zeigt der Viewer linkes und rechtes Auge separat oder im Anaglyphen-Modus zur Tiefenprüfung.
In der Praxis
In professionellen Produktionen ist eine korrekte OCIO-Konfiguration bereits beim Projektstart zwingend erforderlich. Viele Studios stellen ihre eigene config.ocio-Datei bereit, die alle relevanten Farbräume und Transforms enthält. Diese Konfiguration wird in der Nuke-Umgebungsvariablen OCIO verwiesen und gilt für alle Viewers und Read/Write-Nodes automatisch.
Ein häufiger Fehler von Einsteigern ist das Verwechseln von Viewer-Darstellung und tatsächlichen Bilddaten. Das Wissen, dass Adjustments im Viewer keine Auswirkung auf den Output haben, ist eine der wichtigsten konzeptionellen Grundlagen im Nuke-Workflow.
Vergleich & Abgrenzung
After Effects verwendet ein einfacheres Farbmanagement-System, das weniger präzise für lineare Lichtkorrekturen geeignet ist. DaVinci Resolve bietet herausragendes Farbmanagement, ist aber primär ein Grading-Tool. Nukes Viewer ist speziell für die Bedürfnisse von Compositing Artists optimiert und bietet die tiefste Integration mit dem OCIO-System.
Häufige Fragen (FAQ)
Warum sieht das gerenderte EXR anders aus als im Viewer? Der Viewer wendet eine Farbtransformation (z. B. ACES ODT) auf die Anzeige an, die beim Speichern des EXR nicht angewendet wird. Das EXR-File enthält die linearen Rohdaten. Nur wenn explizit ein Colorspace-Node vor dem Write-Node eingebaut wird, wird die Transformation in die Datei geschrieben.
Wie richtet man einen zweiten Monitor für den Viewer ein? In den Nuke-Preferenzen unter „Windows" kann ein zweiter Viewer-Monitor konfiguriert werden. Viele professionelle Setups verwenden einen kalibrierten Referenzmonitor (z. B. Sony BVM-HX310) als dedizierten Ausgabemonitor, über den der Viewer mit korrekter Farbprofilierung ausgegeben wird.
Verwandte Einträge
- Nuke: Übersicht & Einsatz in der VFX-Industrie
- Farbmanagement & ACES in Nuke
- Node Graph: Non-Lineares Compositing-Prinzip in Nuke
- Merge Node: Ebenen zusammenführen in Nuke
Weiterführend
- Foundry (2024): Nuke User Guide – Using the Viewer. The Foundry. London.
- Selan, Jeremy (2012): Cinematic Color: From Your Monitor to the Big Screen. VES Technology Committee. Visual Effects Society. URL:
- Mansencal, Thomas et al. (2023): OpenColorIO Documentation. Academy Software Foundation. URL:
