Introduction

Distributed rendering это техника распределения рендера одного кадра изображения на нескольких компьютерах сети. Есть несколько подходов к этой задаче, но основная концепция состоит в уменьшении времени рендера путем разделения общей задачи, тем или иным способом, на части. Наиболее общий способ решения состоит в разделении всего изображения на бакет-регионы и распределения их между компьютерами. Затем объединения этих регионов в окончательное изображение.

V-Ray organization

V-Ray поддерживает DR. Это выполняется с использованием TCP/IP протокола, являющегося стандартом для Internet, и поэтому поддерживаемым всеми компъютерами. Для V-Ray не требуется дополнительный файл или общий сетевой каталог (конечно вам такой каталог может понадобиться для текстур или других дополнительных файлов используемых в процессе рендера). Управление DR разделяется на Render Clients и Render Servers.

Рендер клиенты (Render Clients)

Рендер клиент (Render client) это компъютер который используется непосредственно пользователем (вами) и с которого запускается рендер. Этот компъютер разделяет кадр на бакет-регионы и распределяет их между Рендер Серверами (Render Servers). Он (компъютер) передает данные на рендер сервера для обработки и собирает от них результаты рендера отдельных бакет-регионов.

Рендер сервера (Render Servers)

Рендер сервер (render server) это компъютер являющийся частью так называемой рендер-фермы - он запрашивает данные для рендера от рендер клиенты, обрабатывает их и отсыылает результат обратно.

Installation notes

Руководство по инсталляции смотри в секции distributed rendering в install instructions.

Как провести тестирование

Начните с тестирования рендер сервера (render server):

Теперь протестируем рендер клиент (render client):

Если что то не так

Практически все действия выполняемые V-Ray DR заносятся в журнал. Вы можете найти все лог файлы в каталоге C:\ и выяснить, в чем проблема. Если вы не можете определить причину ошибки, вы можете сжать и прислать файлы к нам, для их анализа и помощи - vray@chaosgroup.com

Если ошибка произойдет на одном из серверов, вы должны получить сообщение и рендер клиент попытается переназначить бакеты на другой рендер сервер.

 

НастройкиV-Ray Distributed rendering

Диалог настроек DR доступен из секции System настроек рендера.

 

Add server - эта кнопка позволяет вым вручную добавлять рендер сервер вводяили IP адрем или сетевое имя.

Remove server - эта кнопка удаляет выбранный рендер сервер из списка.

Resolve servers - эта кнопка resolves (определяет) IP адреса всех серверов.

Notes

Hosted by uCoz