This page provides information on Render Curves.

** **

**Page Contents**

**Overview**

The Render Curves tool renders curves within Modo as solid objects, and provides a great degree of control over the appearance of the curve in the rendering. For example, a curve's thickness could be set to start at a certain radius and then shrink to a smaller radius along its length. All Render Curves values can be animated.

Render Curves can be used with the Fur Material to make fur strands appear smoother. *For more information, see the Rendering the Modo Fur Material** page.*

UI Path: |Select Curve| > **Properties** viewport > **Curve** tab > enable **Render Curves**

**Parameters**

** **

**Render Curves** – When enabled, the current curve will be used as a Render Curve.

**Curve Radius Unit** – Specifies the units system for measuring the **Curve Radius**.

**Meters** – The metric system will be used.**Pixels** – Pixels will be used as the system.

**Curve Radius** – Specifies the size of the solid curve's radius. *For more information, see the Curve Radius example** below.*

**Render Curve as Polygons** – Allows rendering a curve as geometry with a texture map without the need to bake it. if the option is not enabled, the curve cannot be turned into a mesh without baking into geometry.

**Sides** – Specifies the number of sides the Render Curve geometry will have along its length.

**Curve Start** – Specifies when the Render Curve starts on the curve as a percentage of the curve's length. At a value of 0%, the Render Curve will start at the beginning of the curve; at a value of 50%, it will start halfway along the curve. *For more information, see the Curve Start and Curve End example** below.*

**Curve End** – Specifies when the Render Curve ends on the curve as a percentage of the curve's length. At a value of 100%, the Render Curve will end at the end of the curve; at a value of 50%, it will end halfway along the curve. *For more information, see the Curve Start and Curve End example** below.*

**Radius Gradient** – Controls how the size of radius changes along the curve. *For more information, see the Radius Gradient example below.*

**Twist Gradient** – Controls how the amount of twisting changes along the curve.

**Curve Refinement Angle** – Sets the curve subdivision angle which defines the spans in geometry. Smaller values generate more spans, and larger values generate less spans.

**Example: Curve Radius**

The following examples show how the **Curve Radius** can control the width of a Render Curve. The examples below have no **Radius Gradient** or **Twist Gradient** applied to them for the purposes of clarity.

**Curve Radius** of 10mm

**Curve Radius** of 20mm

**Curve Radius** of 40mm

**Examples: Curve Start and Curve End**

The following examples show various ways the **Curve Start** and **Curve End** affect the Render Curve. In the examples Below the **Curve Radius** has been set to 20mm

The basic curves

The curves as Render Curves

The curves as Render curves with a **Curve Start** value of 25%

The curves as Render curves with a **Curve Start** value of 50%

The curves as Render curves with a** Curve End** value of 75%

The curves as Render curves with a **Curve End** value of 25%

**Examples: Radius Gradient**

The following example shows how the **Radius Gradient** affects the resulting Render Curve. In the examples below the **Curve Radius** has been set to 20mm.

The Render Curves with no values set for the **Radius Gradient**

The Render Curves with 100% to 0% set for the **Radius Gradient**

The Render Curve with a more complex curve used for the **Radius Gradient**

The** Radius Gradient** curve used for the above render

A more complex **Radius Gradient** curve used for the above render