---
title: TerrainLayerBlendMode
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/terrainlayerblendmode
latest_url: https://docs.unity.com/en-us/engine/7000.0/script-reference/unityeditor/terraintools/terrainlayerblendmode.md
last_updated: 2026-10-20
generated_at: 2026-11-12T08:30:18.591Z
locale: en-us
---

# TerrainLayerBlendMode

> How TerrainEditUtility.PaintLayers changes the weight of a layer.

## Definition

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

```csharp
public enum TerrainLayerBlendMode
```

## Fields

| Value                                                                                            | Description                                                                                                 |
| ------------------------------------------------------------------------------------------------ | ----------------------------------------------------------------------------------------------------------- |
| [Blend](/engine/7000.0/script-reference/unityeditor/terraintools/terrainlayerblendmode/blend.md) | Moves the weight towards 1 by the opacity, like the Paint Texture brush: weight += opacity \* (1 - weight). |
| [Set](/engine/7000.0/script-reference/unityeditor/terraintools/terrainlayerblendmode/set.md)     | Makes the weight equal to the opacity.                                                                      |
