AlexMakesVFX
108 subscribers
105 photos
31 videos
59 links
Visual effects and shaders in gamedev
Download Telegram
пройдемся по #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
как читать картинки с шейдерами.
пост для совсем новичков, и тех, кто только познает основы #shaderGraph.
я очень часто прилагаю скрины шейдеров в постах, и чтобы отмести все вопросы - распишу на примере.
Переменные, которые мы хотим менять из вне, в самом редакторе - задаются во вкладке BlackBoard и редактируются во вкладке Graph Inspector.
это и есть те мистические неизвестные переменные, которые есть на каждой картинке.
в скобках указываетс их тип.
так же сами соединения подсвечены нужным цветом.
в 99 процентах случаях используются:
(1) - float - бирюзовые линии
(2) - vector2 - зеленые линии
(3) - vector3 -желтые линии
(4) - Color (rgba) - розовые линии
(T2) - texture- красные линии
🔥5
https://skybox.blockadelabs.com/
Сегодня постик о небольшом, но очень классном ресурсе по генерации hdri карт с помощью нейронок. раньше там было все бесплатно, но сейчас добавили кучу новых фич - как платных так и без, даже инпэйнтинг есть. можно нагенерировать вполне интересные карты для ваших демок с эффектами и не только)
🔥42
https://www.youtube.com/watch?v=y0QASid1v8w
интересное видео про оптимизацию шейдеров, идет всего чаc, затронуты различные вопросы про стоимость вычислений и различные математические операции в шейдерах.
так же советую оценить и другие видео с этого канала.
кстати, тут на примере #ue все. надеюсь, будет всем весьма полезно!
4🔥1
This media is not supported in your browser
VIEW IN TELEGRAM
В следующих постах разберем один из моих любимых эффектов - создание вот такого портальчика
4🔥3
вот такие вот молнии можно сделать с помощью двух графов- один задает хаотичное движение с помощью ключевого параметра-turbulence,а второй отрисовывает линии с помощью particle strip output. заметим, что у первого графа нет отображения и последнего элемента-рендера,
7🔥2