PROBLEM · interchangeORG · AMPAS → ASWF1.0 · grudzień 2014EXT OF · Dodatek E
Wykład: ACES — część 1 z 4

Dlaczego ACES istnieje

Dodatek E nauczył Cię, czym jest gamma i tone mapping. ACES to nie kolejny operator tone mapowania — to cały standard, który mówi, jak te operatory łączyć w jeden, przewidywalny pipeline między kamerą, setką programów po drodze i ekranem klienta.

TL;DR
Pass: Problem

Chaos przed standardem

Kamera ARRI koduje obraz w LogC. RED używa Log3G10. Sony ma własny S-Log3. Każda z nich ma inny zestaw podstawowych barw (primaries) i inną krzywą kodowania. Bez wspólnego standardu, żeby przenieść materiał z kamery przez Nuke, Houdini, Maya i na ekran klienta, potrzebujesz osobnej konwersji dla każdej par narzędzi — a każda z tych konwersji to kolejna szansa, żeby kolor zaczął wyglądać inaczej niż zamierzono.

Interchange.chaos.vs.hubbefore / after ACES
PRZED: KAŻDY Z KAŻDYM PO: JEDEN STANDARD POŚREDNI ARRI RED Sony Ekran ACES
Sześć niekompatybilnych połączeń zamienia się w cztery proste, jednakowe konwersje do i z jednego centrum.

ACES nie jest jednym „filtrem”. To cały, ustandaryzowany łańcuch: konwersja z kamery do ACES (IDT — Dodatek M), praca i grading w ACES, konwersja z ACES na konkretny ekran (RRT+ODT — Dodatek N). Każde ogniwo jest publicznie zdefiniowane, więc dwa studia używające ACES dostają ten sam wynik z tych samych plików, bez ręcznego dopasowywania.

Pass: Scene-referred

Scene-referred kontra display-referred

To rozróżnienie jest sercem całego systemu. Scene-referred oznacza: wartość opisuje światło, które faktycznie istniało (albo zostało wyliczone) w scenie — słońce może mieć wartość 1000, żarówka 50, ściana w cieniu 0,02. Nie ma górnego limitu, bo scena go nie ma. Display-referred oznacza: wartość jest już dopasowana do jednego, konkretnego ekranu — przycięta do 0–1, z wbudowanym tone mappingiem dla tego wyświetlacza.

Rozdziały 5–15 (Lambert, GGX, path tracing) → wartości scene-referred
Dodatek E (tone mapping) + ACES RRT/ODT → konwersja na display-referredto dwa różne etapy tego samego pipeline’u, nie konkurujące ze sobą podejścia
Scene-referred.vs.display-referredno ceiling vs baked-in
SCENE-REFERRED DISPLAY-REFERRED słońce: 1000 żarówka: 50 cień: 0,02 brak górnego limitu 0 — 1 przycięte dla tego ekranu
Ten sam render — po lewej wciąż „surowe” światło, po prawej już zdecydowane, jak ma wyglądać na jednym konkretnym monitorze.
Z praktyki

Jeśli pracujesz w Nuke, Houdinim, Mayi czy Blenderze z włączonym color managementem OCIO, i widzisz „ACEScg” jako przestrzeń roboczą — to właśnie ten scene-referred etap. „View Transform” albo „Display” w tym samym panelu to etap display-referred z Dodatku E i N. To dwa różne przełączniki i mylenie ich jest jednym z najczęstszych błędów w praktyce (więcej w części 4).

Słowniczek
ACES
Academy Color Encoding System — standard wymiany kolorów w produkcji filmowej.
AMPAS / ASWF
Academy of Motion Picture Arts and Sciences (twórca); Academy Software Foundation (od 2025 opiekun).
Scene-referred
Wartość opisująca światło w scenie, bez górnego limitu.
Display-referred
Wartość już dopasowana do jednego, konkretnego ekranu.