Miscelatore

Rendering di Blender Cloud

Rendering di Blender Cloud

Come ci si sente quando si crea una bellissima scena in Blender con trame, shader, particelle ed effetti volumetrici ad alta definizione e quando si fa clic sul rendering, si dice solo che sono necessarie 2 ore per eseguire il rendering di un solo fotogramma? Sì, è scoraggiante.  Non è facile eseguire il rendering di un'immagine o di un'animazione di alta qualità utilizzando una normale workstation.

Non è un gioco da ragazzi eseguire il rendering in Blender, specialmente quando si lavora in Cycles (motore di rendering). Il rendering 3D richiede molta potenza di calcolo. Se stai effettuando il rendering di un'animazione, ci vorrà molta più potenza e tempo. Sarebbe meglio se avessi un PC potente con specifiche di fascia alta per ottenere risultati decenti. Il problema è l'accessibilità economica di una workstation robusta; sono costosi.  Ma questo problema è risolvibile; usa solo il rendering cloud.

Che cos'è il rendering cloud??

Il rendering cloud è un rendering basato su server. Questi server hanno macchine potenti connesse e funzionano in parallelo. Il rendering nel cloud presenta i seguenti vantaggi:

Costruzione di una Render Farm

Render farm è una combinazione di computer; questi computer sono chiamati nodi. I nodi sono collegati a un computer che gestisce tutti i nodi utilizzando un software appositamente sviluppato chiamato software di gestione del rendering.

Una singola macchina può impiegare molto tempo per il rendering di immagini 3D o sequenze di immagini. La render farm assegna ogni frame al computer di ogni nodo, il che alla fine fa risparmiare molto tempo. Più grande è la render farm, più macchine saranno disponibili per il rendering dei frame.

Render farm basata su cloud

Le render farm possono essere realizzate localmente o queste farm sono disponibili anche in servizi basati su cloud. I servizi basati su cloud di solito forniscono plugin. Questi plugin preparano il tuo file, caricano e poi scaricano i frame renderizzati nel tuo computer. L'intero processo si svolge su server in modo da poter utilizzare la macchina durante il rendering. La struttura di una render farm basata su cloud è mostrata nell'immagine seguente:

Molte aziende forniscono servizi di rendering basati su cloud. Diamo uno sguardo ad alcuni di questi servizi.

GarageFattoria.Netto

Grange farm è un servizio di rendering basato su cloud che offre nodi CPU e GPU. Puoi scegliere tra una CPU e una GPU per eseguire il rendering del tuo lavoro. Le schede Tesla K80 di NVIDIA alimentano i nodi della GPU. I file possono essere caricati tramite un plug-in e ogni frame può essere scaricato non appena viene eseguito il rendering, il che è una cosa interessante.

Professionisti

Contro

raggi

Questo è un altro servizio di rendering basato su cloud. Per questo servizio non hai bisogno di un add-on speciale; trascina semplicemente il tuo file in un'interfaccia basata sul web, che è molto più conveniente. Rays render farm è una delle render farm facili da usare. Analizza automaticamente il tuo file e fornisce una stima dei costi; dopo aver pagato, Ray inizia il rendering; puoi scaricare qualsiasi frame durante il rendering o tutti i frame una volta terminato. Puoi monitorare il processo di rendering di ogni fotogramma in tempo reale.

Professionisti

Contro

Griglia frullatore

Rendergrid è una render farm leggermente diversa; non ha una propria render farm; affittano invece la fattoria di rendering. Se vuoi rendere il tuo file velocemente, Blendergrid noleggia un numero maggiore di macchine dai data center.

Puoi caricare il tuo file semplicemente utilizzando l'interfaccia web. Prima del rendering, il file viene analizzato. Viene inviata un'e-mail in cui devi pagare per finalizzare la procedura.

Professionisti

Contro

Polargrid

Polargrid ha un add-on per Blender. Devi installare il componente aggiuntivo e quindi inserire l'e-mail e il codice che ricevi via e-mail. Polargrid ha 1000 CPU e 3000 GPU di vario tipo, tra cui NVIDIA RTX 2080 e Radeon Vega Systems. Polargrid offre anche rendering basati su GPU e CPU e supporta Blender 2.79 e 2.anche 80.

Professionisti

Contro

Aratro pixel

È un'altra farm di rendering, fornita con un'applicazione. Nell'applicazione, devi creare un lavoro, quindi fornire il nome dell'applicazione, il numero di frame, la cartella di output e alcune altre cose relative al progetto. Dopo averlo completato, si aprirà un'altra finestra con le barre di avanzamento. Offre anche il rendering sia della CPU che della GPU. Il costo stimato può essere calcolato utilizzando un calcolatore sul sito Web Pixel Plough.

Professionisti

Contro

Conclusione

Il rendering di una scena o un'animazione 3D non è un compito facile. Richiede molta potenza di calcolo, difficile da ottenere su un normale PC. Se disponi di una workstation robusta con una GPU di fascia alta, puoi eseguire il rendering del tuo lavoro. Ma per grandi progetti, le cose possono diventare un po' complesse. Una scena con trame e shader ad alta definizione può richiedere molta potenza di calcolo e qualsiasi macchina normale con una singola GPU non può gestirla.

Le render farm possono risolvere questi problemi. Una render farm è una combinazione di molte macchine potenti e ogni macchina è chiamata nodo. Le render farm possono essere locali o basate su cloud.

Se non puoi permetterti una render farm, una render farm basata su cloud può aiutarti a eseguire il rendering di scene 3D. Esistono molti fornitori di servizi di rendering basati su cloud. Forniscono i propri componenti aggiuntivi o applicazioni per Blender, dove puoi caricare il tuo file Blend e renderizzarlo fotogramma per fotogramma. Il rendering da render farm è un processo facile e veloce. Ogni addebito di servizio basato sui GHz utilizzati dalla macchina all'ora o dal banco Octan all'ora.

Come utilizzare GameConqueror Cheat Engine in Linux
L'articolo copre una guida sull'utilizzo del motore cheat GameConqueror in Linux. Molti utenti che giocano su Windows utilizzano spesso l'applicazione...
I migliori emulatori di console di gioco per Linux
Questo articolo elencherà il popolare software di emulazione della console di gioco disponibile per Linux. L'emulazione è un livello di compatibilità ...
Le migliori distribuzioni Linux per il gioco nel 2021
Il sistema operativo Linux ha fatto molta strada dal suo aspetto originale, semplice e basato su server. Questo sistema operativo è notevolmente migli...