---
title: TerrainSculptSettings
product: Unity Editor
version: '7000.0'
latest_version: '7000.0'
status: This page documents version 7000.0. The latest version is 7000.0.
canonical: https://docs.unity.com/en-us/engine/7000.0/script-reference/unityeditor/terraintools/terrainsculptsettings
latest_url: https://docs.unity.com/en-us/engine/7000.0/script-reference/unityeditor/terraintools/terrainsculptsettings.md
last_updated: 2026-10-20
generated_at: 2026-11-11T12:59:15.878Z
locale: en-us
---

# TerrainSculptSettings

> Settings for TerrainEditUtility.SculptHeights.

## Definition

* **Type:** Class
* **Namespace:** [UnityEditor.TerrainTools](/engine/7000.0/script-reference/unityeditor/terraintools.md)
* **Assembly:** UnityEditor

```csharp
public sealed class TerrainSculptSettings
```

## Remarks

Heights and distances are in meters. Heights are measured above the base of the Terrain, from 0 to [TerrainData.size](/engine/7000.0/script-reference/unityengine/terraindata/size.md).y.

## Constructors

| Constructor                                                                                                                                                      | Description                                                      |
| ---------------------------------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------- |
| [TerrainSculptSettings(UnityEditor.TerrainTools.TerrainSculptOperation)](/engine/7000.0/script-reference/unityeditor/terraintools/terrainsculptsettings/ctor.md) | Creates settings for an operation, with no falloff and no blend. |

## Properties

| Property                                                                                                               | Description                                                                                                                                                                                                                                                                                                                                                                                                     |
| ---------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| [amount](/engine/7000.0/script-reference/unityeditor/terraintools/terrainsculptsettings/amount.md)                     | How far to raise or lower for [TerrainSculptOperation.Raise](/engine/7000.0/script-reference/unityeditor/terraintools/terrainsculptoperation/raise.md) and [TerrainSculptOperation.Lower](/engine/7000.0/script-reference/unityeditor/terraintools/terrainsculptoperation/lower.md). Must be greater than zero for those operations.                                                                            |
| [blendDistance](/engine/7000.0/script-reference/unityeditor/terraintools/terrainsculptsettings/blenddistance.md)       | The distance outside the region over which the change eases back to the untouched ground. Nothing farther than this from the region changes. Cannot be combined with [TerrainSculptSettings.falloff](/engine/7000.0/script-reference/unityeditor/terraintools/terrainsculptsettings/falloff.md), and must not exceed the diagonal of the Terrain.                                                               |
| [falloff](/engine/7000.0/script-reference/unityeditor/terraintools/terrainsculptsettings/falloff.md)                   | The fraction of the region, from 0 to 1, over which the change fades at its edge. See [TerrainRegion.GetWeight](/engine/7000.0/script-reference/unityeditor/terraintools/terrainregion/getweight.md). Cannot be combined with [TerrainSculptSettings.blendDistance](/engine/7000.0/script-reference/unityeditor/terraintools/terrainsculptsettings/blenddistance.md).                                           |
| [flattenReference](/engine/7000.0/script-reference/unityeditor/terraintools/terrainsculptsettings/flattenreference.md) | For [TerrainSculptOperation.Flatten](/engine/7000.0/script-reference/unityeditor/terraintools/terrainsculptoperation/flatten.md): which height of the region to flatten to. The samples inside the region decide it, without the blend band and regardless of the falloff. [TerrainFlattenReference.Mean](/engine/7000.0/script-reference/unityeditor/terraintools/terrainflattenreference/mean.md) by default. |
| [height](/engine/7000.0/script-reference/unityeditor/terraintools/terrainsculptsettings/height.md)                     | The target height for [TerrainSculptOperation.Set](/engine/7000.0/script-reference/unityeditor/terraintools/terrainsculptoperation/set.md). NaN by default. Raise, Lower and Smooth ignore it; Flatten requires it to be NaN, since it takes its height from the region.                                                                                                                                        |
| [operation](/engine/7000.0/script-reference/unityeditor/terraintools/terrainsculptsettings/operation.md)               | How to change the heights.                                                                                                                                                                                                                                                                                                                                                                                      |
| [smoothRadius](/engine/7000.0/script-reference/unityeditor/terraintools/terrainsculptsettings/smoothradius.md)         | The averaging radius for [TerrainSculptOperation.Smooth](/engine/7000.0/script-reference/unityeditor/terraintools/terrainsculptoperation/smooth.md). 0 uses two heightmap cells. Must not exceed the diagonal of the Terrain.                                                                                                                                                                                   |
