Nøgle takeaways
- Aflastning af renderingsopgaver til en renderfarm kan reducere renderingstiden betydeligt, hvilket giver designere mulighed for at fokusere på deres arbejde og gøre produktionscyklussen hurtigere og nemmere.
- Render-farme deler renderingsarbejdet mellem flere maskiner, hvilket fremskynder processen og muliggør hurtigere gengivelse af komplekse scener. Dette sparer tid og forbedrer den overordnede kvalitetskontrol.
- Mens pudsefarme tilbyder fordele såsom hurtigere gengivelse, bedre kvalitetskontrol, brugervenlighed og teknisk kundesupport, er der også ulemper at overveje, såsom potentielle sikkerhedsrisici og softwarekompatibilitet problemer.
Hvis du er en 3D-designer eller animator, har du sikkert på et tidspunkt kigget på din computer og sukket over, hvor lang tid det vil tage at gengive en scene, du arbejder på. Gengivelse af animerede eller 3D-sekvenser kan være vanskeligt og tidskrævende, især når du arbejder fra en enkelt maskine.
Det behøver dog ikke altid at være tilfældet. Ligesom du kan overføre lager til skyen, kan du også overføre dine gengivelsesopgaver til en gengivelsesfarm, hvilket sparer masser af tid.
Hvad er en Render Farm?
En renderfarm er en stor samling af maskiner, der er specialiseret i 3D-gengivelse, kaldet render-noder sat sammen til én opgave – gengivelse af 3D-rammer og animationer. Ved at opdele renderingsarbejdet mellem hundredvis af maskiner, kan renderingstiden reduceres betydeligt, hvilket gør rettelser, redigering og den overordnede produktionscyklus meget hurtigere og nemmere. Husk det 3D-gengivelse er forskellig fra 3D-modellering, som har sin egen plads i produktionspipelinen.
Gengivelse er en tidskrævende proces. For at producere et sekunds flydende bevægelse har du brug for mindst 24 rammer. Oven i købet er mange animerede film og scener gengivet godt over det. Så når du taler om en animeret film eller sekvens, der varer mere end en time, kan du forestille dig, hvor lang tid det vil tage at gengive.
Oven i det afhænger den tid, det tager at gengive en enkelt frame, af kompleksiteten af scenen inden for rammen, gengivelsesindstillingerne og den tilgængelige computerkraft.
Selvom du måske er i stand til at gengive en simpel ramme på få sekunder, kan en mere kompliceret komposition tage minutter eller endda timer. Derudover vil din maskine blive bundet op under gengivelsesprocessen, hvilket betyder, at du ikke vil være i stand til at få noget andet arbejde udført.
Det er her, render-farme kommer til nytte. De har normalt hundredvis af gengivelsesknuder, der kan opdele gengivelsesknuder mellem sig for at fremskynde processen.
Hvad er en Render Farm Node?
En render farm node er en enkelt arbejdsstation med sit eget sæt hardware, det vil sige en CPU, GPU og hukommelse. Når det kommer til rendering, er individuelle frames opdelt mellem disse render noder, og i betragtning af en render farm vil normalt have hundredvis, hvis ikke tusindvis af sådanne "knuder", gengivelsesprocessen er hurtig færdig.
Overvej f.eks. en 10-sekunders animation, der kører med 30 billeder i sekundet. Hvis det antages, at det tager en time at gengive et billede, en tid, der er ganske levedygtig i betragtning af kompleksiteten af moderne 3D-animationer, vil det tage din personlige arbejdsstation 300 timer at gengive hele sekvensen.
På den anden side kan en gengivelsesfarm opdele disse rammer mellem sine gengivelsesknuder. Så hvis du sender din scene til en renderfarm med 100 noder, gengiver den den med 100 billeder i timen, hvilket reducerer den samlede tid til kun tre timer.
Hvad er fordelene ved at bruge en Render Farm?
Som du sikkert kan gætte, har det nogle åbenlyse fordele at bruge en renderfarm.
1. Hurtigere gengivelse
Gengivelse kan nemt spise timer eller endda dage fra dit projekts tid, for ikke at nævne, at din maskine vil være praktisk talt ubrugelig til enhver anden opgave. Brug af en gengivelsesfarm hjælper dig med at få dine gengivelser gjort meget hurtigere, hvilket giver dig mere tid til at fokusere på animationen eller designarbejdet.
2. Bedre kvalitetskontrol
Et biprodukt af hurtigere gengivelse betyder også, at du har tid til at fokusere mere på design og test. I stedet for at gøre alting i mørke og håbe på, at det hele falder sammen i den endelige gengivelse, du kan gengive dit projekt (eller dele af det) flere gange for bedre kvalitetskontrol og eksperimentering.
Derudover er der et element af risiko, når du renderer dine projekter på dine personlige arbejdsstationer, da hvis de går ned, mister du alt dit arbejde. Render-farme hjælper også med at afbøde denne risiko.
3. Brugervenlighed
De fleste, hvis ikke alle, gengivelsesfarme har en form for applikation eller webgrænseflade, så du kan indsende dine projekter til gengivelse. Dette fjerner noget af besværet, der kræves for at rendere filer, især hvis du arbejder med en lokal maskine og skal flytte filer mellem maskiner til gengivelse.
4. Teknisk kundesupport
Mange renderfarme har også 24x7 kundesupport, der kan hjælpe med at løse eventuelle problemer og løse eventuelle forespørgsler, du måtte have vedrørende gengivelsesomkostninger, tid eller eventuelle specifikke krav, du måtte have har.
Hvad er ulemperne ved at bruge en Render Farm?
Ikke alle ting er perfekte; det samme gælder for rendergårde. Selvfølgelig er der fordele ved at bruge dem i forhold til at gengive lokalt på din maskine, men der er et par negativer, du også skal holde øje med.
1. Sikkerhed
Husk, at når du indsender et projekt til gengivelse til en gård, overdrager du intellektuel ejendom til dem. De fleste renderfarme vil underskrive en NDA med dig for at beskytte dit arbejde, men der er stadig et element af risiko, når du introducerer en tredjepart i produktionspipelinen.
2. Softwarekompatibilitet
Forskellige brugere eller produktionshold bruger forskellige programmer og plugins til at bygge deres gengivelser. Dette betyder, at medmindre en renderfarm understøtter det program og/eller plugin, du bruger, vil du ikke være i stand til at drage fordel af deres tjenester.
Hvis du bruger noget meget almindeligt som Blender eller Maya, er der en god chance for, at en renderfarm vil understøtte programmet. Hvis du arbejder med Blender, har vi syv tips til en jævn Blender-arbejdsgang du bør tjekke ud.
Men hvis du bruger proprietære programmer eller plugins, bliver du nødt til at tale med tjenesteudbyderen om kompatibilitetsproblemer.
Hvor meget koster en Render Farm?
Omkostningerne ved at drive en pudsefarm er ret høje. Ikke kun har du brug for top-of-the-line hardware i et stort volumen, men du skal også holde den tændt konstant. Det betyder, at omkostningerne til vedligeholdelse og infrastruktur er ret høje.
Derudover tager de forskellige programmer og plugins, du muligvis skal bruge for at gengive forskellige animationer med forskellige krav, også ind i omkostningerne. Softwarelicenser er ikke billige, selvom du køber dem i løs vægt.
Når det er sagt, er det som slutbruger ikke ligefrem meget dyrt at bruge renderfarme. Du kan finde online renderfarme med priser, der starter så lavt som $0,004/GHz/time. Prisen vil naturligvis variere mellem forskellige pudsefarme og baseret på din specifikke pudsning krav, men du kan bruge kraften i kommercielle render farme uden nødvendigvis at bryde bank.
Lav din egen Render Farm vs. Udlejning af Render Farm Space
Hvis du har en ekstra computer, kan du også lave din egen renderfarm. Men husk på, at dette kræver den nyeste hardware og omkostningerne forbundet med at vedligeholde den, foruden den tekniske ekspertise, der kræves for at holde alt kørende.
Afhængigt af typen af gengivelse og hvor ofte du gør det, kan det spare dig penge og tid ved at dedikere en eller to arbejdsstationer på dit kontor til at gengive og vedligeholde dem med jævne mellemrum.
Men hvis dine projekter øges i kompleksitet, kan en renderingsfarm være billigere, i det mindste individuelt. Mere end et par arbejdsstationer vil øge hardware- og vedligeholdelsesomkostningerne betydeligt, så husk det.
I de fleste tilfælde, medmindre du arbejder med et stort produktionsstudie med et stort budget, er det langt enklere, hvis ikke billigere, at gå med en kommerciel renderfarm.
Render gårde reducerer gengivelsestiden - til en pris
Rendering farms er et fantastisk værktøj for designere og animatorer til at spare tid og ressourcer ved at outsource gengivelsesdelen af produktionspipelinen. Renderbedrifter har betydelige fordele i forhold til gengivelse lokalt og vil i de fleste tilfælde hjælpe dig med at producere bedre arbejde af højere kvalitet på ingen tid.