Полезное

Мы Вконтакте

Discord канал

Ландшафт

Июл 09 2015
Ландшафт

Система Landscape позволяет создавать ландшафт на вашей сцене: Горы, холмы, долины и т.п — и с легкостью редактировать его с помощью набора встроенных в Unreal Engine 4 инструментов.

Создание ландшафта
Создание ландшафта
Редактирование ландшафта
Редактирование ландшафта
Композиция мира
Композиция мира
Растительность
Растительность

Режимы инструментария

Режимы управления ландшафтами

В инструменте ландафта есть три режима, которые доступны по иконкам вверху панели.

Режим manage Режим, позволяющий создавать и управлять ландшафтом. В данном режиме так же находятся инструменты для копирования, вставки, импорта и экспорта частей вашего ландшафта.
Режим Sculpt Режим изменения формы вашего ландшафта с помощью набора кистей. В данном режиме создаются горы, холмы, равнины и так далее.
Режим Paint Режим для покраски вашего ландшафта и нанесения материалов.

Возможности ландшафтов

Размеры

Система в UE4 позволяет создавать ландшафты гораздо больше, чем в предыдущих версиях Unreal Engine. Благодаря хорошей системе LOD’ов, и тому, что ландшафт очень эффективно использует память, поддерживаются карты высот до 8192×8192 разрешения, позволяя создавать огромные ландшафты быстро и легко, без необходимости модифицировать движок и его инструментарий.
Размеры ландшафтов UE4

Использование памяти

Для создания больших ландафтов, встроенная в UE4 система будет работать эффективнее, чем СтатикМеш.

Система ландшафтов использует 4 байта на каждый вертекст, когда СтатикМеш использует от 24-х до 28-ми.

Таким образом, Ландшафт использует примерно в 6 или 7 раз меньше памяти на ту же самую плотность вертексов. Сам ландшафт хранит информацию ввиде текстуры, и умеет выгружать неиспользуемые LOD’ы на дальних дистанциях. Благодаря этому, ландшафт подгружаются с диска по мере приблежения к его отдельной части.

Добавил: Flakky Категория: Ландшафт Читать дальше »

Фев 26 2015
Создание ландшафта

Для создание ландшафта в Unreal Engine 4 используется соответствующий инструментарий, благодаря которому создать ландшафт для своей сцены достаточно легко. Вы можете создать новый ландшафт:

  • Польностью с нуля, используя встроенный инструментарий Скульптинга.
  • Загрузить свою карту высот, с помощью которой будет сгенерирован ландшафт.

Открытие инструмента

Перед созданием ландшафта, вам нужно отрыть соответствующий инструмент, который можно найти на панеле Modes. Нужный инструмент находится во вкладке Lanscape с иконкой горы.

Открытие иструментария Landscape

Вы так же можете нажать Shift + 3 на клавиатуре, что бы переключится в данный режим.

Если иструмент был открыт первый раз, то вы увидете инструментарий по созданию ландшафта и его начальной настройке.

Начальные настройки

Если на вашей сцене есть какой-либо ландшафт, то вкладка Manage будет отображать выпадающее меню с уже существующими. В данном еню можно выбрать, с каким ландшафтом вы хотите работать.

Настройки существующего ландшафта

Создание нового ландшафта

Создание ландшафта

Создание ландшафта с нуля происходит благодаря разделу New Landscape вкладки Manage.

Create New Создать новый ландшафт
Import from File Испортировать карту высот для создания ландшафта
Material Позволяет сразу наложить материал на ландшафт
Location Положение создаваемого ландшафта
Rotation Поворот ландшафта
Scale Масшатаб
Section Size Размер секции, используется для LOD. Маленький размер секций позволит переключать LOD более агрессивно, но с большей нагрузкой на CPU. Большие значения наоборот, поэтому не рекумендуется устанавливать маленькие значения при больших размерах ландшафта во избежании слишком большой нагрузки на CPU.
Section Per Component Количество секций на компонент. Так же помогает при LOD, так как каждая секция — это, по своей сути, шаг Лода. Один компонент может иметь 2 на 2 секции, что означает, компонент будет рендерить 4 лода.
Number of Components Вместе с Section Size, влияет на размер всего ландшафта. Лимит значения 32х32 так как каждый компонент ассоциируется с нагрузкой на процессор и большее знание может вызвать проблемы с производительностью.
Overall Resolution Количество вертекстов, используемых в ландшафте.
Fill World Делает ландшафт настолько большим, насколько возможно.
Create Создает ландшафт используя вышеописанные настройки.

Для пример, мы оставим все настройки по умолчанию.

  • Section Size: 63 x 63 Quads
  • Section Per Component: 1 x 1 Section
  • Number of Components: 8 x 8
  • Overall Resolution: 505 x 505

После настройки, в главном Вьюпорте должен отобразится ваш новый ландшафт, а настройки выглядеть соответствующе.
Настройка ландшафта
Ландшафт перед созданием

Вы можете перемещать, поворачивать, маштабировать ваш созданный ландшафт так же, как и обычный объект. Так же есть возможность потянуть за край, для того что бы быстро изменить его размер.
Манипуляция ландшафтом

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

Подробнее о Ландшафтных материалах

Когда вы готовы создать ландшафт, нажмите Create кнопку в нижнем правом углу. После этого, ландшафт появится во вьюпорте в качестве поской поверхности. Если вы выбрали материал для наложения, то он автоматически будет наложен на созданных ландшафт.
Создать ландшафт
Если ландшафт очень большой или сложный, может потребоваться несколько секунд до того, как он отобразится на сцене.

Теперь, после создания, вы должны иметь что-то вроде этого, а так же можете изменить его или раскрасить:
Созданный ландшафт

Добавил: Flakky Категория: Ландшафт Читать дальше »

Фев 26 2015

Процесс скульптинга подрузомевает редактирование карты высот, которая лежит в основе ландшафта, с помощью различных иструментов. Данные инструменты предназначены для «скульпта» и могут представлять из себя как и обычные эффекты подъема/спуска, так и более интересные, вроде эрозии. Каждый из этих иструментов имеет настройки, которые определяют, как тот или иной влияет на ландшафт.

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

ЛКМ Применить эффект кисти на ландшафт.
Ctrl + Z Отменить последнее действие
Ctrl + Y Применить последнее отмененное действие

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

Sculpt

Инструмент Sculpt

Примитивный инструмент, который возвышает карту высот, или наоборот.

ЛКМ Возвышает ландшафт.
Shift + ЛКМ Занижает ландшафт.

Опции:

Strength Сила воздействия инструмента.

Smooth

Инструмент Smooth

Сглаживат ландшафт.

До сглаживания ландшафта
После сглаживания ландшафта
Опции:

Strength Сила сглаживания.
Filter Kernel Scale Устанавливает множитель фильтра Kernel
Detail Smooth Производит сглаживание с сохранением деталей, используя установленное значение. Большие значения будут разглаживать детали, в то время как маленькие, оставлять.
До сглаживания ландшафта
После сглаживания ландшафта с деталями

Flatten

Инструмент Flatten

Выравнивает ландшафт на определенный уровень, на котором находится курсор в момент начала использования.

Оригинальный ландшафт
Выравненный ландшафт

Tool Strength Сила выравнивания
Flatten Mode Определяет, будет ли инструмент выравнивать только вниз или вверх. Или в обе стороны.
Use Slope Flatten Выравнивает ландшафт по наклону, а не по горизонтальной линии.
Pick Value Per Apply Постоянно определяет новый уровень и угол(если включено Slope Flatten) выравнивания, вместо того что бы определять при первом нажатии.
Flatten Target Устанавливает уровнь, до которого нужно сглаживать. Не будет иметь значения, если включена опция Pick Value Per Apply.

Ramp

Инструмент Ramp

Данный инструмер позволяет выбрать две точки и выровнять ландшафт по траектории между ними. Удобно при создании спусков и подъемов.

Для того, что бы добавить склон:

  1. Кликните в двух местах, между которыми нужно создать склон.
    Создание склона
  2. При необходимости, задайте нужные настройки
    Настройки склона
  3. Нажмите кнопку Add Ramp
    Добавить склон

До создания склона
После создания склона
Если вы хотите отменить создание склона после установки двух точек, нажмите на кнопку Reset.

Ramp Width Ширина
Side Falloff Определяет ширину смягчения крайев у склона. 0 — жесткие края, 1 — мягкие.

Erosion

Инструмент Erosion

Данный инструмент позволяет создать эффекты температурной эрозии на ландшафте. Он симулирует сдвиг почвы с верхних уровней к нижним, при этом чем больше разница в подъеме, тем сильнее эффект. Инструмент также производит небольшой шум поверх эрозии для создания более натрурального эффекта.

Оригинальный ландшафт
Эрозия

Tool Strength Сила эффекта, которая применяется инструментом
Threshold Минимальная высота, необходимая для создания эффекта эрозии. Маленькие значения позволят усилить эффект.
Surface Thickness Толщина поверхности, которая создается при наложении объекта.
Iterations Количество итераций. Большие значения позволят создать больше слоев эрозии.
Noise Mode Применять эффект шума на поверхности эрозии в верхнюю сторону, в нижнюю или в оба.
Фильтры эрозии
Noise Scale Размер шума. Данный фильтр работает относительно положения и масшаба, поэтому если вы не измените значение, тот же самый эффект будет накладываться в то же место несколько раз.

Hydro Erosion

Инструмент Hydro Erosion

Так же, как и предыдущий иструмент, однако создает эффект гидро эрозии (от воды).

Оригинальный ландшафт
Гидро эрозия

Tool Strength Сила эффекта, которая применяется инструментом
Rain Amount Количество жидкости. Большие значения усилят эффект.
Sediment Cap. Количество осадков, который ландшафт может выдержать. Большие значения усиливают эффект.
Iterations Количество итераций. Большие значения позволят создать больше слоев эрозии.
Initial Rain Distribution Определяет, применять эффект только где шум положительный, или на всю зону кисти.
Фильтры гидро эрозии
Rain Dist Scale Размер шума. Данный фильтр работает относительно положения и масшаба, поэтому если вы не измените значение, тот же самый эффект будет накладываться в то же место несколько раз.
Detail Smooth Применяет сглаживание на эффект, при этом стараясь сохранить детали. Большие значения будут разглаживать детали, в то время как маленькие, оставлять.

Noise

Инструмент Noise

Инструмент для нанесения эффекта шума на поверхность ландшафта.

Tool Strength Сила эффекта.
Use Target Value Стремится нанести шум до нужного значения.
Noise Mode Определяет, в какую сторону наносить шум.
Фильтр шума
Noise Scale Размер шума, который применяется на ландшафт. Данный фильтр работает относительно положения и масшаба, поэтому если вы не измените значение, тот же самый эффект будет накладываться в то же место несколько раз.

Retopologize

Инструмент Retopologize

Данный инструмент автоматически регулирует вертексы ландшафта сдвигая X/Y карту так, что бы улучшить плотность сетки и предотвратить растягивание текстуры.

Сдвиг X/Y делает ландшафт медленнее для рендера и использвония других иструментов, поэтому используйте иструмент только при необходимости.

Visibility

Инструмент Visibility

Инструмент, который позволяет создать дыры в вашем ландшафте. Например для создания пещер.

Shift + ЛКМ Вовзращает видимость скрытых частей.

Создание дыр

Несмотря на то, что вы можете создавать дыры и углубления в вертикальном режиме, вы так же можете создать дыру в горизонтальном положении, например для последущего создания пещер. Вы можете сделать это используя маски прозрачности и «нарисовав» прозрачные места с помощью инструмента Visibility.

Для того, что бы сделать это, вам нужно настроить ландшафтный материал.

Если вы попытаетесь использовать инструмент Visibility без настроенного материала, то вместо того, что бы создать дыру где вам нужно, он скроет слой материала.

После того, как вы настроите материал, вы можете использовать инструмент для создания дыр.

Что бы создать дыру:

  1. Убедитесь, что ваш материал назначен на ландшафт.
    Настройки материала для дыр
  2. В Выберете инструмент Visibility
    Инструмент Visibility
  3. Найдите место, где вы хотите нанести дыру и установите настройки кисти.
  4. Нажмите ЛКМ, что бы создать дыру или Shift + ЛКМ для того, что бы убрать её.
    Дыра в ландшафте

Теперь вы можете подставить СтатикМеши внутрь для создания пещеры

Вам может понадобится переключится в режим Place Mode (первая вкладка на панеле Modes), что бы изменения колизии ландшафта вступили в силу.

Инструменты выделения

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

Region Selection

Инструмент Region Selection

Позволяет выделять область вашего ландшафта, используя текущую кисть и её настройки.

Выделение

ЛКМ Выделяет область
Shift + ЛКМ Снимает выделение.
Clear Region Selection Снимает выделение.
Tool Strength Сила выделения.
Use Region as Mask Область выделения работает как маска для нанесения каких либо эффектов.
Маска
Negative Mask Инвертирует маску выделения.
Инвертированная маска

Copy/Paste

Копирование и вставка

Инструмент для копирования и вставки информации о высотах (др.с. рельеф ландшафта) с использованием Гизмо. Вы так же можете импортировать или экспортировать Гизмо данные.

Добавил: Flakky Категория: Ландшафт Читать дальше »

UEngine.ru © 2017
Все права защищены. При копировании материалов с сайта, ссылка на первоисточник обязательна.
Яндекс.Метрика
Главная страница