Unity / Премиум / Эффекты / Шейдеры

The Visual Engine | Terrain Shaders Module

Просмотров: 11
Добавил: RedAmmo
Добавлено: 27-05-2026, 23:21
Unity Version
Unity 2022.x.
Built-in
Совместим
URP
Совместим
HDRP
Совместим

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


○ Обзор


Модуль Terrain Shaders - это усовершенствованное решение для шейдирования местности с поддержкой до 16 слоев, наложением на основе высоты, а также планарным, трипланарным и стохастическим картографированием для каждого слоя. Он интегрирован с движком Vegetation Engine для глобальных сезонов, наложения, влажности, излучения и смещения высоты для накопления снега или следов. Он предлагает 2 режима упаковки текстур для уменьшения количества текстур и оптимизации рендеринга.


Модуль Terrain Shaders позволяет вам переопределять текстуры слоев и параметры для каждого ландшафта или использовать пользовательские текстуры для рендеринга или текстуры для рендеринга с анимированными эффектами, такими как расплавленная лава или анимированный песчаный ветер, что по умолчанию невозможно в системе terrain!


Модуль Terrain Shaders поддерживает плавное смешивание объектов с рельефом при использовании шейдеров модуля Terrain Blanket!


○ Совместимость


Модуль Terrain Shaders поддерживает следующие конвейеры рендеринга:

✓ Стандартный конвейер рендеринга 2022.3+

✓ Универсальный конвейер рендеринга 2022.3+ / 6.0+ / 6.3+

✓ Конвейер рендеринга в формате HD 2022.3+ / 6.0+ / 6.3+


Модуль Terrain Shaders интегрирован со следующими сторонними инструментами:

✓ Редактор шейдеров Amplify - полная поддержка редактирования шейдеров


Модуль Terrain Shaders поддерживает следующие дополнения:

✓ Визуальный движок • Модуль Terrain Blanket (Смешивание ландшафта)

✓ Визуальный движок • Модуль элементов ландшафта


○ Особенности


✓ Поддержка систем визуального движка: Времена года, Наложение, Влажность, Смещение высоты

✓ Поддержка элементов визуального движка: Цвета, Наложение, Влажность, смещение высоты

✓ Плоское, трехплоскостное и стохастическое картографирование для каждого слоя

✓ Поддерживается до 16 слоев рельефа за один проход

✓ Наложение на основе высоты

✓ Поддержка глобального излучения

✓ Работает с сетчатыми ландшафтами

✓ Расширяет возможности редактора шейдеров

✓ Включены демонстрационные сцены


○ Ограничения


🞫 Функция смещения высоты является только визуальной и не влияет на фактическое столкновение рельефа!

🞫 Попиксельная нормализация рельефа в настоящее время не поддерживается!

🞫 Шейдеры не предназначены для разработки на мобильных устройствах!

🞫 Трассировка лучей HDRP и траекторий поддерживается не полностью!

🞫 Официально поддерживаются только последние версии LTS Unity!


○ Отказ от ответственности


⚑ Шейдер Terrain использует альфа-маску для сглаживания, а альфа-альбедо - для маскировки листвы/эмиссии. Если текстуре альбедо добавить сглаживание, может потребоваться упаковка текстур!


⚑ Шейдер Terrain также может работать с сетчатыми ландшафтами, если предусмотрены управляющие карты для весов слоев. Вы можете создать управляющие карты из terrain, используя мой бесплатный инструмент Terrain Data Baker или инструменты Terrain Tools от Unity из менеджера пакетов! Создание экземпляров на графическом процессоре должно быть отключено в материале.

Комментарии (0)
Минимальная длина комментария - 50 знаков. Комментарии модерируются

Похожие файлы: