Präzision innerhalb einer VFX-Pipeline — wie exakt Daten zwischen Rendering-Engines, Compositing und final Delivery konsistent bleiben. Kontrolliert Farbverluste und numerische Fehler.
Sobald du in einer VFX-Pipeline arbeitest, merkst du schnell: eine Zahlenkette ist nur so verlässlich wie ihre schwächste Stelle. Internal Accuracy beschreibt, wie präzise numerische Daten — Farbwerte, Positionen, Leuchtdichten — über alle Stationen vom 3D-Rendering bis zur finalen Dateiausgabe hinweg bewahrt bleiben. Es geht nicht um Schärfe oder visuelle Qualität, sondern um die mathematische Integrität im Hintergrund.
In der Praxis passiert folgendes: du rendert eine VFX-Plate in 16-bit linear Color Space, übergibst sie an den Compositor — der arbeitet vielleicht in 32-bit float für Präzision — und später komprimiert dein Colorist das Material für DCP oder Streaming. Bei jedem dieser Übergänge entstehen potenzielle Fehler. Rausch in der Farbinformation, Banding in den Schatten, minimale Verschiebungen in Kontrasten. Wenn du mit Integer-Mathematik (8-bit, 16-bit ohne Float) arbeitest, summieren sich diese Fehler auf — besonders sichtbar bei extremen Grades (extrem dunkle oder helle Bereiche) oder wenn du mehrfach Transformationen durchführst. Floating-Point-Rendering (32-bit oder höher) hält mehr Präzision, kostet aber mehr Speicher und CPU.
Du erlebst das konkret, wenn du beispielsweise einen Particle-Sim in Houdini mit 16-bit Festkomma-Werten exportierst und ihn später in Maya wieder importierst — die Positionen driften. Oder: dein Lighting-Artist rendert Passes in 8-bit, der Compositor braucht aber die vollständige Leuchtkraft für Color-Grading — das kann nicht rekonstruiert werden. Deshalb arbeiten seriöse Pipelines durchgehend in mindestens 16-bit linear oder 32-bit float, auch wenn die finale Delivery 8-bit ist. Der Workflow ist: möglichst hohe Präzision bis zum Schluss, dann erst resampling für Distribution.
Im Kontext von Look Development und Color Pipeline ist Internal Accuracy eng verbunden mit dem Konzept des Color Space und der Bit-Depth — es geht darum, dass dein LUT, deine OCIO-Config und die Rendering-Engine dieselbe Rechengenauigkeit zugrunde legen. Wenn dein Renderer in sRGB rechnet, dein Compositor aber linear erwartet, entstehen nicht nur Farb-, sondern auch Helligkeitsverfälschungen. Deshalb definierst du pipeline-weit fest: linear arbeiten, 16-bit oder höher speichern, erst am Ende zur Distribution-Spezifikation resampling. Das ist deine Versicherung gegen Überraschungen beim Master-DCP-Turnover.