Ключови изводи
- Прехвърлянето на задачи за изобразяване към ферма за изобразяване може значително да намали времето за изобразяване, което позволява на дизайнерите да се съсредоточат върху работата си и да направят производствения цикъл по-бърз и лесен.
- Фермите за рендиране разделят работата по рендиране между множество машини, ускорявайки процеса и позволявайки по-бързо рендиране на сложни сцени. Това спестява време и подобрява цялостния контрол на качеството.
- Докато фермите за рендиране предлагат предимства като по-бързо рендиране, по-добър контрол на качеството, лекота на използване и технически поддръжка на клиенти, има и недостатъци, които трябва да се имат предвид, като потенциални рискове за сигурността и софтуерна съвместимост въпроси.
Ако сте 3D дизайнер или аниматор, в даден момент вероятно сте погледнали компютъра си и сте въздъхнали колко време ще отнеме, за да изобразите сцена, върху която работите. Изобразяването на анимирани или 3D последователности може да бъде трудно и отнема много време, особено когато работите от една машина.
Това обаче не винаги трябва да е така. Точно както можете да прехвърлите хранилището към облака, можете също така да прехвърлите задачите си за рендиране към ферма за рендиране, спестявайки много време.
Какво е рендер ферма?
Фермата за изобразяване е голяма колекция от машини, специализирани в 3D изобразяване, наречени възли за изобразяване, събрани за една задача – изобразяване на 3D рамки и анимации. Чрез разделянето на работата по рендиране между стотици машини, времето за рендиране може да бъде значително намалено, което прави корекциите, редактирането и цялостния производствен цикъл много по-бързи и лесни. Имайте предвид това 3D изобразяването е различно от 3D моделирането, което има свое собствено място в производствената линия.
Рендирането е процес, който отнема много време. За да създадете секунда плавно движение, имате нужда от поне 24 кадъра. Освен това много анимационни филми и сцени се изобразяват добре над това. Така че, когато говорим за анимационен филм или поредица, която продължава повече от час, можете да си представите колко време ще отнеме рендирането.
Освен това времето, необходимо за изобразяване на един кадър, зависи от сложността на сцената в кадъра, настройките за изобразяване и наличната изчислителна мощност.
Докато може да успеете да изобразите прост кадър само за секунди, по-сложната композиция може да отнеме минути или дори часове. Освен това вашата машина ще бъде вързана по време на процеса на изобразяване, което означава, че няма да можете да свършите друга работа.
Това е мястото, където рендер фермите идват на помощ. Те обикновено имат стотици възли за изобразяване, които могат да разделят възлите за изобразяване помежду си, за да ускорят процеса.
Какво представлява Render Farm Node?
Възелът на фермата за рендиране е единична работна станция със собствен набор от хардуер, тоест CPU, GPU и памет. Когато става въпрос за изобразяване, отделните кадри се разделят между тези възли за изобразяване и като се има предвид a render farm обикновено има стотици, ако не и хиляди такива "възли", процесът на рендиране е бърз завършен.
Например, помислете за 10-секундна анимация, работеща с 30 кадъра в секунда. Ако приемем, че изобразяването на кадър отнема един час, време, което е доста жизнеспособно предвид сложността на съвременните 3D анимации, ще отнеме на личната ви работна станция 300 часа, за да изобрази цялата последователност.
От друга страна, фермата за рендиране може да раздели тези кадри между своите възли за рендиране. Така че, ако изпратите сцената си във ферма за рендиране със 100 възела, тя ще я рендира със 100 кадъра на час, намалявайки общото време до само три часа.
Какви са предимствата от използването на рендер ферма?
Както вероятно се досещате, използването на рендер ферма има някои очевидни предимства.
1. По-бързо изобразяване
Рендирането може лесно да изяде часове или дори дни от времето на вашия проект, да не говорим, че вашата машина ще бъде практически безполезна за всяка друга задача. Използването на ферма за рендиране ви помага да направите вашите рендери много по-бързо, като ви дава повече време да се съсредоточите върху анимацията или дизайнерската работа.
2. По-добър контрол на качеството
Страничен продукт от по-бързото изобразяване също означава, че имате време да се съсредоточите повече върху дизайна и тестването. Вместо да правите всичко на тъмно и да се надявате, че всичко ще се събере в крайния рендер, вие може да визуализира вашия проект (или части от него) няколко пъти за по-добър контрол на качеството и експериментиране.
Освен това има елемент на риск, когато изобразявате проектите си на личните си работни станции, тъй като в случай, че се сринат, ще загубите цялата си работа. Фермите за екарисаж помагат и за смекчаване на този риск.
3. Лесна употреба
Повечето, ако не всички, ферми за рендиране имат някакъв вид приложение или уеб интерфейс, за да изпратите вашите проекти за рендиране. Това премахва някои от проблемите, необходими за рендиране на файлове, особено ако работите с локална машина и трябва да премествате файлове между машини за рендиране.
4. Техническа поддръжка на клиенти
Много ферми за рендериране също имат поддръжка на клиенти 24x7, която може да помогне за разрешаването на всякакви проблеми и разрешаването им запитвания, които може да имате относно разходите за изобразяване, времето или всякакви специфични изисквания, които може да имате имат.
Какви са недостатъците от използването на рендер ферма?
Не всички неща са идеални; същото важи и за рендер фермите. Разбира се, има предимства да ги използвате пред локалното изобразяване на вашата машина, но има и няколко негатива, за които трябва да внимавате.
1. Сигурност
Имайте предвид, че когато изпратите проект за рендиране на ферма, вие им предавате интелектуална собственост. Повечето рендер ферми ще подпишат NDA с вас, за да защитят работата ви, но все още има елемент на риск, тъй като въвеждате трета страна в производствената линия.
2. Софтуерна съвместимост
Различни потребители или производствени екипи използват различни програми и добавки, за да изградят своите визуализации. Това означава, че освен ако дадена ферма за рендиране не поддържа програмата и/или плъгина, който използвате, няма да можете да се възползвате от техните услуги.
Ако използвате нещо много обичайно като Blender или Maya, има голям шанс рендер ферма да поддържа програмата. Ако работите с Blender, ние имаме седем съвета за плавен работен процес на Blender трябва да проверите.
Въпреки това, ако използвате собствени програми или добавки, ще трябва да говорите с доставчика на услугата относно проблеми със съвместимостта.
Колко струва една рендер ферма?
Разходите за управление на рендер ферма са доста високи. Не само имате нужда от първокласен хардуер в голям обем, но също така трябва да го поддържате постоянно включен. Това означава, че разходите за поддръжка и инфраструктура са доста високи.
Освен това различните програми и плъгини, от които може да се нуждаете, за да изобразите различни анимации с различни изисквания, също са фактор за разходите. Софтуерните лицензи не са евтини, дори ако ги купувате на едро.
Въпреки това, като краен потребител, използването на ферми за рендиране не е много скъпо. Можете да намерите онлайн ферми за рендиране с цени, започващи от $0,004/GHz/час. Разбира се, цената ще варира между различните ферми за рендиране и въз основа на вашето конкретно рендиране изисквания, но можете да използвате силата на търговските ферми за рендиране, без непременно да нарушавате банка.
Създаване на ваша собствена рендер ферма срещу. Наемане на ферма за рендери
Ако имате резервен компютър, можете също да направите своя собствена рендер ферма. Имайте предвид обаче, че това изисква най-новия хардуер и разходите, свързани с поддръжката му, в допълнение към техническите познания, необходими за поддържане на работата на всичко.
В зависимост от типа рендиране и колко често го правите, отделянето на една или две работни станции във вашия офис за рендиране и периодична поддръжка може да ви спести пари и време.
Въпреки това, ако вашите проекти се усложнят, фермата за рендериране може да бъде по-евтина, поне поотделно. Повече от няколко работни станции ще повишат значително разходите за хардуер и поддръжка, така че имайте това предвид.
В повечето случаи, освен ако не работите с голямо продуцентско студио с голям бюджет, използването на комерсиална ферма за рендиране е много по-лесно, ако не и по-евтино.
Render Farms съкращават времето за рендиране—на цена
Фермите за изобразяване са чудесен инструмент за дизайнери и аниматори, за да спестят време и ресурси, като възложат на външни изпълнители частта за изобразяване от производствения процес. Фермите за рендиране имат значителни предимства пред локалното рендиране и в повечето случаи ще ви помогнат да създадете по-добра работа с по-високо качество за нула време.