Vegetation Studio Pro
Vegetation Studio Pro — это система размещения и рендеринга растительности, предназначенная для замены стандартной системы дерева и детализации в компоненте ландшафта Unity. Он также может создавать и отображать растительность на стандартных сетках единства.
Растительность создается на местности на основе гибкого набора правил и контролируется как текстурой, так и полигональными масками. Существует также обширная система биомов, которая позволяет вам определять области с пользовательскими биомами и правилами splatmap.
Vegetation Studio Pro основана на новой системе заданий Unity и компиляторе Burst. Это позволяет использовать все доступные ядра для процедурной генерации, отбраковки, выбора уровня детализации и подготовки списка рендеринга. Компилятор Burst и структура, ориентированная на данные, обеспечивают значительное увеличение скорости и значительное снижение использования ЦП основного потока.
Vegetation Studio Pro имеет собственную систему отбраковки и пользовательскую систему рендеринга для Vegetation.
Важно - прочтите это Для того, чтобы использовать возможности системы заданий и компилятора Burst, Vegetation Studio Pro имеет следующие минимальные требования:
-Единство 2018.2.11+
- Версия среды выполнения сценариев для эквивалента .Net 4.x
-Уровень совместимости API с .net 4.x
В дополнение к этому вам потребуются следующие 5 пакетов, установленных из диспетчера пакетов: -Mathematics
-Работа
-Коллекции
-Лопаться
-Постобработка (необязательно для Unity 2018.3+)
Дополнительную информацию см. в этом руководстве по установке.
Юнити 2019.4+. Во время установки вам будет предложено установить необходимые пакеты.
Для полной функциональности Vegetation Studio требуется графическое оборудование с поддержкой Shader Model 5.0 и Compute Shader.
Существующие пользователи Vegetation Studio могут обновиться до версии Pro. Цена обновления — это разница между двумя активами.
Используйте существующие деревья (SpeedTree, Nature Manufacture, Tree Creator и другие), текстуры камней и травы. Рендеринг выполняется с использованием новой системы Unity Instancing and Instancing Indirect. Это означает отсутствие накладных расходов на отбраковку или обработку GameObjects. Vegetation Studio должна работать с большинством шейдеров растительности, поддерживающих создание экземпляров. Существует онлайн-руководство по обновлению пользовательских шейдеров для инстансного непрямого рендеринга.
Вы создаете пакет растительности, который ссылается на выбранные вами деревья и растения. Настройте правила появления и примените их к местности. Один и тот же пакет можно повторно использовать на ландшафтах в нескольких сценах. Любые изменения, внесенные в набор правил, будут напрямую обновлять ландшафт.
-Обширная система биомов
-Поддерживает как ландшафты Unity, так и сетчатые ландшафты.
-Растительность на основе правил
-Ручная система окраски
-API для сторонних инструментов и шейдеров
-Система маскировки во время выполнения
-Инстансный рендеринг
- Генерация сплат-карт на основе правил
-Touch изгиб травы и растений
-Универсальная система рекламных щитов
-Коллайдерная система
-Обновления редактора в реальном времени
- Несколько ландшафтов / камер в одной системе растительности
-VR-Поддержка
и многое другое.
Дополнительные функции см. на веб-сайте
Вся документация доступна онлайн.