Table of Contents

This page provides information about the settings in the Corona Preferences window. 

Overview


The Corona Preferences include settings that affect the behavior of the render engine.


UI Path: ||C4D Preferences window|| > Renderer > Corona



General Preferences


Show – This setting allows to choose error and/or warning messages that are shown during rendering.

Enable tooltips – Enables the render settings tooltips.

Enable logging – Enables logging actions to the C4D's console dialog.

Suppress logging in interactive rendering – Disables the actions logging if the Interactive Rendering is active and running.

Number of threads – Number of cores to use for rendering. Positive values work in a straightforward way, a value of 0 uses all system cores, a value of -1 uses all cores but 1, and a value of -2 uses all but 2, etc.



Preview in Material Editor


Preview quality – This value allows to adjust the quality of the material previews in the material editor (a value of 1 means the preview is displayed faster, but with less quality, while a value of 7 requires additional computation to create a more detailed preview in the material editor).

Use checker texture – When enabled, a checker texture is used for the background of the material preview. Note that this setting only influences newly created materials.

Use original Cinema 4D scene – When enabled, Cinema 4D's default sample scene is used instead to create/display the material preview. Note that this setting only influences newly created materials.



Physical Material Defaults


Normals filtering – Determines how normal and bump maps are filtered:

None – No filtering is applied to normal and bump maps, providing high accuracy but potential noise and flickering.

Linear – Normal and bump maps are filtered linearly, just like other map types, potentially affecting material appearance with varying camera distance and render resolution. 

Roughness Modulation – Utilizes linear filtering for normal and bump maps while also adjusting material roughness to maintain consistent material appearance regardless of camera distance and render resolution. Default filtering method in Corona 11 and newer. 

Roughness mode – Determines whether roughness or glossiness mode is used as a default one in the Corona Physical Material. Note that this setting only influences newly created materials.

IOR mode – Determines whether IOR (Index Of Refraction) or Disney Specular mode is used as a default one in the Corona Physical Material. Note that this setting only influences newly created materials.


Interactive Rendering (IR)


# of threads override – Number of cores to use for interactive rendering. Positive values work in a straightforward way, a value of 0 uses all system cores, a value of -1 uses all cores but 1, a value of -2 uses all but 2, etc.

Image upscaling factor – Specifies upscaling factor for the image rendered during interactive rendering. By increasing this value, render resolution gets reduced, which makes the interactive rendering more responsive. This might be useful for High-DPI displays.

Maximum resolution – This value sets the size limit for the rendered image when using the IR; e.g., If the image output size is set to 3,000 x 1,500 (W x H) and this value is set to 1,000, then IR uses an image output size of 1,000 x 500 as it takes into consideration the Film aspect ratio. A value of 0 means there is no limit at all.

IR subsamplingValues higher than 0 make the interactive mode render in a lower resolution for the first few passes. This makes it faster and more responsive but also "pixelated" for a few seconds until more passes are added.


Output Autosave


Enable autosave – When enabled, automatic saving of rendering output is used. Useful for comparisons and for backups in case Cinema 4D crashes.

Autosave interval [ min ] – The interval with which the render output is autosaved during rendering. The value is in minutes.

# of images kept during render – Number of most recent (auto)saved image files kept on the hard drive. After reaching this number of files, older images start to get replaced with newer ones. This value applies to the number of images which are being kept during rendering.

# of images kept on render end – Number of most recent (auto)saved image files kept on the hard drive. After reaching this number of files, older images start to get replaced with newer ones. This value applies to the final number of images after the rendering has finished.

Filename – Path and file name for the autosave file.



VFB Settings  


Default Frame Buffer – Sets the frame buffer type used for rendering. The available options are:

  • Corona VFB - Uses Corona's own customized frame buffer with extra functionality (recommended).
  • Cinema 4D Picture Viewer - Uses the Cinema 4D's default "Picture Viewer".

Update interval [ ms ] – The interval (in milliseconds) at which the VFB is periodically updated. Decreasing this value gives more fluid feedback at the expense of processing power that could otherwise be spent on the rendering itself. When the VFB refreshing takes too much of the rendering time, Corona adaptively lengthens this interval to up to 5 times of the set value to maintain adequate rendering speed.

VFB Title – Window title of the Corona VFB. Using the little dropdown arrow next to the setting shows a list of variables that can be used in the VFB title to include various statistics and information (for example: current noise level, total elapsed time, number of rendered passes, current date and time):

 %ptp

%ptg

%pts

%ptd

%pt

%pr

%ps

%pp

%pe

%sl

%so

%su

%sd

%si

%c

%ct

%bn

%b

%d

%h

%f

%n

%o

%v

%i

%mc

%mcp

%mp

%mpp

%ms

%r

%z

%bpn


Performance: Preprocessing time (in milliseconds)

Performance: Geometry preprocessing time (in milliseconds)

Performance: Secondary solver precomputation time (in milliseconds)

Performance: Denoising time (in milliseconds)

Performance: Total elapsed time

Performance: Rays per second

Performance: Rays per sample

Performance: Passes

Performance: Noise level

Scene: Number of light primitives

Scene: Number of objects

Scene: Number of unique primitives

Scene: Number of displacement primitives

Scene: Number of instanced primitives

CPU name

Number of CPU thread(s)

Corona build name

Corona build date

Current date/time

Current time

Currently rendered filename

Actual frame number

Output filename

Current camera name

This computer name

Memory currently used by Corona

Peak memory used by Corona

Virtual memory currently used by Cinema 4D + Corona

Peak virtual memory used by Ciname 4D + Corona

Virtual memory currently used by the system

Current resolution

Current zoom level

Corona plugin build name

Use Cinema 4D color space – Enabling this parameter uses the native Cinema 4D color space for the active VFB.



Render History and A/B comparison (VFB)


Automatic saving on render end – If enabled, then a new item is added to the render history in the Corona VFB after each render ends. If disabled, items are only added manually via the button in the VFB.

HDD limit same as Picture Viewer –When enabled, Corona uses the same memory limit for the Render History as it is set for the default Picture Viewer in Cinema 4D's Memory Preferences.

HDD limit (MB) – Maximum size in megabytes of the folder that holds the render history. If the size of all stored items exceeds this limit, then the oldest renders get automatically removed.



Out-of-Core Textures


Enable size limit – When enabled, you can limit how much HDD space is used by out-of-core textures by specifying the exact amount of space taken in GB.

Cache size (GB) – This is the limit of the cache used for the Out-of-Core textures feature (in GB).

Keep minimum free space – When enabled, you can limit how much HDD space is used by out-of-core textures by specifying the percentage of total HDD space that must remain free.

Free space – This is the value of how much HDD total space is kept free when the Out-of-Core textures feature is enabled (in percentage).

Cache location – Specified the folder in which to store the out-of-core textures.


 


Product usage data


Send product usage data – Controls whether sending of Product usage data is enabled. The change of this value does not affect currently running instances of Cinema 4D, it takes effect when a new instance is started.

About usage product data – Shows a dialog with additional information about Product Usage Data.

 

Save message preview to a file – Saves the Product usage data to a text file.



Advanced


Enable devel/debug mode – Enabling this checkbox shows a new tab in the Render settings with truly experimental, unfinished, and debug features. Only enable this if the Chaos staff requests it.

Enhanced OpenGL preview of Corona materials – Enabling this checkbox improves the material previews in the material editor. This checkbox is currently disabled as it is a legacy feature and it is no longer required in recent host app versions.

Open license server configuration – Launches the Chaos license settings dialog to manually set specific parameters in case the License server is installed on a different computer.

About & licensing – Launches the About dialog that shows the installed Corona version, installed Cinema 4D version and additional information.