DreamWorks Animation ha rilasciato la versione 1.7 di MoonRay, il suo motore di rendering di produzione interno. Ora disponibile come codice aperto, questa nuova versione porta importanti miglioramenti per l'industria degli effetti visivi.
Nuove Caratteristiche in MoonRay 1.7
L'aggiornamento include diverse novità di rilievo che migliorano sia la qualità del rendering che la flessibilità del motore:
- PortalLight: una nuova modalità di luce per migliorare la Illuminazione Globale in scene interne. Sebbene la documentazione menzioni solo gli attributi di controllo, in altri motori di rendering, le luci portal sono luci ad area rettangolari molto utili in questo tipo di scenari.
- Supporto per Cryptomatte ID: ora hdMoonRay, il delegato di rendering Hydra di MoonRay, è compatibile con la generazione di maschere precise usando Cryptomatte, uno strumento molto importante per i compositing.
Miglioramenti nelle Prestazioni di XPU
Nella modalità XPU, che è la modalità ibrida CPU/GPU di MoonRay, è stata migliorata l'accelerazione sia per i raggi regolari che per quelli di oclusione su schede grafiche NVIDIA.
MoonRay 1.6: Supporto per Apple Silicon
L'aggiornamento precedente, MoonRay 1.6, ha portato diverse novità, tra cui spicca il supporto iniziale per Mac con Apple Silicon. Questa versione permette di compilare ed eseguire MoonRay su Mac con processori della serie M, in esecuzione su macOS 14 e versioni successive. Inoltre, è stato aggiunto il supporto per:
- Modalità XPU: che permette di utilizzare sia la CPU che la GPU per rendere in modo efficiente.
- Riduzione del rumore: attraverso lo strumento Open Image Denoise.
- Camera Fisheye: una nuova camera per lavori di rendering di scene panoramiche.
- Strumento usd_mipmap_images: per preparare scene USD con texture che non usano mipmap né mosaico.
MoonRay: Un Motore di Rendering ad Alte Prestazioni
MoonRay è un motore di ray tracing Monte Carlo ad alte prestazioni, utilizzato in tutti i film recenti di DreamWorks. È stato progettato per massimizzare l'uso di tutti i core delle macchine, mantenendoli attivi in ogni momento. Il motore offre anche una modalità ibrida CPU/GPU che eguaglia i risultati del rendering CPU, rendendolo ancora più flessibile.
"MoonRay è in grado di generare uscite sia stilizzate che fotorealistiche, il che lo rende uno strumento chiave per la produzione di effetti visivi in DreamWorks Animation."
Alcune delle sue caratteristiche chiave includono:
- AOVs/LPEs: Strumenti standard per rendere diversi passaggi di immagine.
- Uscita profonda: Per effetti visivi complessi e compositing.
- Integrazione con Hydra: Attraverso hdMoonRay, facilitando il suo uso come renderizzatore di anteprima in applicazioni DCC come Houdini e Katana.
MoonRay in Produzione: Film Recenti
MoonRay è stato utilizzato in diversi film recenti di DreamWorks, come Kung Fu Panda 4 e The Wild Robot, dimostrando la sua capacità di gestire progetti su larga scala nell'industria dell'animazione.
La versione 1.7 di MoonRay, con le sue nuove caratteristiche e miglioramenti delle prestazioni, promette di continuare a spingere la qualità e l'efficienza nei lavori di effetti visivi di DreamWorks Animation e della comunità open source.