Cinema 4D plugin for baking simulated MoGraph Cloner output into animated Null objects.
Version: 1.2
Compatibility: Cinema 4D 2024, 2025, 2026
This plugin bakes generated MoGraph clone transforms into regular animated Cinema 4D Null objects.
It is useful when a Cloner is driven by MoGraph effectors, fields, dynamics, rigid bodies, cached simulation, or other generated animation that does not bake cleanly with standard timeline baking.
The plugin:
- samples the selected Cloner over the chosen frame range;
- uses Current State To Object per frame to read the real generated clone transforms;
- creates one Null per clone;
- writes Position, Rotation, and Scale keyframes;
- optionally cleans long repeated key runs;
- optionally renames baked Nulls with a custom prefix;
- supports a Variable Clone Count mode for Cloners whose clone count grows over time, including Cloners driven by emitted particles;
- creates a parent root Null named
<ClonerName>_BAKED_NULLS; - adds a Cineware tag with Children enabled to the root Null for easier downstream exchange.
- Download
MoGraph_Clone_Baker_v1.0.zipfrom the release. - Unzip it.
- Copy the
MoGraph_Clone_Bakerfolder into your Cinema 4D plugins folder.
Typical user plugin paths:
Windows:
%APPDATA%\Maxon\Maxon Cinema 4D 2024_...\plugins
%APPDATA%\Maxon\Maxon Cinema 4D 2025_...\plugins
%APPDATA%\Maxon\Maxon Cinema 4D 2026_...\plugins
macOS:
~/Library/Preferences/Maxon/Maxon Cinema 4D 2024_.../plugins
~/Library/Preferences/Maxon/Maxon Cinema 4D 2025_.../plugins
~/Library/Preferences/Maxon/Maxon Cinema 4D 2026_.../plugins
- Restart Cinema 4D.
- Open the plugin from the Extensions/Plugins menu:
MoGraph Clone Baker.
- Select a Cloner object.
- Open
MoGraph Clone Baker. - Choose the project frame range or set a custom start/end frame.
- Keep
Clean keysenabled if you want repeated static key runs reduced. - Enable
Variable clone countwhen the Cloner starts with fewer clones and gains new clones over time, for example when cloning onto emitted particles. - Optionally enable
Rename baked Nullsand set a prefix. - Click
Bake Selected Cloner.
The baked result will appear as a new root Null with animated child Nulls.
- If your Cloner uses Multi-Instance mode and the plugin cannot read separate clone objects, switch the Cloner to Instance or Render Instance and try again.
Variable clone countassumes Cinema 4D returns existing clones in a stable order as new clones are added. This works well for growing counts and many particle-emission setups where particles do not die.- The plugin does not export directly to After Effects. It only creates baked Cinema 4D Nulls.
- The generated root Null includes a Cineware tag with Children enabled, which can help when using Cinema 4D/Cineware-based exchange workflows.
Плагин запекает сгенерированные MoGraph-клоны в обычные анимированные Null-объекты Cinema 4D.
Он полезен, когда Cloner анимируется через эффекторы, поля, dynamics, rigid body, закешированную симуляцию или другую procedural-анимацию, которая плохо запекается стандартными средствами таймлайна.
Плагин:
- семплит выбранный Cloner по указанному диапазону кадров;
- использует Current State To Object на каждом кадре, чтобы получить реальные трансформации клонов;
- создаёт один Null на каждый клон;
- записывает ключи Position, Rotation и Scale;
- опционально чистит длинные повторяющиеся участки ключей;
- опционально переименовывает Null’ы с заданным префиксом;
- поддерживает режим Variable Clone Count для клонеров, у которых количество клонов растёт во времени, включая клонеры на эмитящихся частицах;
- создаёт общий родительский Null с именем
<ClonerName>_BAKED_NULLS; - добавляет на общий Null Cineware tag с включённой опцией Children для удобного дальнейшего обмена.
- Скачай
MoGraph_Clone_Baker_v1.0.zipиз релиза. - Распакуй архив.
- Скопируй папку
MoGraph_Clone_Bakerв папку plugins нужной версии Cinema 4D.
Типичные пути пользовательских плагинов:
Windows:
%APPDATA%\Maxon\Maxon Cinema 4D 2024_...\plugins
%APPDATA%\Maxon\Maxon Cinema 4D 2025_...\plugins
%APPDATA%\Maxon\Maxon Cinema 4D 2026_...\plugins
macOS:
~/Library/Preferences/Maxon/Maxon Cinema 4D 2024_.../plugins
~/Library/Preferences/Maxon/Maxon Cinema 4D 2025_.../plugins
~/Library/Preferences/Maxon/Maxon Cinema 4D 2026_.../plugins
- Перезапусти Cinema 4D.
- Открой плагин из меню Extensions/Plugins:
MoGraph Clone Baker.
- Выбери объект Cloner.
- Открой
MoGraph Clone Baker. - Используй диапазон проекта или задай start/end frame вручную.
- Оставь
Clean keysвключённым, если хочешь сократить повторяющиеся одинаковые ключи. - Включи
Variable clone count, если Cloner начинается с меньшего количества клонов и получает новые клоны по времени, например при клонировании на эмитящиеся частицы. - При необходимости включи
Rename baked Nullsи задай префикс. - Нажми
Bake Selected Cloner.
В сцене появится новый общий Null с анимированными дочерними Null’ами.
- Если Cloner работает в Multi-Instance mode и плагин не может получить отдельные клоны, переключи Cloner в Instance или Render Instance и попробуй снова.
Variable clone countпредполагает, что Cinema 4D возвращает уже существующие клоны в стабильном порядке, пока добавляются новые. Это хорошо работает для растущего count и многих particle-emission сетапов, где частицы не умирают.- Плагин не экспортирует напрямую в After Effects. Он только создаёт запечённые Null’ы внутри Cinema 4D.
- На общий root Null автоматически добавляется Cineware tag с включённой опцией Children, что может помочь в Cineware/Cinema 4D exchange workflow.