Каково это, когда вы создаете красивую сцену в Blender с текстурами высокой четкости, шейдерами, частицами и объемными эффектами, и когда вы нажимаете на рендеринг, он просто говорит, что вам нужно 2 часа, чтобы рендерить только один кадр? Да, это обескураживает. Нелегко отрендерить высококачественное изображение или анимацию с помощью обычной рабочей станции.
Визуализировать в Blender не так просто, особенно при работе в Cycles (движок рендеринга). 3D-рендеринг требует больших вычислительных мощностей. Если вы визуализируете анимацию, это потребует гораздо больше энергии и времени. Было бы лучше, если бы у вас был мощный ПК с высокими техническими характеристиками, чтобы получить достойные результаты. Проблема в доступности надежной рабочей станции; они дороги. Но эта проблема поправима; просто используйте облачный рендеринг.
Что такое облачный рендеринг?
Облачный рендеринг — это рендеринг на основе сервера. К этим серверам подключены мощные машины, которые работают параллельно. Облачный рендеринг имеет следующие преимущества:
- Он быстрее и экономит время.
- Это экономичное решение, поскольку высокопроизводительные рабочие станции являются дорогостоящими.
- Его легко использовать; измените некоторые настройки после загрузки файла Blender и затем визуализируйте его.
- Поскольку он визуализируется в облаке, ваша машина не будет занята; обычно вы можете его использовать.
Построение фермы рендеринга
Ферма рендеринга — это комбинация компьютеров; эти компьютеры называются узлами. Узлы связаны с компьютером, который управляет всеми узлами с помощью специально разработанного программного обеспечения, называемого программным обеспечением для управления визуализацией.
Одной машине может потребоваться много времени для визуализации трехмерных изображений или последовательностей изображений. Ферма рендеринга назначает каждый кадр компьютеру каждого узла, что в конечном итоге экономит много времени. Чем больше ферма рендеринга, тем больше машин будет доступно для рендеринга фреймов.
Облачная ферма визуализации
Фермы визуализации могут быть созданы локально или эти фермы также доступны в облачных сервисах. Облачные сервисы обычно предоставляют плагины. Эти плагины подготавливают ваш файл, загружают, а затем загружают визуализированные кадры на ваш компьютер. Весь процесс происходит на серверах, поэтому вы можете использовать свой компьютер во время рендеринга. Структура облачной фермы визуализации показана на следующем изображении:
Многие компании предоставляют услуги облачной визуализации. Давайте взглянем на некоторые из этих сервисов.
GarageFarm .Net
Grange farm — это облачная служба рендеринга, которая предлагает узлы как CPU, так и GPU. Вы можете выбрать CPU или GPU для рендеринга своей работы. Карты NVIDIA K80 Tesla обеспечивают питание узлов графического процессора. Файлы могут быть загружены через плагин, и каждый кадр может быть загружен сразу после его рендеринга, что очень круто..
- Удобное дополнение
- Фрейм можно сразу быть загруженным
- Доступны непрерывный мониторинг и поддержка
Минусы
- Это может вызвать проблемы при рендеринге.
Rays
Это еще одна облачная служба рендеринга. Для этой услуги не требуется специального дополнения; просто перетащите файл в веб-интерфейс, что намного удобнее. Рендер-ферма Rays — одна из самых простых в использовании рендер-ферм. Он автоматически анализирует ваш файл и предоставляет ориентировочную стоимость; после оплаты Ray начинает рендеринг; вы можете загрузить любой кадр во время рендеринга или все кадры после его завершения. Вы можете отслеживать процесс рендеринга каждого кадра в режиме реального времени.
Плюсы
- Многие серверы доступно
- Простота использования
- Высокая скорость рендеринга
Минусы
- Неравномерность в выборе сервера
Blendergrid
Rendergrid — это немного другая ферма рендеринга; у него нет собственной рендер-фермы; вместо этого они арендуют рендер-ферму. Если вы хотите быстро визуализировать свой файл, Blendergrid арендует большее количество машин в центрах обработки данных.
Вы можете загрузить свой файл, просто используя веб-интерфейс. Перед рендерингом файл анализируется. Отправлено электронное письмо, в котором вы должны заплатить, чтобы завершить процедуру.
Плюсы
- Скорость может быть увеличилось за счет добавления дополнительных серверов
Минусы
- Дорого
- На анализ файла уходит много времени.
Polargrid
В Polargrid есть надстройка для Blender. Вам необходимо установить надстройку, а затем ввести адрес электронной почты и код, которые вы получите по электронной почте. Polargrid имеет 1000 процессоров и 3000 графических процессоров различных типов, включая NVIDIA RTX 2080 и Radeon Vega Systems. Polargrid также предлагает рендеринг на базе GPU и CPU, а также поддерживает Blender 2.79 и 2.80.
Плюсы
- Простое в использовании дополнение
- Доступ к серверам можно получить через надстройку
Минусы
- Могут возникнуть проблемы с рендерингом.
Pixel Plow
Это еще одна ферма рендеринга, которая поставляется с приложением. В приложении вы должны создать задание, затем указать имя приложения, номер кадра, папку вывода и некоторые другие вещи, связанные с проектом. После его завершения откроется еще одно окно с индикаторами выполнения. Он также предлагает рендеринг как на CPU, так и на GPU. Ориентировочную стоимость можно рассчитать с помощью калькулятора на сайте Pixel Plow.
Плюсы
- Сравнение дешевых в другие службы
Минусы
- Могут пропустить фреймы
- Приложение не закрывается
Заключение
Визуализация 3D-сцены или анимации — непростая задача. Требуется большая вычислительная мощность, чего сложно достичь на обычном ПК. Если у вас есть надежная рабочая станция с высокопроизводительным графическим процессором, вы можете рендерить свою работу. Но для больших проектов все может быть немного сложнее. Сцена с текстурами высокой четкости и шейдерами может потребовать больших вычислительных мощностей, и любая обычная машина с одним графическим процессором не справится с этим.
Рендеринговые фермы могут решить эти проблемы. Ферма рендеринга — это комбинация множества мощных машин, каждая из которых называется узлом. Фермы визуализации могут быть локальными или облачными.
Если вы не можете позволить себе ферму визуализации, то ферма визуализации на основе облака может помочь визуализировать 3D-сцены. Есть много поставщиков услуг рендеринга на основе облачных вычислений. Они предоставляют свои собственные надстройки или приложения для Blender, куда вы можете загрузить свой Blend-файл и отрендерить его кадр за кадром. Рендеринг с рендер-ферм — простой и быстрый процесс. Каждая плата за обслуживание зависит от используемой машиной частоты в час или на Octan bench в час.