Shader graph в Unity! Проще чем кажется! Шейдер граф
📝Всем шарп! Сегодня расскажу вам о шейдерах в юнити, а именно мы поговорим о Shader graph в unity. Это вводный урок, который подойдет абсолютно для всех. Я подробно расскажу как внедрить шейдер граф в проект, а так же о базовых вещах, которые просто необходимы для понимания. По практикуемся на создании простых шейдеров, а также обязательно разберем принцип их работы. В конце вас будет ждать домашнее задание, ответ на которое вы можете найти в моем телеграм канале по ссылке ниже) Всем приятного просмотра!
⚡️⚡️⚡️ Полезные ссылки ⚡️⚡️⚡️
🔎 t.me/yakovlev_gamedev - ссылка на мой telegram канал (тут лежит ответ, а также все шейдеры с урока)
🔎 • Динамическая оптимизац... - урок по оптимизации в Unity
🔎 / @alexgameryt6256 - ссылка на канал моего младшего брата (подпишись если не сложно)
🕒Тайм-коды:
➜ 00:00 - Вступление
➜ 00:38 - Установка shader graph
➜ 01:46 - Варианты шейдеров
➜ 02:50 - Знакомство с интерфейсом
➜ 03:23 - Режимы смешивания
➜ 05:25 - Тип и переменные в shader graph
➜ 06:08 - Про мой телеграм канал, подписывайся)
➜ 06:30 - Создание первого шейдера
➜ 09:01 - Пространство отображения
➜ 09:46 - Создание второго шейдера
➜ 10:26 - Создание третьего шейдера
➜ 12:02 - Домашнее задание
➜ 12:28 - Заключение:)
🔥🔥🔥 На этом канале вы найдете множество уроков по Unity и C#, а так же различных видео на тему разработки игр, так что не стесняйтесь, заглядывайте на канал и вы обязательно найдете что-то по душе!🔥🔥🔥
#Unity#ЯковлевИлья#shadergraph#шейдеры
Пікірлер: 53
⚡⚡⚡ Полезные ссылки ⚡⚡⚡ 🔎 t.me/yakovlev_gamedev - ссылка на мой telegram канал (тут лежит ответ, а также все шейдеры с урока) 🔎 kzread.info/dash/bejne/fIFpq6twp9OsZLA.html - урок по оптимизации в Unity
Видос супер! Давай допиливай курс по юньке с самого начала! )) У тебя очень доступно получается объяснять!
@-it394
Жыл бұрын
Боюсь на целый курс уйдёт слишком много времени( Надо ещё жить😅
@confeeg
Жыл бұрын
@@-it394 Хотя-бы основы Unity на базовом уровне, чтобы понимать как и в какой последовательности работать )) Интерфейс / Структура проекта / Настройка проекта (базовые "чистые" настройки) / Освещение / Материалы / Префабы / Анимации / Оптимизация (чистка от мусора) / Билд и тд ))
@pig2748
11 ай бұрын
😆Дада нужно.так же все в 3д по перечисленным выше требованиям. Естественно в рамках 2х- 3х редакторов! И будет плюсом, бегло пройтись спайн + юнити. Конечно же в свободное от работы время, что бы избежать пиковых нагрузок🤣
Ты очень круто объясняешь, смотреть не просто интересно, но еще и очень понятно, что самое главное. Захотелось купить курс по юнити)
Спасибо огромное! Отлично подал и рассказал базу! Огромная благодарность!
Спасибо за крутой видос!! Очень доходчево 👍👍 Было бы круто если сделаешь пару крутых эффектов и на практике немного расскажешь!)
Спасибо за видео! 😊
Я всегда боялся создавать свои шейдеры, потому что не знал как это делать, а оказалось это совсем легко!
Спасибо!
Крутяк!
Привет, а можно урок с разбором Render Pipiline в целом. Что такое стандартный, что такое URP и что такое HDRP. Насколько я понимаю стандартный - устаревший и нужен только для совместимости со старыми проектами. А URP - менее требовательный и предназначен для проектов со стилизованной графикой, а HDRP для проектов с реалистичной графикой?
@TeamGER
Жыл бұрын
Вооо, было бы очень круто!
@sparklemod2418
11 ай бұрын
++
@ivanpebus6139
10 ай бұрын
Согласен
@skryidoov3951
Ай бұрын
URP менее требовательный? Пхпхп
Офигенный видос! Ты кстати будешь делать видео по паттернам? Не до конца понимаю как реализовать паттерн "состояние", хотел бы твои видосы посмотреть) ибо все что ты объяснял я понял на 100%)
@-it394
Жыл бұрын
На самом деле видосов по паттернам довольно много просто, поэтому не уверен что многим это будет интересно, но я подумаю) Спасибо)
@user-hg1nh9sj5o
Жыл бұрын
@@-it394 но только ты смог качественно раскрыть тему событий, интерфейсов и тд. Я уверен ты и патерны круче всех обьяснишь) а мы тебе будем благодарны 😍 будем ставить лайки на все видео и писать коменты 😁
@C6OI
Жыл бұрын
Согласен, хотелось бы увидеть видео по паттернам
Добрый день! Замечательное видео! Спасибо большое! :) После создания шейдера и применения его в настройках, поменялось всё в розовый цвет, как на видео. Но при этом после нажатия Edit->Rendering->Materials->Convert All Built-in Materials to HDRP цвет не изменился :( Подскажите, что может этому служить причиной???
Шедер граф очень классная штука, до того момента как тебе не нужно будет метод математической пропорции, для сохранения размера обьекта отсносительно положения камеры. К сожелению подобныые моменты не чтены в Shader Graph и тебе приходиться опускать до уровня HLSL, решаю задачу на базовом уровне
Спасибо, классный гайд!! :)
❤
От души за гайд по графу Шейдеру
Сделал точ точ как в туторе, у меня не ложаться материалы на 3Д обьекты....
Куда планируешь игру с лабиринтом выкладывать? 🤔
@-it394
Жыл бұрын
В телеге уже обсуждали) Сначала веб, а потом, возможно, мобилки
Очень круто! Илья,привет! подскажи пожалуйста, что нужно сделать, чтобы шейдер работал в WEbGL на андроиде. Я сделал простой шейдер в шейдер графе, на ПК в WebGL работает отлично, а на андроиде,все объекты на которых этот шейдер наложен, не отображаются. ((((((( Очень надо так как хочу игру на Я.Игры выложить(
@WeLoveCreatingGames
8 ай бұрын
@@Mr_vikx пока ещё нет(
Подскажите пожалуйста. Повторял все по видео, но почему-то ничего не исказилось( В чем может быть дело?
@aknedart
7 ай бұрын
В левом верхнем углу не нажал кнопку Save Asset , чтобы применить изменение шейдера
@OkMiracle
7 ай бұрын
@@aknedart Ну ё блин моё)) Спасибо за ответ!
@pavelgrushin
5 ай бұрын
Спасибо! Тоже не понял почему не работает!=)@@aknedart
В целом гайд прям супер новичковый, но хороший) спасибо
Шейдер граф вшит в unity 2021 и выше,просто надо его установить,необязательно юзать urp
Я сделал домашку, сделал синус перед лерпом и вуаля, все готово
Не, лучше всё-таки код написать =). Так ведь будет намного проще. А вот если бы граф анализируя код рисовал схемку, то вполне бы пригодилось для наглядности.
@DarthVauban
25 күн бұрын
Типа выебнулся? Мне вот интересно в каком месте писать код проще? Особенно если человек на шарит как это делать?
@mrgoodpeople
25 күн бұрын
@@DarthVauban типо я умный. Не встречали таких? =). В каком месте писать код проще? В блокноте. Вы же печатать слова на клавиатуре научились как-то, так что сложного шарить в коде? По вашему человек не сможет научиться писать текст в блокноте, но он научится шарить в этом замудрённом шейдер графе? И чем второе проще первого? По вашему сложно написать что-то такое: float3 color1 = (255,0,0); float3 color2 = (0,255,0); float t = 0.5; return lerp(color1, color2 , t); То есть берём два цвета (задаём сами или получаем из параметров) и смешиваем их в какой-то пропорции (в данном случае 50% на 50%). А теперь поди разберись как это делать в шейдер графе. Какие-то узлы с цветами, узел с переменной, узел для миксования векторов. Всё это соединить линиями правильно и прочее-прочее. Так и что проще? =).
какого блядь сишарпа))) я не програмист, я художник, который стал аниматором)
Не густо :/
❗ ❗ ❗ХЕЛП, мне нужен Built in пайплайн, у тебя в create - sheder - есть там built in у меня его нет, хелп) ребята как его включить? Создавал как обычно, проект 3D (там обычно есть built in, теперь я его не вижу) работаю пока в версии 2020.3, а в 2022 версии все есть) что за дичь
честно говоря, проще в коде написать
@DarthVauban
25 күн бұрын
В каком месте проще?
Фууу, а обязательно использовать говяный URP для того что бы использовать Shader Graph?
@-it394
Жыл бұрын
Почему он говяный?)
@belxsi3533
Жыл бұрын
@@-it394 да не поддерживает пользовательские шейдеры
Столько инфв за короткое время
"проще чем кажется" - ни***уя не сделал...
Рассказал в сто раз лучше чем наш учитель по техарту
Пол видео бессмсленной болтавни...