Blender 2.8: Zabiják Mayi zdarma?

Poslední týden jsme se krátce věnovali zprávě, že Autodesk vydal cenově dostupnou indie verzi Mayi a že Blender Foundation současně vydala dlouho očekávanou verzi 2.8. Pokud jde o tu poslední:

Na fórech se v poslední době hodně mluví o tom, jak se Blender 2.8 chystá vytlačit Autodesk Mayu z trhu DCC. Velká část z nich je živena hněvem nad přechodem Autodesku na licencování pouze formou předplatného, méně už pečlivým srovnáním předností jednotlivých aplikací.

Ujasněme si to předem: Nemyslím si, že Maye vzdáleně hrozí vytlačení novým, vylepšeným, „free’er-than-ever“ Blenderem. Není to ani soutěž. Maya je nástroj, který je hluboce integrován do pipeline velkých studií po celé planetě. Blender 3D je velmi cool nástroj, který obhajují nezávislá animační studia a vášniví hobbysté.Studia platí Autodesku smlouvy na podporu při řešení problémů, které se objeví během výroby. Ve skutečnosti velká studia, jako je Blue Sky, ve skutečnosti slouží jako beta testeři Mayi ve výrobě. Oběma stranám na takové spolupráci hodně záleží. Naproti tomu nadace Blender Foundation dělá s poskytnutými prostředky, co může. Teoreticky by mohla velkým studiím poskytovat smlouvy o prémiové podpoře vyšší úrovně, ale to by porušovalo rovnostářského ducha celého podniku.

Nadšený, altruistický počítačový vědec může klidně vytvořit funkci Blenderu, která bude mnohem lepší než něco, co si interně objedná tým vývoje produktu ve společnosti Autodesk. Ale když se nebude chovat v produkci, kdo z Blender Foundation může zaručit, že problém bude včas vyřešen? Na druhou stranu je společnost Autodesk smluvně zavázána buď problém se softwarem odstranit, nebo pomoci uživateli ohnout jeho pracovní postup podle zvláštností softwaru. Teď můžete polemizovat o rychlosti reakce, ale u Blenderu nemáte žádnou záruku, že vaše problémy budou vyřešeny, bez ohledu na to, jak dobromyslný tým na technologii pracuje.

Pamatuji si, jak v devadesátých letech byli linuxoví fanatici, no, fanatičtí ohledně Linuxu a toho, jak brzy převezme trh s počítači od Windows. Byl přece zadarmo. Historie ukázala, že Linux sice ušel dlouhou cestu, ale Windows ani OS X na běžném stolním počítači nenahradil. (Mobilní a vestavěná zařízení jsou samozřejmě úplně jiná záležitost.)

To samé platí i pro Blender. Je to úžasná aplikace, ale samotná povaha projektu s otevřeným zdrojovým kódem také hraje v jeho neprospěch pro firemní přijetí. Skutečná otázka by měla znít:

Blender 2.8: Má tak nějak všechno

Nejnovější inkarnace Blenderu je pozoruhodná tím, že opravdu splňuje většinu požadavků na profesionální 3D nástroj, a ještě něco navíc. K dispozici je fyzikálně založený renderer akcelerovaný GPU (Cycles), vysoce kvalitní renderer Look Dev v reálném čase (Eevee), nástroje pro animaci postav, nástroje pro 2D animaci, dynamiku, simulaci látky, tekutiny, pyroefekty, sledování kamery, kompozici založenou na uzlech, nástroje pro malování, texturování, skriptování a dokonce i nelineární editor. A pak jsou tu další zásuvné moduly vytvořené nekanonickými vývojáři: generátory stromů, generátory lidských postav, vlastní fyzikální nástroje, dokonce i systémy simulace davu. A většina funkcí jde daleko za rámec toho, co by mělo být rozumně považováno za bezplatný nástroj. Ve skutečnosti existuje mnoho umělců, kteří pracují s komerčním softwarem a těžce zvažují opuštění svých nativních simulačních nástrojů ve prospěch těch v Blenderu.

Takže zpět k otázce: vadí vám, že Blender pravděpodobně nebude páteří další megavýroby Pixaru? Chystáte se vy osobně v příštích dvou až třech letech vytvořit velký animovaný film? Pokud ne, je pravděpodobné, že bohatství funkcí dodávaných v Blenderu 2.8 bude více než dostačující i pro vaše nejambicióznější projekty.

Jestliže se věnujete kariéře animátora, možná byste se měli blíže podívat na profesionální nástroje jako Maya, Cinema 4D nebo 3D Studio Max. Ale pokud jste to jen vy nebo vy a malý tým, proč neušetřit peníze za softwarové licence a neutratit je za GPU, aby se vaše mistrovská díla vykreslovala rychleji?“

Všechno je to stejný papír ze Siggraphu

V oboru existuje starý vtip, když několik společností přidá do svého softwaru stejný nový filtr nebo efekt: „Všechno je to stejný papír ze Siggraphu“. Každý rok vydávají výzkumníci počítačové grafiky na univerzitách a firemních R&D skupinách dokumenty, které popisují nové techniky, jak dělat vše od triků s optickým tokem videa až po lepší recept na raytracing. A softwarové společnosti velmi často algoritmy z těchto článků převezmou a implementují je do svého softwaru.

Je tedy velmi pravděpodobné, že špičkové funkce v sadě nástrojů Blenderu jsou stejně propracované jako srovnatelné nabídky komerčních animačních balíků. Koneckonců pravděpodobně implementují stejné (nebo podobné) algoritmy. Teď už je jiná věc, jak nástroj vystaví koncovému uživateli z hlediska uživatelského rozhraní a UX.

Pokud jste ještě neinvestovali, je čas na blendování

Pokud už za 3D animační software platíte, s největší pravděpodobností jste do něj investovali víc než jen peníze. Máte svalovou paměť a praktickou znalost rozhraní. Takže „zdarma“ je relativní, pokud to znamená investovat hodiny práce do učení se nové aplikaci. Pro všechny ostatní je nyní skvělý čas naučit se Blender.

V dnešní době je vytváření pěkných 3D animací mnohem jednodušší než dříve. Po zhlédnutí bezplatného dvacetiminutového tutoriálu z webu moviola.com (níže) byste měli mít více než dostatečné znalosti k sestavení infografiky nebo jednoduché rekonstrukce události, která se skvěle hodí k vytvoření B-rollu pro vyplnění místa, kde vám chybí živé záběry.

Dělat či nedělat undo

Nemohu s čistým svědomím uzavřít tento článek bez zmínky o tom, co považuji za Achillovu patu Blenderu: Vrátit zpět. Pro většinu úloh funguje undo naprosto skvěle. Pokud ale začnete vytvářet větší scény se spoustou objektů, začne být neúnosně pomalé. Chápu to tak, že Blender ve skutečnosti cachuje celý soubor scény do paměti jako stav undo, takže undo je vlastně znovunačtení předchozí verze scény z paměti RAM. (Klidně mě v komentářích opravte, pokud se v tom mýlím.)

Pokud děláte poměrně jednoduché animace, pravděpodobně si toho nikdy nevšimnete. Pokud se snažíte vytvořit krátký animovaný film s kulisami a podobně, téměř jistě si toho všimnete. A nemluvíme o zpoždění 8-10 sekund, ale potenciálně o minutě a více.

„Jsem si jistý, že to brzy opraví, když teď mají všechny ty finance navíc,“ řekl mi někdo letos na výstavě Siggraph. Opravdu? Jako někdo, kdo osobně udělal tu chybu, že se pokoušel implementovat systém odvolání dodatečně, vás chci ujistit, že tento podnik není triviální. Je to bolestivé a ohromující. A vzhledem k obrovské velikosti kódové základny Blenderu a souboru funkcí, no… nezávidím chudákům vývojářům, kteří byli tímto úkolem pověřeni. Nebudu na to sázet, ale nedokážu si představit, že by byl systém undo v dohledné době zázračně opraven.

Naučte se Blender za 30 minut nebo je to zadarmo

OK, takže je to stejně všechno zadarmo; jak software, tak školení v tomto případě. Pokud se chcete co nejrychleji zdokonalit v Blenderu, podívejte se na níže uvedenou příručku moviola.com Survival Guide. Po shlédnutí průvodce byste měli mít základy zvládnuté a pak můžete na YouTube dolovat techniky potřebné pro váš konkrétní projekt.

.

Leave a Reply