LerpworksAcademy
На этой странице

Мир и уровни › Растительность и расстановка

Расстановка вдоль дорог и берегов

Нужно знать заранее: Засадить лес по правилам в PCG, Дороги и тропы

Здесь мы по шагам научим граф PCG ставить вещи вдоль линий: камыш полосой по берегу озера, камни на обочинах дороги и столбы забора вдоль тропы. Все они держатся за свой сплайн — линию, которую задают опорными точками и тянут за них. Передвинул берег, дорогу или тропу — и камыш, камни и столбы переехали следом. Это продолжение флоу «Засадить лес по правилам в PCG»: граф, теги, отладка и правило плотности оттуда здесь не пересказаны.

Цель

Было: озеро, дорога и тропа на ландшафте, лес уже посажен. Стало: граф PCG_Lines, который вдоль каждой линии ставит своё. Камыш ляжет полосой до 2 м по обе стороны кромки воды, камни — в полосе от 4 до 6 м от оси дороги, столбы забора — каждые 2,5 м. Числа — пример.

озеро камыш: 0–2 м от кромки камни: 4–6 м от оси дороги столбы каждые 2,5 м
Вид сверху. Пунктир — ось дороги, серые полосы — обочины, где ложатся камни. Зелёная полоса вокруг озера — камыш по обе стороны кромки. Квадратики — столбы забора вдоль тропы.

Дальше в статье

  1. Что нужно на входе
  2. Шаги
  3. Если не сошлось
  4. Чек-лист
  5. Теория
  6. Источники и что почитать дальше
  7. Проверь себя