AlexMakesVFX
108 subscribers
105 photos
31 videos
59 links
Visual effects and shaders in gamedev
Download Telegram
в данном и предыдущем примере круги под персонажем выполены через #VFXgraph. только в посте выше используются встроенные в graph декали, а в данном примере - просто обычная плоскость но в том же VFX graph (кольца два, поэтому и графа два).
🔥4
This media is not supported in your browser
VIEW IN TELEGRAM
Раньше систему частиц я представлял как что-то совсем отдельное, сейчас же со временем начал их воспринимать больше как «продвинутый аниматор с процедурной анимацией», и, разобравших в составных частях, с помощью системы частиц можно намного проще сделать вещи, которые при ручной анимации заняли бы намного больше времени.
🔥31
This media is not supported in your browser
VIEW IN TELEGRAM
еще пример применения нойза и эффекта distortion
🔥31
This media is not supported in your browser
VIEW IN TELEGRAM
#разбор вот такого вот #shader ’a для стилизованной лавы/воды.
Шейдер можно разделить на две основные части- это создание основной текстуры с помощью наложения двух текстур нойза, двигающихся со временем, и добавление кромки воды в местах соприкосновения плоскостей с помощью нод Scene Depth  и Screen Position (про это отдельно еще поговрим, весьма нужный и полезный эффект)
скрин с шейдером в нормальном качестве в комментарии
🔥52
This media is not supported in your browser
VIEW IN TELEGRAM
нашел тут в старом проекте вот такой водопадик
3🔥2
This media is not supported in your browser
VIEW IN TELEGRAM
тест для эффекта появления. над анимацией и скоростью еще нужно поработать…
🔥41
пройдемся по #fundamental’ным вещам и сделаем #разбор самого простого эффекта появления или исчезновения.
нужна всего лишь одна текстура шума - можно использовать готовую, или взять процедурный. можно даже самому нарисовать чб текстурку любую.
нужно включить параметр alpha clipping- его-то мы и будем анимировать.
в примере два варинта- базовый и чуть измененный- с помощью затенения с одной стороны, чтобы придать направление эффекту.
если совсем по-простому. там где чернее- будет исчезать первым) если нужно направление - тут очень важно, как у вашего объекта сделана развертка.
дальше просто анимируем парметр clip.
это можно делать вручную, аниматором или кодом, или задать зависимость от жизни частицы, если реализовано через граф
🔥71
https://danielilett.com/2021-05-20-every-shader-graph-node/
В добавлении к node reference, о которой говорил ранее, хотел бы еще прикрепить вот эту полезную статью, в которой так же разбирается каждая нода, плюс у него есть видео. на полтора часа почти. эпизодически к нему возвращаюсь.

вообще, я очень люблю, когда изучаю какой-то софт или тему - сначала узнать о всех возможностях, чтобы потом, когда потребуется что-то сделать- вспомнить - вернуться и пересмотреть.
🔥5
у unity есть публичная roadmap на все основные и интересные нам вещи- shader и vfx graph.
пользуюсь ей, чтобы посмотреть, что я уже успел пропустить или что стоит ждать.

https://portal.productboard.com/unity/1-unity-platform-rendering-visual-effects/tabs/9-vfx-graph
7
Сегодня на вечер и на выходные официальная книжечка от Unity о создании эффектов в VFX graph! Много воды, но есть и интересные моменты, однозначно стоит ознакомиться, как и с остальными официальными релизами!
p.s. в первом комментарии файлик
🔥3
еще одна книжечка из официальной(и бесплатной) библиотеки Unity. несомненно нам тоже пригодится! пособие для технических художников
🔥6
This media is not supported in your browser
VIEW IN TELEGRAM
еще один шейдер с применением distortion и круговым закручиванием.
идеально для всяких портальчиков.
в комментарии картинка без сжатия
🔥62
простой эффект с анимацией одного параметра у процедурной текстуры voronoi. на манекене - это то, что зеленым появляется.
🔥8
желтый эффект с предыдущего поста сделан не намного сложнее первого - просто чтобы добавить еще вариативности - примешиваем к вороному немного шума
🔥7
поделился сегодня с учениками и с вами поделюсь - в unity есть очень удобный встроенный рекордер для записи видео(и не только) - скачивается через менеджер, само окно находится во вкладке General. потом можно пользоваться горячией клавишей F10.
из настроек основные - recording mode - я ставлю обычно временной интервал.
так же не забыть добавить рекоредр - movie и указать путь, куда сохранять файлы.
и output resolution - match window size- тогда можно менять разрешения, меня разрешение у вкладки Game.
в общем очень удобный плагин, уже больше года пользуюсь каждый день им.
#unity #tips
🔥43