Table of Contents

This article explains the settings and values for the Corona Wire shader in Cinema 4D.


Overview


The Corona Wire shader can be used to visualize the edges and vertices of a 3D object. Its typical use is rendering the so-called "wires", where the whole scene is shown with visible edges.

 

 

Shader Properties


Base color – This parameter specifies the color of the base of the texture on top of which the wire is drawn.

Texture – This parameter defines the texture map or shader that is used instead of the base color.

Mix mode – Controls the blending mode of the texture map or shader.

Mix strength – Controls the intensity of the texture map or shader that is used.

Width (world units) – When enabled, this parameter allows to use of the world units to create edges/vertices.

Width (pixels) – When enabled, this parameter allows to use of the pixel units to create edges/vertices.

 

 


 

Edges – This parameter decides if the wire should include edges or not.

All edges – This parameter shows all edges, including the hidden triangle mesh edges in quad or N-gon geometry.

Edges color – Sets the color for the edges.

Width (units) – Sets the width for the edges in world units.

Width (px) – Sets the width for the edges in pixel units.

 

 


 

Vertices – Specifies if the wire should include vertices or not.

Vertices color – Sets the color for the vertices.

Width (units) – Sets the width for the vertices in world units.

Width (px) – Sets the width for the vertices in pixel units.

Falloff – Using this parameter, Non-zero values create a gradient between the edge/vertex color and the base color.

 

 

Examples


 


No Corona Wire shader used

A dragon object using a simple reflective material.

 

 


 

Edges Only

A new material is applied to the dragon object, with a Corona Wire shader plugged into its diffuse color. Object edges are now rendered.

 

Vertices Only

Edges option disabled, Vertices option enabled.

 

 

 

 


 

Edges and Vertices

Both Edges and Vertices are enabled.

 

Material Override

The material override option is enabled in the General tab of the Render Settings window, overriding all scene materials to one using the Corona Wire shader. Note that both the dragon object and the ground object are affected. This is useful for rendering the whole scene with a material displaying its wires.

 

 

 

 


 

Texmap Render Pass

Texmap render pass using a Corona Wire shader. This renders the whole scene with just a single shader applied to it (in this case a Corona Wire shader). Note that there is no shading at all, since we are rendering a texture rather than the full image with shadows, reflections, and other lighting effects. This is mainly useful for checking scene geometry and for toon-style renders.

 

Other Material Properties

The Corona Wire shader can be also used to affect other material properties than diffuse color. In this case, opacity.