# Falloff

**Falloff** определяет, как меняется плотность размещения блоков при удалении от центра области. Используется в генераторе рудных жил для создания реалистичных распределений.


## Быстрый выбор

| Если нужно...                        | Используйте                   | Визуализация | Пример                                    |
|--------------------------------------|-------------------------------|--------------|-------------------------------------------|
| **Полное** заполнение                | [`Constant`](#constant)       | ████████████████████████ | `{ "type": "Constant" }`                  |
| **Линейное** убывание                | [`Linear`](#linear)           | ████████████▓▓▓▓▒▒▒▒░░░░ | `{ "type": "Linear" }`                    |
| **Резкое** убывание                  | [`Quadratic`](#quadratic)     | ████▓▓▓▓▒▒▒▒░░░░░░░░░░░░ | `{ "type": "Quadratic" }`                 |
| **Плавное** убывание                 | [`SquareRoot`](#sqrt)               | ████████████▓▓▓▒▒▒░░░░░░ | `{ "type": "SquareRoot" }`                |
| **Сглаженный**  переход (smoothstep) | [`SmoothStep`](#power)             | Зависит от степени | `{ "type": "SmoothStep" }`                |
| **Степенной** спад                   | [`PowerLaw`](#power)             | Зависит от степени | `{ "type": "PowerLaw", "exponent": 1.5 }`    |
| **Гауссово** затухание               | [`Gaussian`](#gaussian)       | ██████████████████▓▓░░░░ | `{ "type": "Gaussian", "sigma": 0.3 }`    |
| **Внешняя оболочка**                 | [`Shell`](#shell)             | ░░░░░░░░░░░░░░░░░░░░░░██ | `{ "type": "Shell", "thickness": 0.1 }`   |
| **Экспоненциальное** затухание       | [`Exponential`](#exponential) | ███▓▓▒▒░░░░░░░░░░░░░░░░░ | `{ "type": "Exponential", "decay": 2.0 }` |
