Site icon Luca Orlandi – Lecturer in Mutimedia Design and Director of Photography (AIC Imago)

Multipass EXR – Fondamenti

Le tecniche di multipass velocizzano il lavoro di compositing e le pipeline VFX, tuttavia il numero di pass produce una quantità molto elevata di files, che rendono più complessa la gestione del flusso di lavoro.

Normalmente un file di immagine può contenere un massimo di quattro canali (RGBA) – come ad esempio PNG, JPG – esistono però tipologie di files capaci di ospitare un maggior numero di canali, come TIFF, PSD (ogni livello di photoshop rappresenta un nuovo “set” di canali) e OPEN EXR. Quest’ultima tipologia di files riveste importanza cruciale nel workflow degli effetti visivi.

Il formato più utilizzato dall’industria della post produzione è OpenEXR.
Questa tipologia di files è stata creata da ILM nel 1999 e rilascita con una licenza libera (simile a BSD), rendendo il codice implementabile da tutte le aziende produttrici di software.
I vantaggi di EXR sono molti:

Attraverso l’uso di EXR possiamo quindi condensare molti renderpass in un singolo file, mantenendo la qualità necessaria a qualsiasi esigenza produttiva, anche di alto livello.

Esempio di AOV (Arbitrary Output Variables) contenuti in un singolo file EXR

Creazione e gestione di AOV: Maya e Nuke – flusso di lavoro.

La generazione di AOVs all’interno di un unico file in Arnold per Maya (2019) è molto semplice, è sufficiente abilitare “Merge AOVs” all’interno del tab “Common” di Render Settings.

Merge AOVs – Render Settings

La gestione delle AOVs di base avviene come di consueto dal tab “AOVs” (vedere articolo su Renderpass di base), tuttavia è possibile gestire anche le singole fonti di luce per ogni specifico pass.
Per farlo è sufficiente attribuire un AOV alla luce ( avere cura di selezionare luce da Outiliner) e dal pannello Attrribute editor (tab Shape), all’interno della sezione “Visibility” inserire il nome prescelto nel campo “AOV Light Group”

Creazione di AOV Light Group

In questo modo sarà possibile creare un Light pass separato per ogni fonte luminosa sugli AOVs. Per abilitarli, selezionare AOV desiderato ( finestra: Render settings / AOVs) e nell’attribute editor evidenziare le fonti luminose di cui si desidera uno specifico pass.

Light Based Pass
Light pass

La gestione dei singoli pass all’interno di nuke può avvenire in differenti modi, le più dirette sono l’utilizzo dei nodi SHUFFLE (che permette la selezione del canale da far “uscire” verso la catena di nodi successivi) e MERGE (selezione dei canali su cui eseguire operazioni).

Selezione di AOV nel nodo Shuffle
Selezione di AOV nel nodo Merge

Di seguito un breve videot-tutorial che mostra la creazione e la gestione di AOV in Arnold per Maya (2019) e Nuke (12.1)

Video Tutorial: creazione di AOV – MULTIPASS in Maya e Arnold. Import e gestione in Nuke

Scarica i files di questa esercitazione: clicca qui (32mb)

Exit mobile version