Описание
Обычные VFX-взрывы скучны. Где могучие ударные волны или злобные черепа? Если вы ищете эффектные взрывы и ракеты, которые их создают, то этот пак для вас.
Требуются Visual Effect Graph и Shader Graph. Вы можете установить их через менеджер пакетов. Эти пакеты должны быть установлены до этого VFX. Если вы только что установили их, перезапустите редактор перед установкой пакета VFX.
Руководство находится в папке 'UNI VFX'.
Если VFX не отображается должным образом, его необходимо перекомпилировать. Это можно легко исправить, открыв активы VFX в папке Visual Effects
UNI VFX
Визуальные эффекты UNIversal для Unity URP и HDRP
Использует высокопроизводительные GPU-системы частиц, созданные в Visual Effect Graph.
Суперлегко настраиваемые VFX без необходимости заходить в редактор Visual Effect Graph.
Использует (VFX) Events - один игровой объект хранит несколько эффектов, которые могут быть вызваны с помощью C# или Visual Scripting.
Всего 32 события (не включая события "стоп"). Полное описание содержимого в разделе "Технические детали" ниже.
❓ Что такое (VFX) события?
Вспомните, например, эффект "Сметающая волна". У него есть такие события/эффекты: создание, цикл, удар, конец и остановка. В данном случае вы начинаете с события "создать", которое затем автоматически продолжается событием "зацикливание". Каждый раз, когда волна попадает во врага, вы отправляете событие "удар", которое отображает соответствующий эффект. Когда волна заканчивается, отправьте событие 'end', которое воспроизводит последний эффект и останавливает 'loop'.
✔️ Давайте посмотрим на детали:
Важные свойства открыты, поэтому вы можете изменять цвет, скорость спавна, непрозрачность и т. д. непосредственно в инспекторе.
Использует цвета HDR - в сочетании с Bloom (эффект постобработки) вы получаете полный контроль над количеством свечения.
Вы можете свободно изменять трансформацию эффектов, чтобы получить нужный размер.
Там, где это необходимо, используется мировое пространство, поэтому движущиеся объекты оставляют за собой следы и частицы.
Оптимизированы сетки для уменьшения перерисовки.
Используется пользовательский шейдер uber-эффектов, созданный в Shader Graph.
1k текстуры, за редким исключением, используются для крошечных элементов, таких как искры, угли и т.д.
Работает с ортографической проекцией.
⚙️ Требования
Требуется Unity 2020.3 или новее с Visual Effect Graph и Shader Graph. Установите их через менеджер пакетов перед установкой этого пакета. Если вы только что установили их, перезапустите редактор перед установкой VFX-пакета.
Работает в URP и HDRP. Visual Effect Graph имеет ограниченную совместимость с мобильными устройствами (включая платформу WebGL).
Если VFX не отображается, его необходимо перекомпилировать. Это можно легко исправить, открыв VFX-активы в UNI VFX\Missiles & Explosions\Visual Effects. При открытии в графике визуальных эффектов активы будут принудительно перекомпилированы. Это должно быть исправлено в Unity 2022.3.6 и более новых версиях.
Все скриншоты и видео были сделаны в URP. HDRP был адаптирован.
Список всех эффектов и событий:
Сфера - нарастание, создание, зацикливание, попадание, остановка
Бритвенная ракета - создание, зацикливание, попадание, остановка
Сметающая волна - создать, зацикливание, удар, конец, остановка
Комета - создать, зациклить, ударить, остановить
Копье молнии - наращивание, создание, петля, удар, остановка
Натиск - создание, удар, остановка
Сокрушительная тяга - создать, зациклить, ударить, остановить
Вспышка - создать, зациклить, ударить, остановить
Знак смерти - создать, зациклить, ударить, остановить
Удар - создать, зациклить, ударить, остановить
Событие "Stop" останавливает генерацию новых частиц без резкого удаления существующих. Для каждого эффекта есть два префаба с разным внешним видом.
13 мешей, оптимизированных для VFX.
22 уникальные текстуры. 20 из них имеют ширину 1024px. Более мелкие текстуры используются для крошечных элементов, таких как искры, угли и т.д.
Информация
Посетители, находящиеся в группе Гости, не могут оставлять комментарии к данной публикации.