Skip to main content
EXR-IO e Cryptomatte: Guida al compositing per artisti 3D

EXR-IO e Cryptomatte: Guida al compositing per artisti 3D

BySuperRenders Farm Team
Published 21 mar 20267 min read
Ottieni il massimo controllo nel compositing con workflow EXR multi-layer e le maschere oggetti di Cryptomatte in Photoshop.

Introduzione

Quando renderizziamo scene 3D complesse—che si tratti di visualizzazioni architettoniche, lavori di carattere o produzioni fotografiche—abbiamo rarely soddisfatto con un singolo output. Abbiamo bisogno di maggiore controllo durante il post-produzione: la capacità di aggiustare i materiali, isolare gli oggetti, eseguire color grading e applicare effetti di colore dopo il rendering senza toccare la scena 3D. È proprio qui che i workflow multi-layer OpenEXR diventano essenziali, e dove EXR-IO e Cryptomatte trasformano il nostro compositing.

In Super Renders Farm, lavoriamo con pipeline di rendering distribuite che generano centinaia di pass di bellezza, diffuse, specular, normal maps, object IDs, material IDs—tutti impilati in un singolo file. Accedere e manipolare questi layer in modo efficiente è fondamentale; è il fondamento del lavoro di produzione. EXR-IO 2.0 Photoshop plugin, combined with Cryptomatte support, ci dà gli strumenti per fare esattamente quello di cui abbiamo bisogno.

Cosa Sono gli AOV in Compositing?

Nel compositing VFX, gli AOV (Arbitrary Output Variables) sono i layer dati aggiuntivi che catturiamo durante il rendering. A differenza dei file Photoshop standard, OpenEXR (.exr) può contenere molteplici layer, canali e metadati. Con 32 bit di profondità colore per layer, manteniamo la massima precisione colore e dynamic range dal motore di rendering. Questo significa che possiamo prendere un singolo EXR a 50 layer dalla nostra render farm, aprirlo in Photoshop e visualizzare immediatamente ogni singolo layer separato in una gerarchia.

Non abbiamo dubbi su quale pass corrisponda a quale channel. Con questo approccio sistematico, accediamo ai matte di cui abbiamo bisogno.

Cosa Sono i Cryptomatte?

Cryptomatte è un sistema standard di layer encoding sviluppato per visual effects. Invece di usare traditional channel masks (che memorizzano grayscale masks), Cryptomatte codifica object e material IDs in layer usando un hash crittografato. Questo significa che possiamo fare clic su qualunque oggetto nell'immagine renderizzata—Cryptomatte genera un perfect matte per quell'oggetto automaticamente.

Il vantaggio di questa strategia è la velocità. Invece di usare hand-painted masks o strumenti di selezione manuale, possiamo semplicemente selezionare più oggetti e combinare i matte. Per character work con capelli, riflessi piumati o trasparenze complesse, questo è un game-changer.

Configurare EXR-IO in Photoshop

Prima di usare i Cryptomatte workflows, abbiamo bisogno di EXR-IO installato e configurato.

  1. Scarica EXR-IO 2.0 dal sito ufficiale EXR-IO (https://www.exr-io.com/)
  2. Estrai il plugin nella cartella corretta:
    • Su Mac: Applications/Adobe Photoshop/Plugins/
    • Su Windows: Program Files/Adobe/Adobe Photoshop/ (cartella tipica "Applications/Adobe Photoshop/Plugins/")
  3. Riavvia Photoshop

Una volta installato, vedrai il menu EXR-IO nella barra superiore di Photoshop, accanto a File e Edit.

Accedere ai Cryptomatte Layers in Photoshop

Quando apri un file EXR con layer Cryptomatte:

  1. Vai su File → EXR-IO → Import Multi-Layer EXR
  2. Seleziona il file EXR dalla tua render farm
  3. Photoshop caricherà automaticamente tutti i layer, inclusi i matte di Cryptomatte

Una volta caricati i layer, vedrai una struttura gerarchica nel panel Layers di Photoshop. I layer Cryptomatte appaiono con nomi come "Cryptomatte001", "Cryptomatte002", ecc. Se il tuo motore di rendering (V-Ray, Arnold, Corona Renderer, Redshift) ha abilitato Cryptomatte output, questi layer contenevano i dati di encoding dei materiali e degli oggetti.

Estrarre Matte Oggetti Specifici

La magia accade quando selezioni oggetti specifici dalla tua immagine renderizzata. Con Cryptomatte caricato:

  1. Nel panel EXR-IO, c'è uno "Cryptomatte Picker"
  2. Fai clic su qualunque pixel dell'immagine renderizzata
  3. Cryptomatte genera un matte binario per quell'oggetto, filtrando automaticamente tutti gli altri pixel
  4. Il matte appare come nuovo layer con il nome dell'oggetto

Questo significa che se hai renderizzato una scena di un'auto con finestre, cerchi e interni, puoi selezionare ciascun componente e generare un matte separato—tutto in pochi secondi. Non serve più disegnare a mano, e non serve più salvare multiple versioni renderizzate per i matte.

Combinare Matte per Compositing Complesso

Una volta che hai i matte dei singoli oggetti, puoi combinarli per compositing più sofisticato:

  • Blend modes: Usa Overlay, Soft Light o Color Dodge per applicare color grading per-oggetto
  • Layer masks: Applica effetti come Blur, Sharpen o Glow solo ai matte selezionati
  • Adjustment layers: Stack Curves, Levels, Hue/Saturation solo sui layer specifici
  • Opacity blending: Controlla la forza di ogni effetto aggiustando l'opacità del layer matte

Per un'auto renderizzata, potresti:

  • Applicare Glossy Overlay su cerchi e finestre
  • Aggiungere Ambient Occlusion al sottocarro
  • Incrementare la saturazione della vernice
  • Aggiungere riflessi usando layer di displace

Tutto questo è possibile perché hai i matte separati di Cryptomatte da cui partire.

Workflow Completo: Da Render Farm a Composite Finale

Ecco come funziona un workflow realistico di Super Renders Farm:

  1. Rendering: Inviamo la scena al cloud rendering con V-Ray/Arnold/Redshift
  2. Multi-layer EXR output: Il motore genera un singolo EXR a 40+ layer (Beauty, Diffuse, Specular, Normals, Cryptomatte Object, Cryptomatte Material, Reflections, ecc.)
  3. Download: Scarica l'EXR dal Render Dashboard
  4. Apertura in Photoshop: Usa File → EXR-IO → Import Multi-Layer EXR
  5. Selezione oggetti: Usa il Cryptomatte Picker per selezionare gli oggetti
  6. Compositing: Applica effetti, color correction e blending per-oggetto
  7. Esportazione: Salva il risultato finale come PSD o PNG

Con questo approccio, i tuoi cicli di feedback sono più veloci. Non hai bisogno di re-rendere per ogni regolazione; tutto è un'aggiustamento di post-produzione.

Troubleshooting Comune

Il file EXR non si apre in Photoshop: Assicurati che EXR-IO sia installato nella cartella Plugins corretta e che Photoshop sia stato riavviato. Se ancora non funziona, verifica che il tuo file EXR sia valido e che contenga effettivamente layer multipli.

I layer Cryptomatte non appaiono: Non tutti i motori di rendering hanno Cryptomatte abilitato di default. Verifica le impostazioni di rendering del tuo motore di rendering e abilita Cryptomatte output. Con Super Renders Farm, il supporto per Cryptomatte è nativo, ma devi assicurarti che sia attivato nella tua scena.

Il Picker di Cryptomatte non funziona: Verifica che tu stia facendo clic su un layer Cryptomatte valido, non su un layer Diffuse o Beauty. Il Picker funziona solo con layer che contengono dati di encoding Cryptomatte.

Per saperne di più

Per le tecniche fondamentali di compositing, consulta la nostra guida sul software di rendering 3D. Per workflow tecnici più approfonditi, esplora i workflow di rendering professionale per team VFX.

FAQ

Qual è la differenza tra AOV e Cryptomatte?

Gli AOV sono layer generici come Diffuse, Specular e Normal Maps. Cryptomatte è un sistema specifico di encoding per le maschere oggetto e materiale. Puoi avere entrambi nello stesso file EXR.

Posso usare Cryptomatte con Adobe After Effects?

Sì, After Effects ha un plugin Cryptomatte nativo. È simile al workflow di Photoshop, ma con funzionalità aggiuntive di nodo basate su livelli.

Quanti layer Cryptomatte posso avere in un singolo EXR?

Dipende dal tuo motore di rendering, ma la maggior parte supporta molteplici layer di Cryptomatte (Object, Material, Asset ID, ecc.). Il limite pratico è basato sulla memoria di Photoshop e sulla dimensione del file.

EXR-IO funziona con versioni precedenti di Photoshop?

EXR-IO 2.0 richiede Photoshop 2020 o successivo. Se usi una versione precedente, aggiorna o valuta plugin alternativi come OpenEXR per Photoshop.

Come faccio a rendere con Cryptomatte abilitato?

Dipende dal tuo motore di rendering (V-Ray, Arnold, Corona, Redshift). Generalmente, cerchi un'opzione "Enable Cryptomatte" nelle impostazioni di rendering e configuri gli AOV di output. Con Super Renders Farm, il supporto è nativo—contattaci per assistenza nella configurazione.


Conclusione

EXR-IO e Cryptomatte trasformano il tuo workflow di compositing da manuale a automatizzato. Non stai più cercando di creare matte perfetti con strumenti di selezione; stai semplicemente facendo clic e lasciando che Cryptomatte faccia il lavoro. Per render farm come Super Renders Farm che generano centinaia di layer per compositing, questo è essenziale.

Se hai domande su come impostare Cryptomatte per il tuo progetto, contattaci. Il nostro team è qui per aiutare.