Cinema 4D automation plugin

Codex C4D Bridge

Download a local Cinema 4D plugin that gives Codex a controlled bridge into the active scene. It can inspect scene structure, create primitives and materials, assign materials, update transforms, set parameters, and run Cinema 4D Python when that option is enabled.

What the Codex C4D Bridge does.

Codex C4D Bridge is a lightweight localhost bridge for trusted Cinema 4D automation. Once the plugin is running inside Cinema 4D, Codex can call structured commands through the local HTTP endpoint and work against the open document instead of guessing from screenshots or static files.

Inspect the active scene

Use ping, status, and scene_snapshot to check the bridge and read the current document, object hierarchy, and scene state.

Create scene elements

Build primitives, create materials, assign materials, and place new objects without manually repeating setup clicks in Cinema 4D.

Edit transforms and parameters

Update object position, scale, rotation, and parameters from Codex-driven commands while keeping review inside Cinema 4D.

Run Cinema 4D Python when allowed

The package can execute Cinema 4D Python through the bridge. Keep that option on only for trusted local automation.

What is inside the ZIP.

The distributable contains the Cinema 4D plugin, a default local bridge config, a PowerShell helper client, and an optional Windows installer script. User-specific files such as the bridge token and log are created on each machine and are not included in the download.

Quick install.

  1. Download and extract the ZIP.
  2. Run install_c4d_bridge.ps1 with PowerShell, or manually copy the codex_c4d_bridge folder into the Cinema 4D preferences plugins folder.
  3. Restart Cinema 4D.
  4. Open Extensions/Plugins > Codex C4D Bridge.
  5. Confirm the bridge reports http://127.0.0.1:4777.
  6. Use the included PowerShell client to send commands such as ping, scene_snapshot, or create_primitive.

Security notes for local use.

This bridge is powerful because it can change the active Cinema 4D scene and, when enabled, execute arbitrary Cinema 4D Python. Keep the host set to 127.0.0.1, do not share bridge_token.txt, and only run the bridge for trusted local automation. To disable arbitrary Python execution, set allow_execute_python to false in bridge_config.json.

{
  "host": "127.0.0.1",
  "port": 4777,
  "allow_execute_python": true,
  "request_timeout_seconds": 120,
  "timer_ms": 50
}

Download the Cinema 4D bridge.

Use this package when you want Codex to help inspect, build, and revise Cinema 4D scenes through a local bridge instead of a remote service. The page can be shared directly with anyone who needs the installer, setup video, and practical notes in one place.