Blender 2.8: un killer di Maya gratis?

La scorsa settimana abbiamo dato una breve occhiata alla notizia che Autodesk aveva rilasciato una versione Indie di Maya a prezzi accessibili, e che la Blender Foundation aveva contemporaneamente rilasciato la tanto attesa versione 2.8. Per quanto riguarda quest’ultima: Cos’è esattamente Blender, ti interessa, ed è destinato a prendere il posto di Autodesk Maya come campione in carica del 3D?

C’è stato un gran parlare sui forum di recente su come Blender 2.8 stia per spingere Autodesk Maya fuori dal mercato DCC. Molto è alimentato dalla rabbia per il passaggio di Autodesk alle licenze su abbonamento, meno da un attento confronto dei meriti di ciascuna applicazione.

Prendiamo subito in mano la situazione: Non credo che Maya sia lontanamente in pericolo di essere soppiantato dal nuovo, migliorato, “free’er-than-ever” Blender. Non è nemmeno una gara. Maya è uno strumento che è profondamente integrato nelle pipeline dei maggiori studi in tutto il pianeta. Blender 3D è uno strumento molto cool sostenuto da studi di animazione indie e hobbisti appassionati.Gli studi pagano i contratti di supporto Autodesk per risolvere i problemi che sorgono durante la produzione. Infatti, grandi studi come Blue Sky servono effettivamente come beta tester in produzione per Maya. Entrambe le parti hanno molto da guadagnare da queste collaborazioni. Al contrario, la Blender Foundation fa quello che può con i fondi forniti. In teoria potrebbero fornire contratti di supporto premium di livello superiore per i grandi studi, ma questo violerebbe lo spirito egualitario dell’intera impresa.

Un appassionato e altruista scienziato informatico potrebbe produrre una funzionalità di Blender molto superiore a qualcosa commissionato internamente dal team di sviluppo prodotti di Autodesk. Ma quando non si comporta bene in produzione, chi alla Blender Foundation può garantire che il problema sarà risolto in modo tempestivo? Autodesk, d’altra parte, è obbligata per contratto o a risolvere un problema con il software, o ad aiutare l’utente a piegare il suo flusso di lavoro alle idiosincrasie del software. Ora si può discutere sulla velocità di risposta, ma con Blender non c’è alcuna garanzia che i tuoi problemi saranno affrontati, non importa quanto ben intenzionato sia il team che lavora sulla tecnologia.

Ricordo che negli anni novanta i fanatici di Linux erano, beh, fanatici di Linux, e di come avrebbe presto preso il controllo del mercato desktop di Windows. Dopo tutto era gratis. La storia ha dimostrato che mentre Linux ha fatto molta strada, non ha sostituito Windows o OS X sul computer desktop medio. (I dispositivi mobili ed embedded sono, ovviamente, una questione completamente diversa.)

Lo stesso vale per Blender. È un’applicazione straordinaria, ma la natura molto open-source del progetto conta anche contro di essa per l’adozione aziendale. La vera domanda dovrebbe essere: Ha importanza per voi?

Blender 2.8: ha un po’ di tutto

Quello che è abbastanza notevole di quest’ultima incarnazione di Blender è che controlla davvero la maggior parte delle caselle per uno strumento 3D professionale, e anche di più. C’è un renderer basato sulla fisica e accelerato dalla GPU (Cycles), un renderer in tempo reale di alta qualità (Eevee), strumenti di animazione dei personaggi, strumenti di animazione 2D, dinamica, simulazione del tessuto, fluidi, effetti pirotecnici, tracciamento della telecamera, compositing basato sui nodi, strumenti di pittura, texturing, scripting e persino un editor non lineare. E poi ci sono i plug-in aggiuntivi creati da sviluppatori non canonici: generatori di alberi, generatori di personaggi umani, strumenti fisici personalizzati, persino sistemi di simulazione della folla. E la maggior parte delle caratteristiche vanno ben oltre quello che dovrebbe essere ragionevolmente considerato uno strumento gratuito. Infatti, ci sono molti artisti che lavorano con software commerciali che stanno prendendo in considerazione l’idea di abbandonare i loro strumenti di simulazione nativi per quelli di Blender.

Perciò tornando alla domanda: ti importa che Blender difficilmente sarà la colonna portante della prossima mega-release della Pixar? Avete intenzione di creare personalmente un grande film d’animazione nei prossimi due o tre anni? Se non è così, è probabile che la ricchezza di funzioni disponibili in Blender 2.8 sarà più che sufficiente per coprire anche i tuoi progetti più ambiziosi.

Ora, se sei deciso a perseguire una carriera nell’animazione, potresti voler guardare un po’ più da vicino strumenti professionali come Maya, Cinema 4D o 3D Studio Max. Ma se siete solo voi, o voi e un piccolo team, perché non risparmiare i soldi delle licenze software e spenderli in GPU per rendere i vostri capolavori più velocemente?

È tutta la stessa carta del Siggraph

C’è una vecchia battuta nel settore quando diverse aziende aggiungono lo stesso nuovo filtro o effetto al loro software: “È tutta la stessa carta del Siggraph”. Ogni anno i ricercatori di computer grafica delle università e dei gruppi di R&D delle aziende rilasciano documenti che delineano nuove tecniche per fare qualsiasi cosa, dai trucchi per il flusso ottico video a una migliore ricetta per il raytracing. E molto spesso le compagnie di software prendono gli algoritmi in questi articoli e li implementano nel loro software.

Perciò è molto probabile che le caratteristiche di fascia alta del set di strumenti di Blender siano sofisticate quanto le offerte comparabili dei pacchetti di animazione commerciali. Dopo tutto, probabilmente stanno implementando gli stessi (o simili) algoritmi. Ora il modo in cui espongono lo strumento all’utente finale in termini di UI e UX è un’altra questione.

Se non hai già investito, è tempo di fondere

Se stai già pagando per un software di animazione 3D, molto probabilmente hai più che dei soldi investiti in esso. Hai una memoria muscolare e una conoscenza pratica dell’interfaccia. Quindi ‘gratis’ è relativo se significa investire ore di lavoro per imparare una nuova applicazione. Per tutti gli altri, ora è un ottimo momento per imparare Blender.

In questi giorni creare una bella animazione 3D è molto più facile di quanto non lo fosse prima. Dopo aver visto il tutorial gratuito di venti minuti di moviola.com (qui sotto) dovreste avere una conoscenza più che sufficiente per mettere insieme un’infografica o una semplice ricreazione di un evento, perfetta per generare B-roll per riempire uno slot dove vi manca il filmato live action.

Fare o non fare undo

Non posso in buona coscienza concludere questo articolo senza menzionare quello che vedo come il tallone d’Achille di Blender: l’annullamento. Per la maggior parte dei compiti l’annullamento funziona alla grande. Ma se si inizia a costruire scene più grandi con molti oggetti, inizia a diventare paralizzante e lento. La mia comprensione è che Blender effettivamente memorizza l’intero file della scena in memoria come stato di annullamento, quindi annullare è effettivamente ricaricare una versione precedente della scena dalla RAM. (Sentitevi liberi di correggermi nei commenti se mi sbaglio su questo.)

Ora, se state facendo animazioni abbastanza semplici, molto probabilmente non noterete mai questo. Se state cercando di creare un corto animato con sfondi e simili, quasi certamente lo farete. E non stiamo parlando di 8-10 secondi di ritardo, stiamo parlando potenzialmente di un minuto o più.

“Sono sicuro che lo sistemeranno presto, ora che hanno tutti quei fondi extra”, ho avuto qualcuno che mi ha commentato al Siggraph quest’anno. Davvero? Come qualcuno che ha fatto personalmente l’errore di cercare di implementare un sistema di annullamento dopo il fatto, lasciate che vi assicuri che l’impresa non è banale. È doloroso e sconvolgente. E data l’enorme dimensione del codice di Blender e delle sue caratteristiche, beh… non invidio i poveri sviluppatori assegnati a questo compito. Non voglio scommettere su questo, ma non posso vedere il sistema di annullamento magicamente sistemato molto presto.

Impara Blender in 30 minuti o è gratis

OK, quindi è tutto gratis comunque; sia il software che la formazione in questo caso. Se vuoi aumentare il più velocemente possibile la tua conoscenza di Blender, guarda la guida di moviola.com Survival Guide qui sotto. Una volta che hai guardato la guida, dovresti avere i fondamenti e puoi poi scavare su YouTube per le tecniche che sono necessarie per il tuo progetto specifico.

Leave a Reply