Создать горы в Blender можно за 5–10 минут даже без опыта. Самый быстрый способ — использовать модификатор Subdivision Surface на плоскости с добавлением шума через Displace. Для реализма применяют скульптинг, текстуры высот и детализацию в виде камней или снега. Но начнём с базы.

В этой статье разберём 3 метода: от автоматизированного до ручного моделирования. Покажу, как настроить параметры, избежать типичных ошибок и сделать ландшафт правдоподобным. Все действия проверены в Blender 3.6+, но подойдут и для более старых версий.

Способы создания гор: какой выбрать

В Blender есть 4 основных подхода к моделированию гор:

1. Модификатор Displace. Самый простой и быстрый. Подходит для фоновых пейзажей или low-poly стиля. Достаточно применить модификатор к плоскости и подключить текстуру шума. Минус — ограниченный контроль над формой.

2. Скульптинг. Идеален для детализированных гор с ущельями, пиками и осыпями. Требует навыков работы с кистями и времени, но даёт максимальную свободу. Используют кисти Grab, Crease и Clay Strips.

3. Процедурное моделирование. Комбинация модификаторов (Subdivision Surface, Displace, Bevel) и узлов геометрии (Geometry Nodes). Подходит для генерации случайных ландшафтов с настраиваемыми параметрами.

4. Импорт высотных карт. Реальные данные рельефа (например, из Google Earth или Terrain Party) преобразуют в 3D-модель. Точность максимальная, но требует внешних инструментов.

💡

Для новичков рекомендую начать с модификатора Displace — он даёт результат за 2 минуты и помогает понять базовые принципы работы с рельефом.

Параметр текстурыЗначение для горЭффект
Scale5–15Увеличивает или уменьшает размер «холмов» на текстуре
Detail8–12Добавляет мелкие детали (каменистые выступы)
Roughness0.3–0.7Контролирует плавность переходов между пиками

Настройка модификатора Displace для гор

Разберём пошагово создание гор через Displace. Этот метод подходит для фоновых элементов или стилизованных ландшафтов.

Шаг 1. Создайте плоскость. В режиме Edit Mode разделите её на 50–100 сегментов по каждой оси (Subdivide → укажите количество разрезов). Чем больше сегментов, тем детальнее будет рельеф, но выше нагрузка на систему.

Шаг 2. Добавьте модификатор Subdivision Surface. Установите Viewport Subdivisions на 2–3, а Render Subdivisions — на 4–5. Это сгладит будущие горы.

Шаг 3. Примените модификатор Displace. В настройках выберите New Texture → Clouds или Musgrave. Установите Strength в диапазоне 0.5–2.0 (зависит от масштаба сцены). Для более естественного рельефа используйте текстуру Voronoi с параметром F1: 0.5.

Шаг 4. Настройте координаты. В разделе Texture Coordinates выберите UV или Generated. Для равномерного распределения шума отключите Use UV for Mapping.

Если горы получаются слишком «рваными», уменьшите Strength в модификаторе или сгладьте модель модификатором Smooth. Для добавления объёма используйте Bevel с радиусом 0.01–0.05.

Скульптинг гор: инструменты и техника

Скульптинг позволяет создать уникальные горные хребты с деталями, которые невозможно получить автоматически. Для этого:

  1. Выберите базовую форму. Начните с сферы или плоскости с высоким количеством полигонов (1000–5000). В Sculpt Mode используйте кисть Grab (G), чтобы вытянуть основные пики.

  2. Формируйте рельеф. Кистью Crease (Shift+G) добавьте острые гребни, а Clay Strips — для создания плато. Радиус кисти настройте под размер горы (от 0.1 до 1.0).

  3. Добавляйте детали. Переключитесь на кисть Draw с текстурой Stencil (например, скалы) для прорисовки камней. Используйте Dyntopo (динамическая топология) для равномерного распределения полигонов.

Для реализма важно учитывать направление света: на северных склонах чаще бывают тени, а южные — освещены. Используйте кисть Mask (Ctrl+Click), чтобы защитить уже готовые участки от случайных изменений.

  • Совет по топологии: Избегайте слишком плотной сетки в зоне пиков — это замедляет работу. Используйте Remesh с параметром Octree Depth: 6–8 для оптимизации.
  • Текстурирование: После скульптинга примените модификатор Multiresolution для детализации на уровне рендера.
  • Симметрия: Для горных хребтов включите Symmetrize по оси X или Z, чтобы создавать симметричные ландшафты.

Процедурное моделирование с Geometry Nodes

Geometry Nodes в Blender позволяют генерировать горы автоматически с возможностью точной настройки параметров. Это удобно для создания случайных ландшафтов или анимации (например, изменяющегося рельефа).

Базовый набор узлов:

  1. Grid — создаёт сетку (основу для гор).

  2. Noise Texture — генерирует шум для деформации.

  3. Displacement — смещает вершины по нормалям.

  4. Set Position — применяет смещение.

⚠️ Внимание: Geometry Nodes требуют много ресурсов. Для сложных сцен ограничьте количество вершин на выходе узла Grid (не более 100x100).

Пример настройки:

  • Добавьте узел Noise Texture с параметром Scale: 10 и Detail: 12.
  • Подключите его к Displacement с Strength: 0.5.
  • Используйте Math (> Greater Than) с порогом 0.3, чтобы «обрезать» низкие участки и создать ущелья.

Для добавления снега на вершины используйте узел Attribute Statistic (вычисляет высоту) и смишивайте материалы через Mix Shader.

Какой метод создания гор вы используете чаще
Модификатор Displace
Скульптинг
Geometry Nodes
Импорт высотных карт

Импорт высотных карт: точность и детали

Если нужны реалистичные горы на основе реальных данных, импортируйте высотные карты (heightmaps). Их можно получить из:

  • Terrain Party (бесплатные карты с разрешением до 8K).
  • Google Earth (через плагины типа BlenderGIS).
  • NASA EarthData (данные для научных проектов).

Алгоритм импорта:

  1. Скачайте высотную карту в формате PNG (16-бит, оттенки серого).

  2. В Blender создайте плоскость с высоким разделением (например, 200x200 сегментов).

  3. Добавьте модификатор Displace и загрузите текстуру высот.

  4. Настройте Strength под масштаб сцены (обычно 1.0–5.0).

Источник картРазрешениеТочностьСложность импорта
Terrain PartyДо 8192x8192ВысокаяНизкая
BlenderGISЗависит от регионаСредняяСредняя (требует плагин)
NASA EarthDataПеременноеОчень высокаяВысокая (нужна обработка)

После импорта сгладьте модель модификатором Smooth и добавьте текстуры (трава, камни, снег) через Shader Editor. Для оптимизации используйте Decimate с параметром Ratio: 0.5–0.8.

Текстурирование и рендеринг гор

Даже идеально смоделированные горы будут выглядеть плоско без текстур. Используйте комбинацию из:

1. Материалов на основе высоты. В Shader Editor создайте узел Attribute с Position и подключите его к Separate XYZ. Далее используйте Math для выделения вершин выше определённого уровня (например, для снега).

2. Процедурных текстур. Для камней подходит Noise Texture с Musgrave, для травы — Voronoi с низким Detail. Смешивайте их через Mix Shader с использованием Bump Map для рельефа.

3. PBR-материалов. Для реализма скачайте бесплатные текстуры с Poly Haven или CC0 Textures (например, Rock 01 или Snow 02). Настройте Roughness на 0.7–0.9 для камней и 0.1–0.3 для снега.

Ключ к реализму — комбинация 3–4 текстур (основная порода, снег, трава, камни) с правильными настройками шероховатости и отражения.

Пошаговая инструкция: горы за 10 минут

Если времени мало, следуйте этому алгоритму для создания базовых гор:

  1. Создайте плоскость. Add → Mesh → Plane. В Edit Mode разделите на 100x100 сегментов (Subdivide).

  2. Добавьте модификаторы. Примените Subdivision Surface (Viewport: 2, Render: 4) и Displace с текстурой Clouds (Strength: 1.0).

  3. Сгладьте рельеф. Добавьте модификатор Smooth с Factor: 0.5 и повторите 2–3 раза.

  4. Настройте материал. В Shader Editor создайте простой материал с Principled BSDF (Base Color: тёмно-серый, Roughness: 0.8).

  5. Добавьте снег. Используйте узел Attribute с Position и Math (> 0.7) для смешивания белого цвета на вершинах.

Чек-лист для проверки гор в Blender

Выполнено: 0 / 5

Часто задаваемые вопросы

Можно ли сделать горы в Blender без модификаторов?

Да, можно использовать скульптинг или импорт высотных карт. Скульптинг даёт больше контроля, но требует навыков. Импорт высотных карт подходит для реализма, но нужны внешние данные.

Почему горы получаются слишком «зубчатыми»?

Это происходит из-за низкого разрешения сетки или высокого значения Strength в модификаторе Displace. Увеличьте количество сегментов плоскости (до 200x200) и уменьшите Strength до 0.5–1.0. Также поможет сглаживание модификатором Smooth.

Как добавить реку или озеро в горный ландшафт?

Создайте отдельную плоскость для воды и разместите её ниже уровня гор. Используйте модификатор Boolean с операцией Difference, чтобы «вырезать» берега. Для реализма добавьте материал с Glass BSDF (IOR: 1.33) и текстуру волн.

Как оптимизировать горы для игр?

Уменьшите количество полигонов модификатором Decimate (Ratio: 0.3–0.5). Используйте LOD (Level of Detail) — создайте несколько версий модели с разным уровнем детализации. Для текстур используйте атласы (объединённые изображения) и сжатие в формате DDS.