Uploading Scenes From Cloud Storage
Using cloud storage services (Dropbox, Google Drive, Amazon S3) you can upload scenes to Render Network.
Uploading Scenes from Cloud Storage with a Watch Folder
TL;DR: Render Network can create a new Scene from a connected cloud storage account. Upload your scene file and assets first, then upload render_config.json last. That JSON file is the trigger. For Dropbox, the watch folder should be created at the Dropbox root, not inside Apps/Render Network. The Apps/Render Network folder is used for outputs.

Overview
Render Network can monitor a connected cloud storage location and create a new Scene automatically when a valid render_config.json file appears. This allows you to prepare a scene in cloud storage instead of manually uploading the scene through the Render Network web portal.
The workflow is simple: place the scene file in the watched cloud location, make sure all required assets have finished syncing, then upload render_config.json as the final file. Render Network looks for the scene named inside the JSON file and creates one Scene from that upload.
Important: render_config.json must be uploaded last. If the JSON file arrives before the scene file or supporting assets are fully uploaded, Render Network may try to ingest an incomplete scene.
Supported cloud storage providers
Cloud watch folder submission is configured from your Render Network account page under Cloud Storage. The same render_config.json trigger format is used for supported providers.
Dropbox
Amazon S3
Google Drive
Provider-specific folder behavior may vary, so use the folder or bucket location shown in your Cloud Storage configuration as the source of truth.
How the watch folder trigger works
1. Connect a cloud storage provider from the Render Network account page.
2. Configure the watch folder or bucket location.
3. Upload your scene file and supporting assets to the watched location.
4. Wait until the upload is complete and the file size is fully available in the cloud provider.
5. Upload render_config.json last.
6. Render Network detects the JSON file, reads the scene name, searches that location including subfolders, and creates one Scene.
Supported scene file extensions
The scene name inside render_config.json must point to a file using one of these extensions:
blend c4d ocs orbx zip
render_config.json format
The file must contain valid JSON. The scene name must be an exact match to the file in cloud storage, including extension and capitalization.
Native scene files
Use this format for .blend, .c4d, .ocs, or .orbx files:
{ "scene": { "name": "my_scene.orbx" } }
Zip files
For .zip files, include the host application so Render Network knows which application should open the packaged scene:
{ "scene": { "name": "my_scene.zip", "host_application": "octane" } }
Supported host_application values:
blender c4d octane
One JSON equals one Scene. For multiple scene submissions, use separate folders and a separate render_config.json file for each scene.
Universal submission rules
Upload render_config.json last. It is the trigger for scene ingestion.
The scene.name value must match the scene file exactly, including extension and case.
Only one Scene is created per render_config.json upload.
For zip files, host_application is required and must be set to blender, c4d, or octane.
Use a separate folder per scene when submitting multiple scenes.
Confirm large files have fully uploaded before adding the JSON file.
Dropbox setup
Dropbox has two important folder locations. They are not the same folder.
Folder
Dropbox location
Purpose
Watch Folder
Dropbox root, for example /RENDER_SUBMISSION
Upload scene files and render_config.json here.
Output Folder
Apps/Render Network/<output folder name>
Finished outputs are written here by Render Network.

Most common Dropbox mistake: creating the watch folder inside Apps/Render Network. The watch folder should be at the Dropbox root. Apps/Render Network is used for output files.
Configuring Dropbox in Render Network
1. Create the watch folder at the Dropbox root. Example: RENDER_SUBMISSION.
2. In Render Network, go to Account > Cloud Storage.
3. Choose Dropbox and select Connect to Render.
4. Enter a connection name, output folder, and watch folder.
5. Submit, authorize Dropbox when redirected, then return to Render Network.
Example Dropbox configuration:
Field
Use
Name
User Dropbox
Output Folder
RENDER_NETWORK
Watch Folder
RENDER_SUBMISSION

Dropbox folder example
Dropbox/ ├── RENDER_SUBMISSION/ # watch folder at Dropbox root │ ├── job_001/ │ │ ├── hero_scene.orbx │ │ └── render_config.json # upload LAST │ └── job_002/ │ ├── product_scene.zip │ └── render_config.json # upload LAST └── Apps/ └── Render Network/ └── RENDER_NETWORK/ # output folder └── completed render outputs
Amazon S3 and Google Drive notes
The same render_config.json rules apply to other supported cloud storage providers. Upload the scene file first, wait for it to fully upload, then upload render_config.json last.
Amazon S3
For Amazon S3, connect your bucket from the Render Network Cloud Storage settings. After the connection is active, place the scene file and render_config.json in the configured bucket location or prefix. Use the current Render Network UI as the source of truth for the exact S3 fields and credential requirements.
Internal reviewer note: Confirm the current S3 configuration screen and required IAM permissions before publishing provider-specific S3 instructions.
Google Drive
For Google Drive, connect your Google account from the Render Network Cloud Storage settings. After authorization, use the configured watch folder for scene submissions and the configured output folder for completed outputs. Use the current Render Network UI as the source of truth for exact Drive folder behavior.
Internal reviewer note: Confirm the current Google Drive configuration screen before publishing provider-specific Drive instructions.
Example submission layouts
Native ORBX submission
RENDER_SUBMISSION/ └── job_001_hero/ ├── hero_scene.orbx └── render_config.json
render_config.json:
{ "scene": { "name": "hero_scene.orbx" } }
Zip submission
RENDER_SUBMISSION/ └── job_002_product/ ├── product_scene.zip └── render_config.json
render_config.json:
{ "scene": { "name": "product_scene.zip", "host_application": "c4d" } }
Troubleshooting
The cloud storage connection fails
Confirm the watch folder already exists.
For Dropbox, confirm the watch folder is at the Dropbox root, not inside Apps/Render Network.
Check spelling and capitalization in the configured folder name.
Reconnect the provider if authorization was interrupted.
The Scene never appears
Confirm render_config.json was uploaded last.
Confirm the scene.name value exactly matches the scene file name.
Confirm the scene file uses a supported extension: blend, c4d, ocs, orbx, or zip.
For zip files, confirm host_application is included and valid.
Confirm the scene file finished uploading before the JSON file was added.
Dropbox is watching the wrong location
Use this mental model:
RENDER_SUBMISSION = Dropbox root watch folder for upload/ingestion Apps/Render Network/RENDER_NETWORK = output folder for completed renders
Quick reference
Rule
Details
Trigger file
render_config.json
Upload order
Scene file and assets first, render_config.json last
Supported extensions
blend, c4d, ocs, orbx, zip
Zip requirement
host_application must be blender, c4d, or octane
Dropbox watch folder
Dropbox root, for example /RENDER_SUBMISSION
Dropbox output folder
Apps/Render Network/<output folder name>
Scene count
One render_config.json creates one Scene
Last updated