Kaj je Render Farm?

Kmetija upodabljanja je omrežje računalnikov, ki sodelujejo pri obdelavi velike grafike, ki bi sicer zahtevala veliko dlje za upodabljanje. Čeprav je to mogoče uporabiti za upodabljanje katere koli grafike, se farma upodabljanja običajno uporablja samo s filmskimi posebnimi učinki in drugimi grafikami, ki so prevelike za učinkovito obdelavo enega računalnika. Procesor v vsakem računalniku komunicira s procesorji v drugih računalnikih, tako da vsak ve, na čem delajo drugi računalniki. Programi upravitelja so pogosto potrebni za usklajevanje vsakega računalnika, da se zagotovi učinkovito skupno delo na grafiki.

Omrežja render farm so velika zbirka računalnikov, ki sodelujejo pri upodabljanju grafike, ki zahteva veliko pomnilnika. Ko nekdo naredi sliko ali majhno animacijo, lahko en sam računalnik pogosto hitro upodablja to grafiko, zelo velika grafika pa lahko traja ure, dni ali celo tedne. To upočasni grafični potek dela in lahko povzroči zrušitev računalnika med upodabljanjem. Da bi se izognili tej težavi in ​​da bi bilo upodabljanje veliko hitrejše, se za upodabljanje grafike uporablja veliko računalnikov hkrati. Čeprav obstajajo tudi druge vrste kmetij, se farma upodabljanja uporablja samo za upodabljanje.

Manjša grafika ne bo imela koristi od farme upodabljanja, uporaba tega za majhno grafiko pa je lahko draga zaradi velike količine energije, potrebne za napajanje vsakega računalnika. Zaradi tega gre skozi kmetijo le zelo velike grafike. Te grafike so običajno cele, tridimenzionalne (3D) animacije; računalniški posebni učinki za filme; in veliki modeli, ki se uporabljajo v trženju. Vsak računalnik je optimiziran tudi za upodabljanje, zaradi česar je delo na kmetiji še hitrejše.

Med postopkom upodabljanja se bo procesor vsakega računalnika pogovarjal z drugimi računalniki v farmi upodabljanja. Njihova komunikacija ni zelo napredna in je običajno omejena na to, kar vsak računalnik nalaga ali prenaša. To olajša upravljanje kmetije, vendar običajno ni dovolj, da brez težav vodimo celotno kmetijo. Brez neke vrste upravljanja lahko dva ali več računalnikov upodablja isto grafiko in ker je treba grafiko upodabljati samo enkrat, to izgublja čas in moč.

Da bi zagotovili, da vsak računalnik upodablja samo grafiko, na kateri je treba delati, se pogosto uporablja upravljalni program v povezavi z omrežjem. Upravitelj bo preveril delovno obremenitev in videl, katere datoteke je treba še upodobiti. Nato bo datoteke razdelil v računalnike in tako zagotovil, da vsako grafiko obdeluje samo en računalnik.