Діапазони відстані та приховані ділянки¶
🇬🇧 English | 🇺🇦 Українська
Частина налаштувань діє не на весь сплайн, а на ділянки. Ділянку задає структура
діапазону відстані (FSPDistanceRange). Її використовують Hidden Ranges мешів і акторів,
Materials Distance Ranges і Slot Materials.
Діапазон відстані (FSPDistanceRange)¶
| Параметр | Призначення |
|---|---|
| Begin Of Distance | початок ділянки, у відсотках від довжини сплайна (0–100). |
| Distance (m) | довжина ділянки в метрах від початку. Щоб задати довжину у відсотках, поставте 0. |
| Length (%) | довжина ділянки у відсотках від довжини сплайна. Діє, лише коли Distance (m) = 0. |
- Поля Distance (m) і Length (%) взаємовиключні: доки одне ненульове, інше заблоковане.
- Якщо обидва дорівнюють 0, діапазон вимкнено.
- Ділянка охоплює відстані від
BeginдоBegin + довжинавключно. - За замовчуванням Distance (m) = 1, тобто новий діапазон — це 1 метр від початку сплайна.
- Метри рахуються в локальних одиницях актора: якщо актор масштабовано, ділянка масштабується разом із конструкцією (коли увімкнено Scale Structure With Actor, див. розділ 09).
Коли елемент потрапляє в ділянку¶
Перевіряється одна відстань уздовж сплайна — опорна точка елемента:
| Елемент | Опорна точка |
|---|---|
| Меш у режимі Line | центр сегмента (з урахуванням зсуву X). |
| Меш у режимі Curve | початок сегмента. |
| Актор уздовж сплайна | номер актора × крок (без урахування зсуву X з Offset Transform). |
Елемент потрапляє в ділянку, якщо його опорна точка лежить у ній. Довгий меш, що лише частково заходить на ділянку, до неї не належить.
Приховані ділянки (Hidden Ranges)¶
- Static Meshes → Hidden Ranges — сегменти запису, опорна точка яких лежить у будь-якій із ділянок, не створюються.
- Actors → Hidden Ranges — те саме для акторів уздовж сплайна.
Приховані сегменти не залишають «дірок» у нумерації: сусідні сегменти стоять на своїх місцях, тому приховування використовують для проїздів, воріт, розривів огорожі. Для рівного краю проїзду поставте точки сплайна по його межах.
Приклади¶
| Завдання | Налаштування |
|---|---|
| Прибрати меші на 5 метрах посередині сплайна | Begin Of Distance = 50, Distance (m) = 5 |
| Прибрати останню чверть сплайна | Begin Of Distance = 75, Distance (m) = 0, Length (%) = 25 |
| Інший матеріал на перших 10 метрах | запис у Materials Distance Ranges з діапазоном Begin = 0, Distance (m) = 10 |