Skip to main content

Submission plugin: install, update, and troubleshoot per DCC


The SuperRenders submission plugin is a small extension inside your 3D software that adds a "SuperRenders" menu or shelf button, so you can submit a render job to our farm without leaving your DCC. The plugin packages your scene, runs a pre-flight asset and version check, and hands the job to the farm queue in a single step.

Most users do not need to install the plugin by hand. When you install the SuperRenders Client App, the matching plugin is auto-detected and installed into each supported DCC on your workstation. The pages below cover the cases where the auto-install path does not work — fresh DCC version, custom install location, restricted user account — or where you prefer a manual install for reproducibility.

This page covers what the submission plugin does, supported DCCs and engines, manual install steps per DCC, the update procedure, the missing-shelf / missing-menu fix, how to remove the plugin cleanly, and a v1 feature matrix.

For job-submission workflow once the plugin is installed, see Quick start guide and the relevant DCC setup doc for renderer-specific notes. For Client App installation, see Client App.

Plugin overview

The submission plugin is the DCC-side companion to the Client App. The Client App handles upload, job tracking, and download on the desktop; the plugin handles "scene → job" inside the DCC.

What the plugin does inside your DCC:

  • Adds a SuperRenders menu or shelf button so you can launch the submission dialog without leaving the DCC.
  • Reads the active scene — frame range, output path, render settings, referenced assets — and pre-fills the job form.
  • Runs a pre-submit asset check to flag missing textures, missing references, and broken file paths before upload starts.
  • Versions the scene file alongside its assets so the farm renders exactly the scene state you submitted, not a later edit.
  • Hands the packaged job to the Client App (or directly to the farm queue if the Client App background service is running) for upload.

This page documents plugin v1, the current production plugin shipped with the Client App and the only customer-facing plugin generation today. A future generation may ship alongside the Spaces migration tool (see Client App § Migration path: Spaces); when it does, a separate page will cover the new plugin. The DCCs and engines plugin v1 supports today are listed in the features matrix below.

Before you install

A few things to confirm before running any of the manual install procedures below:

  • Use the same user account that runs the DCC. The plugin installs into the user's DCC scripts folder, not into the DCC's program-files directory. If you install while logged in as a different user (for example, an administrator account used only for software installs), the plugin will not appear when your normal user opens the DCC. Sign in as the user that actually opens the DCC and rerun the installer.
  • Run the DCC at least once before installing. Most DCCs create their user-specific scripts folder on first launch. Installing before that folder exists silently fails on some Maya and 3ds Max versions.
  • Close the DCC during install. The plugin's startup script is read when the DCC loads. If the DCC is running during install, restart it after install so the script is picked up.
  • Have a SuperRenders account ready. The plugin prompts for sign-in on first launch.

If your studio runs a locked-down workstation image where users cannot write to their own Documents folder, contact support — the plugin requires write access to the standard DCC scripts directory.

Installation per DCC

The first thing to try in every DCC is the auto-install path: install the Client App, open the Plugins panel, and click Scan to update. The Client App detects your installed DCCs and pushes the correct plugin into each one. The manual steps below are the fallback for when scan-to-update does not pick up your DCC, when you want a reproducible install on a fresh machine, or when you want to install the plugin without the Client App service running in the background.

3ds Max (auto-install + manual fallback)

3ds Max plugin v1 is delivered as a single .mzp MAXScript package. The Client App's scan-to-update flow handles install in normal cases. Manual install is a two-step process.

  1. Download the package. Ask support for the static download link to superrenders.mzp (the Client App also stores a local copy in its plugin cache directory).
  2. Run the script inside 3ds Max. Open 3ds Max, then Scripting → Run Script…, locate superrenders.mzp, and confirm. The script registers the plugin and adds a SuperRenders menu to the top-level menu bar.
  3. Restart 3ds Max if the menu does not appear. Some 3ds Max versions only re-read top-level menu definitions on launch.

3ds Max version coverage. The farm supports 3ds Max 2013–2027. The plugin that installs from the PLUGIN tab of the SuperRenders App covers 3ds Max 2023 and newer. The manual .mzp package above has been used in production with 3ds Max 2018 through 2024.

A note on PySide / Qt versions in 3ds Max 2026: Autodesk changed Qt versions across recent 3ds Max releases, which has historically affected plugin GUIs. If the SuperRenders menu appears but the submission dialog opens blank or throws a Python error, please file a ticket — we will confirm whether a plugin-side patch is needed.

Maya (auto-install + manual fallback)

Maya plugin v1 is delivered as a zipped script bundle (superrenders_maya_v2xx.zip). The Client App auto-installs this into the Maya scripts folder for each detected Maya version. Manual install is required when the Client App cannot detect a Maya version (typically on a freshly installed Maya release before the Client App's compatibility table is updated).

Manual install, five steps:

  1. Download the bundle. Ask support for the static download link to superrenders_maya_v240.zip (or the most recent version).
  2. Extract to Maya's scripts folder. Unzip into Maya's per-version scripts directory: C:\Users\<YourWindowsUser>\Documents\maya\<MayaVersion>\scripts\superrenders For example, on Maya 2023 with the Windows user admin, the path is C:\Users\admin\Documents\maya\2023\scripts\superrenders. On macOS the equivalent path is ~/Library/Preferences/Autodesk/maya/<MayaVersion>/scripts/superrenders.
  3. Edit userSetup.mel. Locate or create userSetup.mel in the parent scripts folder (one level up from superrenders): C:\Users\<YourWindowsUser>\Documents\maya\<MayaVersion>\scripts\userSetup.mel
  4. Append the SuperRenders init block to userSetup.mel: /***superrenders_begin***/ python("import sys"); python("sys.path.append(u'__srfscriptPath__')"); python("import superrenders_runner"); python("superrenders_runner.init()"); /***superrenders_end***/ Replace __srfscriptPath__ with the full forward-slash path to your superrenders folder, for example: C:/Users/admin/Documents/maya/2023/scripts/superrenders Forward slashes are required. Backslashes break the Python sys.path.append call.
  5. Restart Maya. The SuperRenders shelf and menu should appear on next launch.

Maya version coverage. The farm supports Maya 2014–2027; the range below is plugin v1's own independently verified host coverage, which is narrower. Plugin v1 has been used in production on Maya 2017 through 2023 (per the Crisp-documented feature matrix). Maya 2024, 2025, and 2026 are commonly used today but have not been independently verified by SRF for plugin v1 install.

Cinema 4D (Client App auto-install only)

The Cinema 4D plugin is installed by the Client App's scan-to-update flow. There is no separate manual .mzp-style installer published for Cinema 4D plugin v1 today.

To install:

  1. Install the SuperRenders Client App.
  2. Open the Plugins panel inside the Client App.
  3. Click Scan to update. The Client App detects each installed Cinema 4D version on the workstation and installs the matching plugin into the C4D plugins directory.
  4. Restart Cinema 4D. The SuperRenders submission entry appears in the C4D Extensions menu.

If scan-to-update reports your Cinema 4D version as "not supported," file a ticket with your C4D version and OS. We add Cinema 4D versions to plugin v1 on a rolling cadence as Maxon ships major releases.

Cinema 4D version coverage. The Crisp-documented feature matrix lists Cinema 4D R15 through R25 with engines Advanced Render, Physical, V-Ray, and Corona. Cinema 4D's GPU engines Redshift and Octane are typically supported via the same plugin, but list confirmation lags Maxon's release cadence.

Blender

Blender 4.2 LTS and newer has a SuperRenders submission add-on. It installs from the PLUGIN tab of the SuperRenders App (the Client App). After you restart Blender, a SuperRenders menu appears; use it to submit the open scene.

For Blender versions older than 4.2, or if you prefer not to install the add-on, submit through the Client App's drag-and-drop upload flow or the web dashboard. The .blend file's metadata is parsed on upload; the Client App pre-fills most submission fields automatically.

If the SuperRenders menu does not appear after the restart, confirm that Blender is version 4.2 or newer, then contact support with your Blender version and OS.

Other DCCs

Houdini also has a submission plugin, installed from the PLUGIN tab of the SuperRenders App. For After Effects and other DCCs supported by the farm itself, the submission flow runs through:

  • the web dashboard (Quick start guide) — works for every DCC the farm renders,
  • the Client App's drag-and-drop upload (Client App) — works for every DCC, with the benefits of resumable upload and auto-download.

For Houdini-specific submission tips see Setting up Houdini; for After Effects see Setting up After Effects. After Effects does not have a SuperRenders submission plugin; its setup doc covers how to package and submit a project without one.

Update procedure

The Client App keeps plugin v1 up to date automatically. When SuperRenders ships an update — a new DCC version, a fix to the asset re-linker — the Client App fetches the new plugin and offers to install it on next launch.

To run an update manually:

  1. Close your 3D software. DCCs lock plugin files while running and can silently block the update.
  2. Open the Client App's Plugins panel and click Scan to update. The Client App compares installed plugin versions to the latest and installs newer ones where available.
  3. Wait for each row to show "Up to date."
  4. Restart the DCC. The new plugin version is read on next launch.

If "Scan to update" fails for a specific DCC, the usual causes are: the DCC is still running and holding a file lock; the user account running the Client App lacks write permission to the DCC's scripts folder (run the Client App as the same Windows user that runs the DCC); or a previous failed install left a partial plugin folder (remove it per Removing the plugin and re-scan).

When the Client App is not available, rerun the manual install steps in the per-DCC sections above with the newer plugin package. The plugin is designed to be overwritten in place.

Missing plugin menu or shelf (troubleshooting)

If the plugin installs without errors but the SuperRenders menu or shelf icon never appears, the underlying cause is almost always one of two things: the plugin landed in the wrong directory, or a third-party tool corrupted the DCC's startup preferences.

Cause 1 — Plugin installed in the wrong scripts directory.

The plugin must live in the user-specific scripts folder for the running DCC version. If it lands somewhere else — a different Maya version's folder, or a different Windows user's profile — the DCC will not find it on startup.

Confirm in Maya by opening the Script Editor and running:

text
import superrenders_runner
superrenders_runner.init()

If the SuperRenders submission window opens, the plugin is correctly installed and the shelf issue is a UI problem (Cause 2). If you get ImportError: No module named superrenders_runner, the plugin is not on Maya's Python path. Re-run the manual install steps in Maya install, paying attention to:

  • The Maya version in the path matches the Maya you launch (e.g., maya/2023/scripts/superrenders for Maya 2023).
  • The Windows user in the path matches the user who launches Maya.
  • The path inside userSetup.mel uses forward slashes, not backslashes.

The same logic applies to 3ds Max and Cinema 4D — install path must match the running user account and DCC version.

Cause 2 — Third-party tool corrupted the DCC's shelf preferences.

If the Script Editor confirms superrenders_runner imports but the shelf icon is still missing, the DCC's saved shelf preferences are usually corrupt — typically because another plugin rewrote them.

In Maya:

  1. Quit Maya.
  2. Locate userPrefs.mel: - Windows: C:\Users\<YourWindowsUser>\Documents\maya\<MayaVersion>\prefs\userPrefs.mel - macOS: ~/Library/Preferences/Autodesk/maya/<MayaVersion>/prefs/userPrefs.mel
  3. Rename userPrefs.mel to userPrefs.mel.backup (don't delete — preserve custom shelf layouts in case you want to merge them back).
  4. Restart Maya. Maya regenerates a fresh userPrefs.mel and the SuperRenders shelf should appear.

You will lose custom shelf customizations and recent-file lists; merge them back from the backup if they matter.

In 3ds Max, the equivalent fix is Customize → Revert to Startup UI Layout, then re-run the superrenders.mzp install.

If neither cause matches, file a support ticket with: DCC name and version, OS and user account, the full error text from the script editor / MAXScript Listener, and the contents of userSetup.mel (Maya) or the MAXScript install log (3ds Max).

Removing the plugin

To uninstall plugin v1 — clean reinstall, shared workstation cleanup, or pre-migration prep — the procedure is per-DCC.

Maya:

  1. Quit Maya.
  2. Delete the superrenders folder under Maya's scripts directory: - Windows: C:\Users\<YourWindowsUser>\Documents\maya\<MayaVersion>\scripts\superrenders - macOS: ~/Library/Preferences/Autodesk/maya/<MayaVersion>/scripts/superrenders
  3. Open userSetup.mel and remove the block between /***superrenders_begin***/ and /***superrenders_end***/. Save.
  4. Restart Maya. Repeat for each Maya version on the workstation.

3ds Max:

  1. Close 3ds Max.
  2. Reset the UI to defaults from Customize → Revert to Startup UI Layout on next launch, or delete the SuperRenders macroscript files from C:\Users\<YourWindowsUser>\AppData\Local\Autodesk\3dsMax\<Version>\ENU\usermacros\ (files starting with SuperRenders_).
  3. Restart 3ds Max.

Cinema 4D: close Cinema 4D, delete the SuperRenders plugin folder under the C4D plugins directory for that C4D version, and restart Cinema 4D. The Client App does not currently expose a per-DCC uninstall button.

After removal, the Client App and the web dashboard still submit jobs without the plugin.

Submission plugin supported features matrix

The matrix below summarizes the submission plugin's capabilities per DCC. The 3ds Max, Maya and Cinema 4D columns come from the Crisp-documented plugin v1 feature lists; for newer DCC releases, see the currency note that follows. The Blender add-on (Blender 4.2 LTS and newer) installs from the PLUGIN tab of the SuperRenders App and submits the open scene; its other capabilities are not yet documented here. The Houdini plugin also installs from the SuperRenders App and is not yet covered by this matrix.

Capability3ds MaxMayaCinema 4DBlender
DCC versions covered by the submission plugin (narrower than the farm's own support range)2023 and newer (SuperRenders App plugin); manual package used in production on 2018–20242017–2023 (Crisp baseline; newer releases: see the currency note)R15–R25 (Crisp baseline; newer releases: see the currency note)4.2 LTS and newer (SuperRenders App)
Scene packaging on submitYesYesYesNot yet documented
Pre-submit asset checkYesYesYesNot yet documented
Asset re-linker (texture tracker)YesYesYes (C4D texture tracker)Not yet documented
Frame-range / single-frame / range / selected frames submissionYesYesYesNot yet documented
Referenced scenes / XRefsYesYes (binary .mb + ASCII .ma)Yes (XRefs, file sequences, textures, GI maps)Not yet documented
Render-pass / multi-pass outputYesYesYes (main + multi-pass + render elements + AOVs + Corona buffers)Not yet documented
Scene versioning on the farm sideYesYes (full automated integration)Yes (server-side scene versioning + checking)Not yet documented
Tiled / high-res still rendering——Yes (C4D tiled camera)Not yet documented
Multiple GI cache modes——Yes (Irradiance cache, QMC, Light Mapping, Radiosity, UHD Cache, HD Cache, Path Tracing, Light Cache, Brute Force)Not yet documented
Engines supported (Crisp baseline)V-Ray, Corona (renderer support is farm-side; plugin packages the scene regardless)Arnold, V-Ray, Redshift (renderer support is farm-side; plugin packages the scene regardless)Advanced Render, Physical, V-Ray, Corona (renderer support is farm-side; plugin packages the scene regardless)Renderer support is farm-side; see Setting up Blender

The matrix tracks what the plugin v1 wrapper handles inside the DCC. The farm-side engine support — which engines actually render your job — is broader and tracked per the relevant DCC setup doc. Plugin v1 packages the scene; the renderer (Arnold, V-Ray, Redshift, etc.) runs farm-side.

Currency note

The matrix is sourced from Crisp KB entries published 2023–2024. For 3ds Max, the plugin that installs from the SuperRenders App covers 2023 and newer. Newer Maya and Cinema 4D releases (Maya 2024 / 2025 / 2026, Cinema 4D's post-R26 naming, ongoing Redshift / Octane updates) are highly likely to work, since plugin v1 has been incrementally maintained, but SRF has not published a fresh confirmation against each new release. If you hit a plugin issue on a newer DCC, please file a ticket; we treat that as P1.

When the plugin is not the right path

Some workflows are better served without the plugin even when it is installed and working:

  • One-off submissions where you do not want to install anything in the DCC. Use the web dashboard.
  • Locked-down studio workstations where users do not have write access to their own scripts folder. Use the web dashboard.
  • Headless render-prep machines with no GUI to click through the plugin's submission dialog. Use the Client App's drag-and-drop.
  • DCCs without a submission plugin (for example After Effects), and Blender versions older than 4.2. Submit via Client App or web dashboard.

The Client App, web dashboard, and submission plugin are not mutually exclusive — a single project can be uploaded via Client App and submitted via plugin, or uploaded via web and submitted via the plugin. Pick the path that fits the workstation.

Cross-references

FAQ

Q: Do I have to install the submission plugin, or can I submit jobs without it? A: The plugin is optional. The Client App and the web dashboard both submit jobs without a DCC plugin. The plugin is a convenience for users who prefer to submit from inside their 3D software in one click.

Q: Which 3D applications have a SuperRenders submission plugin? A: The plugins that install from the PLUGIN tab of the SuperRenders App cover 3ds Max (2023 and newer), Maya, Cinema 4D, Houdini and Blender (4.2 LTS and newer). After Effects does not have a submission plugin; After Effects jobs are submitted via the Client App or the web dashboard.

Q: Why doesn't the SuperRenders menu appear after installing? A: Most common causes: the plugin landed in the wrong scripts folder (often because you installed as a different user than the one who runs the DCC), or the DCC's saved shelf preferences are corrupt. See Missing plugin menu or shelf for the full diagnostic flow.

Q: How do I update the plugin? A: Open the Client App's Plugins panel, click "Scan to update," and restart your DCC. Manual updates work too — rerun the per-DCC install steps with the newer plugin package; the new version overwrites the old in place.

Q: Does the plugin work on Maya 2024+, 3ds Max 2025+, or the latest Cinema 4D? A: For 3ds Max, yes: the plugin that installs from the SuperRenders App covers 3ds Max 2023 and newer. The farm itself supports 3ds Max 2013–2027 and Maya 2014–2027. For Maya and Cinema 4D, plugin v1's documented matrix covers Maya 2017–2023 and Cinema 4D R15–R25; newer releases are highly likely to work because plugin v1 has been incrementally maintained, but SRF has not published a fresh per-version confirmation. File a ticket if you hit an issue on a newer DCC; we treat that as P1.

Q: Can I install the plugin without installing the Client App? A: Yes for 3ds Max and Maya — the manual install steps on this page use the standalone plugin package. Cinema 4D's manual-without-Client-App path is not currently published; we recommend installing the Client App for the C4D plugin install.

Q: The plugin opens but submission fails. Where do I look? A: Submission-time errors usually mean the scene packaged correctly but the farm rejected something — a missing asset, a renderer / engine version the farm does not support, or an account billing issue. Check the error text against Common errors. If the message isn't listed, file a ticket with the error text and the job ID.

---

Submission plugin: install, update, and troubleshoot per DCC
Submission plugin: install, update, and troubleshoot per DCC
Last updated: September 30, 2026