Reference Cinema 4D Cinema 4D Visualize, Broadcast, Studio ProRender ProRender Program Settings
Function available in CINEMA 4D Visualize, Broadcast, Studio


Note that the CPU mode is currently in experimental mode that will more-or-less deviate from the GPU render results.

Since ProRender can run simultaneously on multiple graphics cards or on the CPU, these settings can be used to define rendering separately for the Picture Viewer and the preview rendering, which uses hardware rendering. Depending on how your hardware setup you will find a list of all compatible CPUs and graphics cards (all that are OpenCL 1.2-compatible).

Rendering on the CPU and graphics card simultaneously is not possible. However, the CPU is mostly much slower than the graphics card. You should always render with the graphics card, if possible.

Note also that your mainboard might have graphics chips that have not yet been used. These chips (even if they are not particularly fast) can also be used for rendering (you might have to install a driver for them).

Note that the results may deviate from those of GPU rendering. The render results are not necessarily always identical.

Use the CPU if:

Note that the Custom Number of Render Threads option in the Preferences menu will be evaluated. If Cinema 4D reacts sluggishly during rendering, you can allot calculation time for other tasks.

Metal graphics feature.>

Enable Metal

Mac users working with MacOS Sierra or higher with new hardware - if hardware and software are not up to the task, this option will be grayed out - can use this option to determine if Apple’s Metal 2 processing method instead of OpenCL. Metal 2 can work faster - try it out to see if it works better / faster.

 Offline Devices

Use CPU for Offline

Your Graphics Card

Here you can define the hardware for rendering in the Picture Viewer.

Note that this and the next option can each also be defined in the Render Settings menu.

 Preview Devices

Enable GL / CL Interoperability

The scene display in the Viewport is normally handled by OpenGL. This means that the image created by ProRender has to be passed on to the CPU, which in turn passes it on to OpenGL. Data has to be transferred from the graphics card to the CPU and back. If this Enable GL/CL Interoperability option is enabled, this detour will be eliminated and the transfer will take place within the graphics card (which is naturally faster).

If you have multiple different graphics cards installed, Cinema 4D will check which cards are compatible and will mark it as "(Recommended)".

Use CPU for Preview

Your Graphics Card

Use this option to define the hardware for the preview renderer in the Viewport.


 Out of Core Cache

Custom Location

Details about the Out-of Core functionality can be found under Enable.

Use these options to define the path for the texture files’ cache. By default, this path lies in the preferences directory. After rendering has finished, these will be deleted automatically.