Урок 3: Маски и Вес (Где растут деревья?)

Цель урока: Научиться «рисовать» места, где должен расти лес, и управлять его плотностью с помощью текстур.

Лес Лес

Шаг 1: Подготовка (используем проект из Урока 2)

У тебя уже есть цепочка: Group Input -> Distribute Points on Faces -> Instance on Points.

Шаг 2: Магия текстуры (Noise Texture)

Давай сделаем так, чтобы деревья росли «островками», а не сплошным ковром.

  1. Нажми Shift + A и найди ноду Noise Texture (Текстура шума).
  2. Соедини выход Factor (серый кружок) ноды Noise Texture со входом Selection (синий кружок) ноды Distribute Points on Faces.

Что произошло? Часть деревьев исчезла! Теперь они растут только там, где «светлые пятна» невидимой текстуры шума.

Результат: Часть деревьев исчезла! Теперь они растут только там, где «светлые пятна» невидимой текстуры шума.

Шаг 3: Контраст (ColorRamp)

Сейчас граница между «лес есть» и «леса нет» очень размытая. Давай сделаем её четкой.

  1. Между Noise Texture и Distribute Points вставь ноду ColorRamp (Градиент).
  2. Подвигай черный и белый ползунки в ноде ColorRamp ближе друг к другу.

Смотри на экран: Островки леса становятся четко очерченными!

Шаг 4: Рисуем сами (Vertex Group)

А что если ты хочешь, чтобы лес рос ровно по той тропинке, которую ты нарисуешь кистью?

  1. Выдели плоскость и перейди в режим Weight Paint (внизу или вверху в меню режимов, где Object Mode).
  2. Нарисуй кистью красное пятно на синей плоскости.
  3. Вернись в Object Mode. Справа в панели настроек объекта (иконка треугольника из трех точек) найди Vertex Groups и запомни название группы (по умолчанию "Group").
  4. Внимание, трюк: В ноде Group Input нажми на пустой кружок и вытяни его ко входу Density (Плотность) ноды Distribute Points on Faces.
  5. Теперь в панели модификаторов (гаечный ключ) нажми на маленькую иконку крестика/ромбика (Input Attribute) рядом с новым параметром Density и выбери там свою "Group".

Результат: Теперь деревья растут только там, где ты покрасила красным!

Домашнее задание:

Попробуй в ноде Noise Texture изменить параметр Scale. Посмотри, как меняется размер «островков» леса.

Удалось «приручить» хаос и заставить лес расти в конкретном месте? Остались ли вопросы по Vertex Groups — это самая тонкая часть! ✍️🌿