Что такое сетевой рендеринг и как его настроить в 3D STUDIO MAX
Люди, которые занимаются трёхмерной графикой во всех её проявлениях, всегда испытывают недостаток в мощности своей техники. Ведь купленный сегодня компьютер станет практически неработоспособным уже через полтора-два года. Да и тот что вы купили сегодня конечно лучше предыдущего, но не на столько на сколько бы вы хотели. Это вечная проблема людей, работающих в этой сфере. Потолка в мощности нет, её не может быть много и приходится идти на различные уловки чтобы полученный результат удовлетворял запросы вашей бурной и творческой фантазии. Да ладно с ним, с моделингом, есть масса способов рисовать экономно, можно считать каждый полигон и вводить все готовые объекты в прокси, но рендер! Это просто невозможно! Самый простой ракурс интерьера будет рендериться около двух-трёх часов. При том что для заказчика надо как минимум три ракурса, то есть просто целый рабочий день уходит на рендер! А если необходимо сделать анимацию. В HD качестве сто кадров будут рендериться больше суток и это на четырёхядерных процессорах. Вот так мы и приходим к выбору, либо рендерить в менее хорошем качестве, либо искать другие способы, типа покупки ещё более мощного компьютера, правда в этом случае мы только на компьютеры работать и будем. Но есть один способ, позволяющий увеличить скорость рендеринга не просто в разы, а в десятки раз. Это сетевой рендер. Сетевой рендер – это когда в процессе просчёта учувствует не один компьютер, а несколько, подключённых по локальной сети или через интернет. Интернет в этом случае конечно должен быть безлимитным. Если у вас имеется какой то капитал и вы собираетесь вплотную заняться визуализацией, то вам просто необходимо будет приобрести дополнительно пару компьютеров. Плюс в том что они не должны быть особо навороченные в плане внешности и некоторых внутренних компонентов. В этих машинах акцент ставится на мощность процессора и оперативной памяти, всё остальное можно брать по минимуму, а от сидирума вообще отказаться. Операционная система должна быть обязательно шестидесяти четырёх разрядная, так как обычная не воспринимает больше трёх гигобайт оперативной памяти и имеет ещё достаточно длинный ряд недостатков. Можно конечно обойтись и без покупки новых компьютеров, в том случае, если вы подключены к какой-либо общей городской сети и инетрнет у вас безлимитный. Тогда достаточно погрузиться в форумы и чаты с соответствующей тематикой и просто найти единомышленников, которые могут предоставить вам свой ресурс, взамен на то, что вы тоже его когда-либо предоставите. И так, с понятиями разобрались, теперь разберём технический вопрос. Мы рассмотрим эту тему на совместном рендеринге всего двух компьютеров. Как же их подключить? На самом деле всё не так страшно и даже неопытный пользователь может это сделать. Технически достаточно иметь два компьютера, две сетевые карты в них и собственно сетевой кабель их соединяющий. Далее переходим к настройкам программного обеспечения. Ставим на каждый компьютер 3D STUDIO MAX одной и той же версии, дабы избежать лишних проблем. Далее ставим на каждый 3D STUDIO MAX внешний рендер VRAY. Почему именно он? Да потому что в нём проще всего это сделать. Всё, необходимый софт поставлен. Теперь настройки. Я думаю и так понятно, что нужно задать для каждого компьютера IP адрес, но это делается легко и если вы работаете в этой сфере, вы и так уже наизусть знаете что там и где. Далее заходим в 3D STUDIO MAX и ставим вместо стандартного рендера VRAY и спускаемся в самую нижнюю вкладку SYSTEM. Находим поле с названием DISTRIBUTED RENDERING, ставим галочку и жмём на SETTINGS. В появившемся окне нажимаем ADD SERVER и прописываем там IP адрес нашего второго компьютера. Жмём OK и теперь наш основной компьютер знает куда обратиться за помощью. Это настройки для ведущего компьютера. Для второго же необходимо запустить vrayspawner, эта программка и будет конектить два наших компьютера. В новых версиях даже не нужно запускать 3D STUDIO MAX, достаточно запустить один спавнер. Далее можно загрузить любую наиболее тяжёлую сцену на главный компьютер и нажать на рендер. Если всё получилось в окне рендеринга будет бегать, допустим, не два квадратика, а четыре, это при том что у вас два двухядерных компьютера, и в каждом квадратике будет отображаться имя одного из них. Собственно это все настройки для сетевого рендера. Конечно нужно ещё будет создать общую папку для текстур и указать для всех ведомых компьютеров к ней путь. Ещё один нюанс в том, что в совместном просчёте будет проходить только рендер, просчет Light cache и Irradiance map проходит на одном компьютере, но как правило эти карты считаются достаточно быстро. Таким вот образом скорость вашего рендеринга будет зависеть от количества ваших машин или от вашей общительности))).

