Описание
Фокусируется на предоставлении творческой свободы, а не на реалистичном моделировании воды. Охватывает широкий спектр приложений, требующих использования воды. Простой в использовании и самодокументируемый
« Лицензия на этот ресурс гарантирует доступ к обновлениям для Unity 6 и потенциально новым функциям. »
Что нового?
- Переписан код рендеринга для поддержки графика рендеринга
- Обновлена анимация волн, позволяющая использовать различные типы волн
- Система запроса высоты на основе графического процессора, позволяющая легко читать реки и динамические эффекты
- Водные наклейки, накладывающие текстуры на воду (нефтяные пятна, водоросли, прицельные сетки)
- Улучшенное затенение гребней волн пеной (минимальный / максимальный диапазон + пузырьки)
- Элемент океанской сетки, сетка размером 8х8 км с постепенной плотностью вершин
- Улучшена поддержка жестких тел для компонента выравнивания по воде
- Сборные элементы водопада (3 размера)
- Функция предварительной настройки высоты, позволяющая другим шейдерам считывать высоту поверхности воды.
Проекты, использующие Stylized Water 2, можно обновить, следуя этому руководству.
Основанный на более чем 8-летнем опыте разработки рендеринга воды, как для магазина ресурсов, так и для коммерческих проектов, он готов к использованию. Этот ресурс предназначен как для базового, так и для промежуточного использования воды в играх.
Краткое описание
Пользовательская модель освещения, основанная не только на PBR, позволяет напрямую управлять цветом и отражениями света / окружающей среды. И все это при сохранении правильного динамического режима освещения и поддержки встроенных функций освещения Unity.
Этот инструмент идеально подходит как для новичков, так и для экспертов и может использоваться в самых разных приложениях и стилях. Основное внимание уделяется UX / UI, что делает его простым в использовании. Доступна обширная документация, которая регулярно совершенствуется.
? Функции затенения:
• Неосвещенный, простой и расширенный режимы затенения (охватывающие графику низкого и высокого уровня)
• Управление цветом глубины, мелководья и горизонта
• Эффект пены на пересечении с непрозрачной геометрией, основанный на цветах глубины сцены или вершин
• Настраиваемая пена на поверхности
• Управляемая графическим процессором многослойная анимация волн с помощью пресетов
• Анимированные каустики на мелководье
• Рендеринг прозрачности при любом освещении
• Режим плоского затенения (низкополигональное изображение)
• Управление направленными и точечными отражениями света.
• Отдельное управление отражениями от окружающей среды
• Блики на основе карты нормалей
• Преломление, искажающее объекты за поверхностью воды
• Покрытие плиткой с защитой от ультрафиолета или с мировым именем (бесшовная вода)
• Поддержка цвета вершин для управления пеной, подводным туманом и высотой волны
• Режим реки для анимации направления и пены на основе наклона.
• Нормали расстояния (уменьшение количества плиток)
⚙️ Технические характеристики:
• Чистый интерфейс material в стиле гармошки с всплывающими подсказками и уведомлениями
• Поддержка тесселяции, динамическое разделение треугольников (адаптивное и на основе расстояния)
• C# API для определения высоты поверхности воды.
• Маска прозрачности, скрывающая воду внутри объектов, таких как лодки
• Компонент для визуализации плоских отражений, надежно спроектированный и масштабируемый.
• Отражения в пространстве экрана (с трассировкой лучей), реализованные в виде прямого шейдерного эффекта.
• Компонент Water Grid создает водяные плитки, которые могут отображаться в соответствии с определенным преобразованием / камерой
• Утилита для создания разделенных элементов сетки на плоскости / окружности.
• Настраиваемый временной и мировой сдвиг C# API (для синхронизированных по сети волн + плавучих систем происхождения)
? Включает в себя:
• Демонстрационную сцену на тропическом пляже
• Несколько предварительно настроенных водных материалов
> Прозрачная - Застывшая - Лава - Низкополярная - Мутная - Океан - Реалистичная - Болото - Мультяшка
• Несколько текстур пенопласта и карты нормалей
• Набор эффектов частиц, предназначенных для улучшения игрового процесса и окружающей среды (флипбуки с картами нормалей)
✔️ Совместимость:
• Универсальный конвейер рендеринга (URP) 17.0.3+
• ПК, macOS, Xbox, Playstation, Nintendo Switch, Android/iOS, WebGL 2.0 и WebGPU
• DirectX, Metal, Vulkan и OpenGL (3.0+).
• Автоматическая интеграция тумана для: Enviro 3, Azure Sky, атмосферного тумана на высоте, COZY Weather 3. Никаких изменений в коде не требуется!
• Поддержка Curved World 2020
• Поддерживается точечное освещение и плавный / динамический GI
• Возможны синхронизированные по сети волны / анимации.
• Системы с плавающим источником совместимы.
• Поддержка ортогональной камеры
• VR-рендеринг (как для однопроходного, так и для многопользовательского просмотра)
• Полная информация...
⚡ Производительность:
Шейдеры, созданные вручную, обеспечивают максимальную производительность и полную гибкость.
Функции можно отключить, что делает их масштабируемыми для использования на мобильных платформах. От простой цветной плоскости до яркого анимированного озера.
? Ограничения:
• Создан для 3D-рендеринга. Не может использоваться с 2D-рендерером или тайл-картами
• Плоские отражения несовместимы с виртуальной реальностью (другие методы работают идеально)
• Не подходит для планетарного рендеринга (текстурные швы были бы неизбежны)
• Не совместим с Apple Vision Pro.
Информация
Посетители, находящиеся в группе Гости, не могут оставлять комментарии к данной публикации.