Aký je to pocit, keď v Blenderi vytvoríte nádhernú scénu s textúrami, shadermi, časticami a objemovými efektmi vo vysokom rozlíšení a keď kliknete na vykreslenie, jednoducho sa povie, že na vykreslenie iba jedného rámca potrebujete 2 hodiny? Áno, je to skľučujúce. Nie je ľahké vykresliť vysokokvalitný obrázok alebo animáciu pomocou bežnej pracovnej stanice.
V Blenderi to nie je hračka, hlavne keď pracujete v Cycles (renderovací engine). 3D vykreslenie vyžaduje veľa výpočtového výkonu. Ak vykresľujete animáciu, bude to trvať oveľa viac energie a času. Najlepšie by bolo, keby ste mali výkonný počítač so špičkovými špecifikáciami, aby ste dosiahli slušné výsledky. Problémom je cenová dostupnosť robustnej pracovnej stanice; sú nákladné. Ale tento problém je opraviteľný; stačí použiť cloudové vykresľovanie.
Čo je cloudové vykresľovanie?
Cloudové vykresľovanie je serverové vykresľovanie. Tieto servery majú pripojené výkonné stroje, ktoré pracujú paralelne. Cloudové vykresľovanie má nasledujúce výhody:
- Je to rýchlejšie a šetrí to čas.
- Je to cenovo prijateľné riešenie, pretože špičkové pracovné stanice sú nákladné.
- Je bezproblémové použitie; po nahraní súboru Blender upravte niektoré nastavenia a potom ho vykreslite.
- Pretože sa vykresľuje v cloude, váš počítač by nebol obsadený; zvyčajne to môžete použiť.
Výstavba farmy Render
Renderová farma je kombináciou počítačov; tieto počítače sa nazývajú uzly. Uzly sú spojené s počítačom, ktorý spravuje všetky uzly, pomocou špeciálne vyvinutého softvéru s názvom software pre správu vykresľovania.
Jeden stroj môže trvať veľa času, kým vykreslí 3D obrázky alebo sekvencie obrázkov. Farma vykreslenia priradí každý rámec počítaču každého uzla, čo v konečnom dôsledku ušetrí veľa času. Čím väčšia je renderovacia farma, tým viac strojov bude k dispozícii na vykreslenie rámcov.
Cloudová renderovacia farma
Vykresľovacie farmy je možné vyrábať lokálne alebo môžu byť tieto farmy k dispozícii aj v cloudových službách. Cloudové služby zvyčajne poskytujú doplnky. Tieto doplnky pripravia váš súbor, nahrajú a potom načítajú vykreslené rámce do vášho počítača. Celý proces prebieha na serveroch, aby ste mohli používať stroj počas jeho vykresľovania. Štruktúra cloudovej renderovacej farmy je zobrazená na nasledujúcom obrázku:
Mnoho spoločností poskytuje cloudové renderovacie služby. Pozrime sa na niektoré z týchto služieb.
GarageFarm.Net
Grange farm je cloudová služba vykresľovania, ktorá ponúka uzly CPU aj GPU. Na vykreslenie svojej práce si môžete vybrať z CPU a GPU. Karty Tesla K80 od spoločnosti NVIDIA napájajú uzly GPU. Súbory je možné nahrávať pomocou doplnku a každú snímku je možné stiahnuť hneď po jej vykreslení, čo je super.
Pros
- Pohodlný doplnok
- Rám je možné ihneď stiahnuť
- K dispozícii je nepretržité monitorovanie a podpora
Zápory
- Pri vykresľovaní to môže spôsobiť problémy
Lúče
Toto je ďalšia cloudová renderovacia služba. Pre túto službu nepotrebujete špeciálny doplnok; stačí pretiahnuť súbor do webového rozhrania, čo je oveľa pohodlnejšie. Farma na vykresľovanie lúčov je jednou z ľahko použiteľných fariem na vykresľovanie. Automaticky analyzuje váš súbor a poskytuje odhadované náklady; po zaplatení začne Ray vykresľovať; po dokončení vykreslenia si môžete stiahnuť ľubovoľný rám alebo všetky rámce. Môžete sledovať proces vykresľovania jednotlivých snímok v reálnom čase.
Pros
- K dispozícii je veľa serverov
- Jednoduché použitie
- Vysoká rýchlosť vykresľovania
Zápory
- Nerovnomernosť pri výbere servera
Blendergrid
Rendergrid je trochu iná renderovacia farma; nemá vlastnú kafilériu; namiesto toho si prenajímajú kafilériu. Ak chcete svoj súbor vykresliť rýchlo, Blendergrid si prenajme väčší počet strojov z dátových centier.
Svoj súbor môžete nahrať jednoducho pomocou webového rozhrania. Pred vykreslením je súbor analyzovaný. Bude odoslaný e-mail, kde musíte zaplatiť za dokončenie postupu.
Pros
- Rýchlosť je možné zvýšiť pridaním ďalších serverov
Zápory
- Drahé
- Analýza súboru trvá dlho
Polargrid
Polargrid má doplnok pre mixér. Musíte si nainštalovať doplnok a potom zadať e-mail a kód, ktorý dostanete e-mailom. Polargrid má 1 000 CPU a 3 000 GPU rôznych typov, vrátane NVIDIA RTX 2080 a Radeon Vega Systems. Polargrid taktiež ponúka vykreslenie založené na GPU a CPU a podporuje Blender 2.79 a 2.80 tiež.
Pros
- Ľahko použiteľný doplnok
- K serverom je možné pristupovať prostredníctvom doplnku
Zápory
- Môže sa vyskytnúť problém s vykreslením
Pixel Plough
Je to ďalšia vykresľovacia farma, ktorá sa dodáva s aplikáciou. V aplikácii musíte vytvoriť úlohu a potom uviesť názov aplikácie, číslo rámca, výstupný priečinok a niektoré ďalšie položky súvisiace s projektom. Po jeho dokončení sa otvorí ďalšie okno s indikátormi priebehu. Ponúka tiež vykreslenie CPU aj GPU. Odhadovanú cenu je možné vypočítať pomocou kalkulačky na webe Pixel Plough.
Pros
- Lacné v porovnaní s inými službami
Zápory
- Môžu chýbať rámiky
- Prihlášku nie je možné zavrieť
Záver
Vykreslenie 3D scény alebo animácie nie je ľahká úloha. Potrebuje veľa výpočtového výkonu, ktorý je na bežnom počítači ťažké dosiahnuť. Ak máte robustnú pracovnú stanicu so špičkovým grafickým procesorom, môžete svoju prácu vykresliť. Ale pri veľkých projektoch to môže byť trochu zložitejšie. Scéna s textúrami a shadermi vo vysokom rozlíšení môže vyžadovať veľa výpočtového výkonu a žiadny bežný stroj s jediným GPU to nezvládne.
Renderovacie farmy môžu tieto problémy vyriešiť. Renderovacia farma je kombináciou mnohých výkonných strojov a každý stroj sa nazýva uzol. Vykresľovacie farmy môžu byť lokálne alebo cloudové.
Ak si nemôžete dovoliť farmu na vykresľovanie, potom môže cloudová farma na vykreslenie pomôcť vykresliť 3D scény. Existuje veľa poskytovateľov cloudových renderovacích služieb. Poskytujú vlastné doplnky alebo aplikácie pre Blender, kde môžete nahrať svoj súbor Blend a vykresliť ho po jednotlivých snímkach. Vykresľovanie z renderovacích fariem je jednoduchý a rýchly proces. Každá služba si vás účtuje na základe GHz využívaného strojom za hodinu alebo oktánovou dobou za hodinu.