Документация Справка Cinema 4D Cinema 4D Visualize, Broadcast, Studio Team Render
Функция доступна в CINEMA 4D Visualize, Broadcast, Studio

Team Render

Для предварительного ознакомления: указанные здесь настройки являются действительными только в том случае, если посредством Team Render используемые компьютеры производят совместный просчёт одно и общего изображения (без анимации).

В программе кеш используют различные функции. Что такое кеш?. Это сохранённые временно данные, которые при процессе рендера будут использованы и соответственно просчитаны. Функцию кеша вы можете найти, к примеру в настройках GI (закладки Кеш излучения (IC) и Файлы кеша) или шейдера Подповерхностное рассеяние (он также имеет Режим Кеш).

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

Оптимальным вариантом является наличие идентичного кеша для всех компьютеров, так как при этом результат рендера для них будет аналогичным. При просчёте каждым компьютером своего отдельного кеша процесс является зависимым от технического состояния компьютеров. В этом случае не исключается получение различных кешей, что в свою очередь отражается на различных результатах рендера. Кроме этого в конечном изображении можно иногда различить контур бакетов (прямоугольные участки, которые каждый компьютер просчитывает для себя).

Это вполне разумно в данном разделе, иметь постоянное активное положение для данных установок. Когда необходимо производить отключение отдельных из них?

При Team Render происходит потеря времени, если используемые компьютеры взаимодействуют между собой. Особенно при простых сценах этот «Overhead» занимает определённый промежуток времени, по сравнению с тем, если каждый из компьютеров производит просчёт своего собственного кеша. Если просчёт кеша излучения на одном компьютере занимает лишь незначительное время, в этом случае просто не имеет смысла производить просчёт такого кеша на основе нескольких компьютеров. В этом случае отключите соответствующую установку.

Правило использования для данных установок в принципе является простым – активное / отключенное положение данных установок вы определяете сами в зависимости от вашей сцены.

Если Team Render Server (компьютер, на котором запущен Team Render) имеет доступ к уже имеющемуся файлу кеша и в соответствующих настройках установка Автозагрузка является активной, в этом случае сохранённый файл кеша будет распределён между остальными компьютерами (имеющийся файл кеша в лучшем случае в лучшем случае должен быть создан одним компьютером, без использования Team Render, только тогда вы можете быть абсолютно уверены в отсутствии бакетов).

Team Render Server производит сохранение файлов кеша (если Автосохранение активна) в том случае, если соответствующая установка на закладке Файлы кеша является активной.

Распределить кеш поверхности

Речь при этом идёт о кеше подповерхностного рассеяния (дополнительный материал смотрите в разделе Режим Кеш), который посредством активного положения установки может быть распределён между компьютерами.

Распределить кеш АО

Активное положение установки приводит к распределению кеша АО (дополнительный материал смотрите в разделе Использовать кеш) между компьютерами Team Render.

Распределить кеш IC

Активное положение установки приводит к распределению кеша IC (дополнительный материал смотрите в разделе Кеш излучения) между компьютерами Team Render.

Распределить кеш карт свечения

Активное положение установки приводит к распределению кеша карт освещения между компьютерами Team Render.

Распределить кеш карт радиосити

Активное положение установки приводит к распределению кеша карт радиосити между компьютерами Team Render. Эта установка как единственная по стандарту программы является отключенной. Карты радиосити по своей натуре занимают большой объём и соответственно требуют много времени при их распределении в сети. Имеются исключения, при которых активное положение данной установки оправдывает себя: