This page provides information about Corona Render Elements and their use with Chaos Phoenix.

 For more information about the Render Elements visit the Corona Render Elements page.

The Volumetric Geometry Mode is not supported by Corona. This method requires V-Ray. It produces the same result as the Volumetric Mode by using procedural geometry made up from multiple transparent layers.

Particle ShaderRender as Geometry Mode is not supported by Corona. This method may be needed when rendering using V-Ray. Produces procedural geometry that contains multiple transparent layers. 


List of Supported Corona Render Elements



Render Element

Corona 9, Hotfix 1 Official Release


Volumetric Mode

Corona 9, Hotfix 1 Official Release


Mesh Mode

Corona 9, Hotfix 1 Official Release


Particle Shader

Description

CESSENTIAL_Direct

All diffusely bounced direct illumination (light that bounced exactly once in the scene before hitting camera).

CESSENTIAL_Emission

All light that is emitted directly into the camera, with no bounces (i.e. directly visible lights sources/scene environment). 

CESSENTIAL_Indirect

All diffusely bounced indirect illumination (light that bounced at least twice in the scene before hitting camera).

CESSENTIAL_Reflect

All light specularly reflected into the camera (both direct and indirect). Includes imperfect and perfectly glossy (mirror) reflections.
CESSENTIAL_RefractAll light refracted into camera (both direct and indirect). Includes imperfect and perfectly glossy (e.g. glass) refractions. 

CESSENTIAL_Translucency

All translucency lighting (both direct and indirect).

CESSENTIAL_VolumetricsFog Mode Only

 All Volumetrics (scene objects using volumetric effects and the global volume material). 

CGeometry_NormalsDotProduct

Fog Mode is not supported

Outputs the angle between the surface normal and ray direction (similarly to the 3ds Max native Falloff map). White indicates surface directly facing the view; surfaces facing away from the view (grazing angles) are black. This quickly shows what the scene looks like without shading.

CGeometry_NormalsGeometry

Fog Mode is not supported

Outputs the surface normal vectors as color values (with transformation RGB = (XYZ+[1,1,1])/2). Uses normals directly calculated from the geometry, with no bump mapping or smoothing groups. 
CGeometry_NormalsShading

Fog Mode is not supported

Outputs the surface normal vectors as color values (with transformation RGB = (XYZ+[1,1,1])/2). Uses the final shading normals from the lighting calculation, which includes the effects of bump mapping and smoothing groups. 
CGeometry_UvwCoords

Outputs the surface mapping coordinates for selected channel. This can be used to check for mapping discontinuities and objects lacking mapping. 

CGeometry_Velocity

Points and Fog Modes are not supported

Outputs the surface velocity vector as an RGB color. 
CGeometry_WorldPosition

Fog Mode is not supported

Outputs the surface world position XYZ vector directly as an RGB color.
CGeometry_ZDepth

Fog Mode is not supported

Outputs the Z-Buffer channel, with adjustable min (white) and max (black) depths. 

CInfo_NetworkRenderDebuggingShows the name of the computer where the image was rendered and the version of Corona installed on it. Useful in troubleshooting network rendering issues. 
CInfo_RenderStamp

Stores the render stamp only. Useful for saving rendering statistics without having to keep the render stamp visible in the actual image.

CInfo_SamplingFocus

Shows how Corona distributes samples in the image during rendering. Brighter colors show areas where more samples are used. Darker color shows areas where less samples are used. This element is available only if adaptivity is enabled (it is enabled by default). It updates each time adaptivity is recalculated (by default every 5 passes). 

CInfo_TimePerSampleShows how much time is spent on sampling each pixel during rendering. The specific time value to show as pure white can be defined in this element's settings (by default it is 100 microseconds). Darker colors mean shorter time per sample. Higher sampling time is sometimes expected (e.g. when using complex effects such as subsurface scattering) but may also indicate that the scene could be optimized for faster rendering (e.g. simplifying a specific material). Single white spots appearing in this element are expected and are caused by the CPU working on some other tasks than rendering (other processes running in the background). 
CMasking_Cryptomatte

Fog Mode is not supported

An advanced masking element. Cryptomatte is an industry-standard, which allows to render masks based on object Names, Materials, Layers, or Names with Hierarchy, all saved into an EXR. Cryptomatte exports are able to properly handle Depth of Field and Motion Blur effects (which otherwise can cause fringing or blurring at the edges of other mask types). 

CMasking_ID

Assigns a random color to each pixel using one of the available modes.

CMasking_Mask 

Creates a custom set of rules for including/excluding each object from the mask. The available conditions are: Material GBuffer ID, Object GBuffer ID, and manual object selection. 

CMasking_WireColorAssigns colors to scene objects based on their 3ds Max viewport wire colors (object colors). 
CShading_Albedo

Fog Mode is not supported

This element shows the total percentage of incoming light that is reflected or scattered by the material in any way (diffuse, reflection, refraction, translucency). Objects displayed in red have very high albedo and very bright diffuse and/or translucency component. Such materials, when applied to major portions of the scene (walls, floors, ceilings) can cause problems: excessive render times, noise, overall bad result with washed-up look.

CShading_Alpha

Duplicates the built-in alpha channel, so it can be saved to a separate location. 

CShading_Beauty

An additional Beauty element, which can be added multiple times to get different versions of the final image: with and without denoising, with and without bloom, with and without glare. 

CShading_BloomGlare

This element contains only the Corona's bloom and glare effect (against a black background). It can be used to compose and adjust bloom and glare in post production. 

CShading_Caustics

Shows only reflective and refractive caustics coming from the fast caustics solver. It can be used to compose and adjust caustics in post production. 

CShading_ComponentsThis versatile render element allows selecting a custom subset of lighting components. It can include diffuse, reflect, refract, and translucency lighting, in both direct and indirect (GI) variants. It can be used for basic as well as advanced image decomposition (e.g. separating lighting into direct and indirect reflections). 
CShading_LightMix

This render element is required to show the interactive LightMix in the VFB. It is possible to add multiple elements of this type, however each one of them will show exactly the same LightMix setup. The results are visible in the "Rest (unassigned)" layer. 

CShading_LightSelect

This render element is required to show scene lights as adjustable items of the interactive LightMix. It stores information about the specific lights included in this element's settings. Saving a LightSelect element will always save the light intensity and color as it is defined in the scene itself, without the LightMix adjustments. 

CShading_RawComponentThis shows one component (diffuse, reflect, refract, translucency) color divided by the corresponding CShading_SourceColor (input texture) value. This results in a "raw" lighting, not containing the surface color/texture. 
CShading_ShadowsShows the shadows (energy subtracted from the image due to shadow ray occlusion). This is the complement to the beauty element, showing white where there are black shadows. If this element is linearly added to the beauty pass, it negates the visible shadows. Note that the shadows from environment lighting are always shown, resulting in a washed-out element in typical interior renders. 
CShading_SourceColor

Fog Mode is not supported

The input color of a selected component (diffuse, reflect, refract, translucency, opacity). This is the value read from the texture, clamped to obey energy conservation laws.
CTexmap

Allows the evaluation of an arbitrary texmap on all scene surfaces and environment. For example, the Ambient Occlusion element can be easily created by adding a CoronaAO texmap into this element's map slot.

Table of Contents