# CurveField.RenderMode

> Render mode of CurveFields

## Definition

* **Type:** Enum
* **Namespace:** [UnityEditor.UIElements](/engine/6000.0/script-reference/unityeditor/uielements.md)
* **Assembly:** UnityEditor

```csharp
public enum CurveField.RenderMode
```

## Fields

| Value                                                                                              | Description                                                                                      |
| -------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------ |
| [Default](/engine/6000.0/script-reference/unityeditor/uielements/curvefield/rendermode/default.md) | Renders the curve with the default mode. Currently Texture.                                      |
| [Mesh](/engine/6000.0/script-reference/unityeditor/uielements/curvefield/rendermode/mesh.md)       | Renders the curve with an anti-aliased mesh.                                                     |
| [Texture](/engine/6000.0/script-reference/unityeditor/uielements/curvefield/rendermode/texture.md) | Renders the curve with a generated texture, like with Unity’s Immediate Mode GUI system (IMGUI). |
