# Редактор полигонов

**Редактор полигонов** \[`Polygons`] является частью группы [Редактора ландшафта](/documentation/gem-rts-v1-ru/redaktor/redaktor-kart/redaktor-landshafta.md). Предоставляет простой инструмент для модификации полигональной сетки поверхности земли.

<figure><img src="/files/mD0va3DeftVw0Wd6rWfw" alt=""><figcaption><p>Иллюстрация </p></figcaption></figure>

## Описание элементов интерфейса

<table><thead><tr><th width="211">Название элемента</th><th>Назначение</th></tr></thead><tbody><tr><td>Кисть</td><td>Основной инструмент, позволяющий создавать и редактировать полигоны поверхности земли</td></tr><tr><td>Параметр Level</td><td>Отвечает за дробность полигональной сетки. <br>В открывающемся списке выбрать значение от 0 до 5.</td></tr><tr><td>Кнопка Level Up</td><td>Увеличивает базовый размер полигона поверхности земли в два раза с каждым кликом. </td></tr><tr><td>Галочка wireframe</td><td>Включает отображение полигональной сетки, облегчая контроль за процессом работы с полигонами.</td></tr></tbody></table>

{% hint style="warning" %}
Использовать функцию Level Up следует только в случае острой необходимости, так как она меняет базовый размер полигона. \
Каждое нажатие на кнопку увеличивает базовый размер полигона в два раза. \
Эта операция необратимая.
{% endhint %}

## Функциональность кисти

1. Добавление/удаление полигонов
2. Дробление/восстановление полигональной сетки

{% hint style="warning" %}
Дробление полигонов приводит к увеличению их количества, что влияет на производительность игры.
{% endhint %}

{% hint style="danger" %}
При дроблении полигонов необходимо следить, чтобы меш оставался цельным. Нельзя допускать дробления, в результате которого вершина полигона приходится на ребро соседнего полигона, так как это приведет к образованию дыр в меше при редактировании высот вертексов полигональной сетки.
{% endhint %}

<figure><img src="/files/NcsljhgQ0JW81IUVZZhy" alt=""><figcaption><p>Иллюстрация ошибки, возникшей при дроблении полигонов</p></figcaption></figure>

## Управление кистью

### **Настройка параметров кисти**

1. Размер кисти регулируется с помощью клавиш Numpad Plus (+) and Numpad Minus (-)
2. Степень дробности полигонов выставить с помощью параметра Level

### Редактирование полигонов

* Добавление полигонов и коррекция дробности полигональной сетки - движение мыши при удержании ЛКМ
* Удаление полигонов - движение мыши при удержании ПКМ

### Фиксация ширины полосы полигонов

Редактор позволяет зафиксировать ширину наращиваемой или удаляемой полосы полигонов на ширину диаметра кисти, добавив комбинацию клавиш:

* Shift+X: фиксирует ширину полосы относительно оси X.
* Shift+Y: фиксирует ширину полосы относительно оси Y.

#### Алгоритм действий для наращивания/удаления полосы полигонов фиксированной ширины:

1. Подобрать размер кисти по ширине полосы из полигонов, которую надо удалить или нарастить.
2. Зажать ЛКМ/ПКМ для наращивания/удаления.
3. Не отпуская клавишу мыши, последовательно зажать клавиши Shift и X/Y для фиксации ширины полосы из полигонов.
4. Движением мыши провести полосу нужной длины.

<figure><img src="/files/6o8rXazaWhAe4YO47XGb" alt=""><figcaption><p>Пример проведения полосы полигонов фиксированной ширины</p></figcaption></figure>

## Пример использования

На изображении показано, как с помощью редактора можно детализировать поверхность земли, настраивая уровень дробления сетки для достижения наилучшего результата.

<figure><img src="/files/k886LiVL4uboib4bQakP" alt=""><figcaption></figcaption></figure>

Рекомендуется использовать дробление полигонов для детализации рельефа поверхности земли и прорисовки переходов между материалами.


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://bestway-1.gitbook.io/documentation/gem-rts-v1-ru/redaktor/redaktor-kart/redaktor-landshafta/redaktor-poligonov.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
