Vai al contenuto

Come: Costruire la tua fattoria di rendering

    1651278423

    introduzione

    Tutti leggono articoli sull’immenso numero di ore di processore necessarie per creare effetti visivi e animazioni per gli ultimi film e programmi TV. Ad esempio, i tempi di rendering sono stati pari a 40 milioni di ore per Monsters vs. Aliens, 30 milioni di ore per Madagascar: Escape 2 Africa e 6,6 milioni di ore per Revenge of the Sith.

    Un buon tempo di rendering per gli effetti visivi televisivi è compreso tra 30 minuti e un’ora per fotogramma, mentre più ore per fotogramma sono comuni per i lungometraggi. Alcuni dei fotogrammi di risoluzione IMAX richiesti per Devastator, un personaggio di Transformers 2: La vendetta dei caduti, impiegavano fino a 72 ore per fotogramma. Come fanno gli studios a aggirare questo problema? Usano render farm, che sono banchi di macchine con lo scopo esplicito di eseguire il rendering di frame finiti. Oltre ai sistemi utilizzati dagli animatori, le render farm utilizzano contemporaneamente molti processori dedicati per il rendering. Ad esempio, Industrial Light and Magic aveva una render farm con 5.700 core di processore (e 2.000 core nelle macchine dei loro artisti) quando è stato prodotto Transformers 2. È probabile che anche una piccola struttura con solo una dozzina di animatori disponga di più di cento core di processore.

    Hai bisogno di una fattoria di rendering?

    L’uso delle render farm non è e non dovrebbe essere limitato ai grandi studi e agli artisti 3D. Gli studi più piccoli hanno le proprie render farm e anche molti artisti freelance le hanno. Possono farne uso anche compositori e artisti freelance di motion graphic. Alcuni sistemi di editing supportano l’uso di macchine aggiuntive chiamate render node per accelerare il rendering e questo tipo di configurazione può essere esteso alla visualizzazione architettonica e persino alle workstation audio digitali.

    Se stai lavorando come artista freelance nei media sopra menzionati, giocando con l’idea o facendolo come hobbista, la costruzione anche di una piccola fattoria aumenterà notevolmente la tua produttività rispetto al lavoro su una singola workstation. Gli studi possono persino utilizzare questo pezzo come riferimento per la creazione di nuove render farm, poiché affronteremo problemi di ridimensionamento, alimentazione e raffreddamento.

    Se stai pensando di acquistare una nuova macchina e stai pensando di spendere un sacco di soldi per ottenere un sistema all’avanguardia, potresti voler fare un passo indietro e considerare se sarebbe più efficace acquistare la workstation più recente e migliore o spendere meno investendo in alcuni sistemi aggiuntivi da utilizzare come nodi di rendering dedicati.

    La maggior parte dei software 3D e delle applicazioni di compositing includono funzionalità di rendering di rete e molti hanno anche una qualche forma di controller di rendering di rete. Quindi, i nodi aggiuntivi possono essere gestiti dalla tua workstation, rendendo possibile eseguirli come sistemi headless senza mouse, tastiera o monitor. L’aggiunta di un client Virtual Network Computing (VNC) a ciascun nodo consente di gestire in remoto i nodi senza la spesa aggiuntiva associata all’aggiunta di uno switch KVM (tastiera, video e mouse) di sistema multicanale per l’accesso separato a ciascuno.

    Comprare La Fattoria

    Esistono tre modi per avvicinarsi all’acquisizione di sistemi per una render farm: costruirne uno tuo, farli realizzare da un costruttore o acquistare scatole prefabbricate. Ogni approccio ha una propria serie di vantaggi e svantaggi, di cui parleremo di seguito. Ogni approccio coinvolge anche livelli di prezzo progressivamente più elevati, che vanno da economici a folli.

    Un consiglio utile è assicurarsi che i processori nella tua render farm siano gli stessi dei processori nella tua workstation, poiché potrebbero esserci differenze nel rendering tra le architetture dei processori, il che potrebbe significare piccole differenze nei frame di rendering finali. Tuttavia, questi potenziali problemi di compatibilità sono oggi l’eccezione piuttosto che la regola, ma è comunque qualcosa su cui essere prudenti. Ai fini di questo articolo, supponiamo che stiamo parlando di nodi di rendering basati su Intel, anche se potrebbero essere facilmente incentrati sulle CPU AMD.

    0 0 votes
    Rating post
    Subscribe
    Notificami
    guest
    0 comments
    Inline Feedbacks
    View all comments
    0
    Would love your thoughts, please comment.x