Cinema 4D Cinema 4D Visualize, Broadcast, Studio MoGraph Дополнительные объекты и теги Кеш MoGraph
Функция доступна в CINEMA 4D Broadcast, Studio
Кеш MoGraph

Общие Создать Воспроизвести

Создать

Интервал
От
До

Если эта опция активна, то с помощью параметров От и До, вы можете с точностью задать, какой промежуток анимации необходимо запечь.

Запечь

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

Запечь кадр

Эта опция запекает актуальный кадр.

На заметку:
Запечённый объект Матрица не может создавать Thinking Particles! Если вам всё же необходимо их наличие в сцене, перейдите к первому изображению анимации и нажмите Удалить кадр. Таким образом вы зададите и Thinking Particles и используете кеш.

Очистить кеш

Эта кнопка отчищает весь внутренний кеш: файл сцены станет меньше и она будет посчитана «вживую».

Удалить кадр

Эта опция удаляет из кеша состояние текущего кадра. Далее можно изменить настройки, например, эффектора для этого кадра, действие которого будет немедленно отображено. Кликните на Запечь кадр, чтобы записать его во внутренний кеш.

RELEASE 18

Название
->

С момента выхода Cinema 4D R18, можно также сохранять свой кеш внешне в качестве последовательности (1 за кадр анимации) отдельных файлов кеша (файлы с форматом: *.mog). Таким образом вы можете сэкономить время, особенно в случае со сложными эффектами MoGraph. Объём кеша может очень быстро вырасти и раньше он всегда интегрировался в саму сцену. Если кеш, к примеру, занимает 1 ГБ, вы можете себе представить, насколько долго будет длиться сохранение, даже если сам кеш не был изменён.

Для таких случаев, у вас появилась возможность экспортировать внутренний кеш. Файл сцены будет автоматически использовать данные лишь в том случае, когда это необходимо и что, в свою очередь, практически не требует затрат ОЗУ. Если данные кеша расположены в папке компьютерной сети, сразу несколько Cinema 4D могут иметь к ним доступ.

Тут можно задать путь и название файла, посредством которого будут сохранены данные кеша.

Справа вы найдёте небольшую кнопку, которая развернёт список доступных токенов: токены из кадров могут быть использованы для названий файлов. В дополнение к перечисленным токенам, там также можно найти два следующих тега кеша MoGraph:

  • $mobaketag: задаёт название тега кеша MoGraph.
  • $mobakeobject: задаёт название объекта, к которому принадлежит тег.

Относительные пути файлов функционируют тут также как и описано ниже в разделе

Файл....

Обратите внимание, что в случае если у вас MacOS, применение специальных символов (например, ö, /, и т. д.) невозможно.

Запечь в файл

Клик на эту кнопку запечёт внутренний кеш и сохранит его по заданному в Названии пути. Также будет сразу же использован внешний кеш.

При уже сохранённом кеше с тем же названием будет проведён запрос для предотвращения потери данных.

Экспортировать кеш в файл

Клик на эту кнопку сохранит текущий внутренний кеш (без повторного запекания) по заданному в Названии пути (сработает лишь в случае применения внутреннего кеша).

Использовано памяти:

Когда файл запекают, то вся его информация о позициях, вращениях и размерах будет сохранена внутренне, что позволит не просчитывать её каждый раз «вживую». При использовании внутреннего кеша файла, его объём будет расти. Рост объёма файла можно увидеть в графе Использовано памяти.

Даже при использовании внешнего кеша, необходима загрузка нескольких кадров до и после выбранного отрезка анимации. Объём использованной памяти будет меньше и это также будет отображаться.