Описание
URP Water обеспечивает большую гибкость и художественный контроль над водой в вашей игре без лишних хлопот и сложностей и с меньшим вниманием к физически точному рендерингу.
Проверено на
URP 10.3.2 - 16.0.0
Unity 2020.3.20 - 2023.2.0
В некоторых версиях Unity есть проблема с рендерингом глубины, и он не будет корректно работать в режиме просмотра игры.
Известные версии с этой ошибкой:
2022.3.16
2022.3.5
Созданный вручную для оптимальной производительности и максимальной настраиваемости, URP Water также прост в настройке! Независимо от того, является ли ваше художественное направление реалистичным или стилизованным, URP Water имеет множество опций, чтобы соответствовать всем вашим потребностям.
- Особенности -
Динамические эффекты
Используйте любой вид рендера (частицы, рендер траектории, сетку и т.д.) для динамического воздействия на поверхность воды. Используя предоставленный шейдер или свой собственный, вы можете влиять на нормали, пену и смещение поверхности воды.
Вершинный рисунок
Вы можете вручную добавить пену, замаскировать смещение или изменить непрозрачность воды, используя вершинную краску.
- Параметры воды -
Преломление
Для управления цветом воды используйте цветокорректор или редактор градиентов.
Выберите диапазон глубины цветового отображения.
Контролируйте степень искажения преломления.
Specular
Спекулярные блики с контролем цвета и плавности.
Карты нормалей
Несколько режимов с управлением черепицей, скоростью и интенсивностью, включая:
Одиночный режим: Одна текстура, анимированная в двух разных направлениях.
Двойной режим: Две текстуры, анимированные в 3 разных направлениях
Карта потока: Используйте текстуру для определения направления течения воды.
Грани: для создания низкополигонального вида
Дальняя карта: Различная карта нормалей анимируется в двух разных направлениях, когда вода достигает определенного расстояния от камеры. Вы можете контролировать, на каком расстоянии это происходит.
Отражение
Cubemap
Зонд отражения
Планарное отражение
Пена
Краевая пена
Ripples
Белые колпачки
Каустика
2D текстура
3D-текстура
Реакция на тени и направление света
Угловая маска
Смещение
Волна Герстнера (до 4 волн)
Тесселяция
Тесселяция по длине краев: деления адаптируются к расстоянию от камеры и относительному размеру краев.
Опции
Двусторонний
УФ-изображение мирового пространства
Поддержка ортографической камеры
Цветовые эффекты вершин
Добавить пену
Маска смещения
Альфа-маска
- Включает в себя -
Стандартный шейдер URP Water
Тесселированный шейдер URP Water
Пользовательский инспектор
Примеры шейдеров для динамических эффектов (пена и нормали/смещение)
Шейдер водной маски
Скрипт динамических эффектов
Скрипт планарного отражения
Обширные демонстрационные сцены с объяснением каждой функции
Несколько примеров текстур
Информация
Посетители, находящиеся в группе Гости, не могут оставлять комментарии к данной публикации.