Урок Houdini "Морфинг частиц" - Часть 1 (RUS)

  Рет қаралды 46,367

Houdini по-русски

Houdini по-русски

Күн бұрын

Курс по частицам: gum.co/popnet
Курс по Chops: gum.co/chopnet
Курс по Redshift: gum.co/rsrop
Телеграм-канал и чат: t.me/hipnc
Наш Патреон: / hipnc
Урок для новичков, рассматриваем основные концепции Гудини, работу в контекстах SOP и VOP.
Содержание:
1. Нода Scatter
2. Создание Blend в Attribute VOP
3. Добавление Noise
4. Использование атрибута для передачи параметра анимации
Автор урока: Станислав Демченко.
Мое приложение для контроля рендера:
• RenderSpy - приложение...

Пікірлер: 95
@katdim_art_studio
@katdim_art_studio 6 жыл бұрын
Здорово, что есть такие люди, кто делится с другими. Они никогда не будут в нужде😀
@TheMurtukov
@TheMurtukov 4 жыл бұрын
25:50 для тех, кто не понял, он там говорит "я щас щёлкну сальтом". То есть вам сначало надо сделать сальто, а потом щелкнуть по параметру.
@sergeyivashkin8506
@sergeyivashkin8506 3 жыл бұрын
))))))))))))))))))))))
@raingamer5911
@raingamer5911 2 жыл бұрын
c alt
@evgn119
@evgn119 2 жыл бұрын
я наверное поторопился с этим уроком, впервые открыл houdini и такой Морфинг частиц! Увидел тему урока на пол пути, доделываю, блин вообще в кайф
@alexandernevsky5055
@alexandernevsky5055 4 жыл бұрын
Реально крутые уроки. Видно человек увлечен и отлично разбирается, а так же умеет без воды эффектно донести. Я вообще случайно врубил этот видос, даже впервые слышу про Гудини и не занимался 3д. Но видос настолько увлекательный, что досмотрел до конца и понял все, что объясняет. Гудини тож походу продуманная среда, хорошо проработали.
@whitefox3941
@whitefox3941 6 жыл бұрын
От спасибо тебе добрый человек! Вот подарочек преподнес....Просто МегаСупер!
@viktorskies2058
@viktorskies2058 5 жыл бұрын
Спасибо большое! Так вышло, что это первый для меня урок по гудини, задача стоит именно с красивым морфингом на протяжении всей анимации. Никаких вводных уроков не смотрел. Но даже информации из одного этого урока хватило, чтобы "пощупать" впервые гудини) Спасибо большое! Впереди недели поглощения всех остальных твоих туториалов)
@qazzerful
@qazzerful 6 жыл бұрын
Ура! Даешь больше уроков от Стаса!
@shubhamrai4850
@shubhamrai4850 3 жыл бұрын
your video helped me a lot , lots of love from INDIA
@AntonChervov
@AntonChervov 6 жыл бұрын
Ваши уроки просто огонь! Все доступно и понятно! Есть предложение, а вы не могли бы записать урок на тему "Как создать ассет в гудини и например прицепить его в Синему". Проще говоря как сделать плагин в гудини и в дальнейшем его использовать в других пакетах, преимущественно в Синеме.
@vyacheslavmasyutin2
@vyacheslavmasyutin2 3 жыл бұрын
Шикарный урок, спасибо!
@FOXTROT_UA
@FOXTROT_UA 2 жыл бұрын
Блин, просто кайф)))
@sallys5073
@sallys5073 3 жыл бұрын
мощь - таким методом изучать новый программный пакет с нуля намного интереснее
@himanshuthakre388
@himanshuthakre388 4 жыл бұрын
very cool concept
@TheMurtukov
@TheMurtukov 4 жыл бұрын
Cтоит отметить, что в данном видео под словом "вектор" подразумевается термин из информатики, который означает одномерный массив. Другими словами, это просто коллекция значений. С математическим вектором он не имеет ничего общего.
@hipnc
@hipnc 4 жыл бұрын
В математике вектор - это объект, у которого есть величина и направление. Этот объект выражается координатами в пространстве, которые, в свою очередь, записываются набором чисел в массиве.
@TheMurtukov
@TheMurtukov 4 жыл бұрын
@@hipnc то, что значение математического вектора можно записать в массив, не делает сам массив вектором. В данном случае (в этом видео), речь идет о типе данных "вектор", хранящий в себе координаты точки в 3d пространстве без какого-либо направления. Тип данных "вектор" - это частный случай массива и назван так ввиду своего сходства с математическим вектором, то бишь направленным отрезком.
@hipnc
@hipnc 4 жыл бұрын
Координаты точки - это вектор, направленный из центра координат в эту точку. Таким образом кодируются и направления (например скорости частиц), и статичные координаты. И даже цвет, как координаты точки в RGB-пространстве. Если не вдаваться в детали, то ко всем этим видам вектора можно применять одни и те же операции - менять их длину, то есть удаление от центра (домножением на скаляр), менять направление (сложением-вычитанием векторов, матрицами или кватернионами), находить векторное или скалярное произведения. Результат будет одинаков для точки в пространстве и для цвета. Собственно, никто не мешает сохранять координаты точки или направление скорости в цвет и наоборот - это просто набор чисел. Если вы планируете заниматься трехмерной графикой, придется привыкнуть к подобному уровню абстракции, так как он открывает много возможностей.
@cellomiccello28
@cellomiccello28 Жыл бұрын
Ну так и в векторной алгебре вектору можно поставить в соответствие матрицу размерностью 1х3 (трехмерный вектор). Чем не такой же одномерный массив? В информатике вообще все - это одномерный массив: даже числа Float32 или Float64 - всего лишь массив из 4 или 8 байт, для которых существуют определенные правила выполнения операций
@beautyworld2894
@beautyworld2894 4 жыл бұрын
Потрясающе объясняете! но мне нужно пройти для чайников))) Спасибо огромное!!
@ACclams1e
@ACclams1e Жыл бұрын
Scatter работает как нужно а вот вместо Mountain нода Attribute Noise и там вообще не такие настройки. Как поменять?
@Arni_Tolog
@Arni_Tolog Жыл бұрын
Добрый день! Не получается поставить Keys на уровне Geo1 ни через Alt+ЛКМ, ни через CTRL+K, ни через K. Non-Commercial Edition. Версия Houdini 19.5.435
@tuzemec410
@tuzemec410 6 жыл бұрын
Офигеть. Что то как то сложно. Немного забыл, это 3D редактор, или тренажёр для нодов? Ну а так, конечно круто. Мне нравится.
@Michael75530
@Michael75530 2 жыл бұрын
Приветик Станислав! Где можно скачать Гудини???
@ms.liragrut8222
@ms.liragrut8222 3 жыл бұрын
а можно ли сделать так . чтобы частицы не пересекались. к примеру. если мы назначим на частицы шакрики или кубики. и чтобы при трансформации они не задевали друг друга?
@Crisis2424
@Crisis2424 5 жыл бұрын
в классе 8 я интересовался 3д максом, а именно анимацией зd моделей было интересно. Сейчас мне 31, я программист по 1с. Но похоже я залип на Гудини, теперь это будет мое хобби. Стас, Огромное спасибо за уроки ! По русски ооочень мало уроков по Гудини, а атак хочется что-то уже делать ! А еще вопрос к Стасу. Есть же в Unreal Engine 4 - граф. движке - тоже есть Ноды. Как ты думаешь, Гудини лучше для именно для компьютерной анимации ? Сугубо твое мнение хотелось бы услышать. Думаю, может unreal engine узучать, видел - там тоже красоту творят. Хотя может там нет такого количества нодов готовых..
@hipnc
@hipnc 5 жыл бұрын
Unreal - это игровой движок. Но на нем можно делать и архвиз, и даже моушен. Его главное преимущество - риалтайм. Гудини - это оффлайн пакет, как и Макс, например. Значит мы готовим сцену, а потом ее долго рендерим. В игровых движках все немного иначе, приходится жертвовать какими-то моментами, есть много ограничений. Ну и, опять же, все ассеты для игровых движках подготоавливаются в оффлайн-пакетах. Я бы не сказал, что стоит выбор между ними, оптимально знать и то, и то.
@Crisis2424
@Crisis2424 5 жыл бұрын
@@hipnc Понял, спасибо !
@gerasymchuck
@gerasymchuck 6 жыл бұрын
А есть где-нибудь уроки по материалам в гудини?
@ksar121
@ksar121 3 жыл бұрын
Спасибо, отличный урок. А такой эффект морфинга можно теперь применять в игровом движке, например UE4? Знаю, что есть плагин, но не понял, можно ли передать мэш с движка и реализовать подобный эффект в рантайме?
@hipnc
@hipnc 3 жыл бұрын
При переносе в игровые движки есть куча нюансов. У меня на канале есть уроки про перенос ассетов в Юнити (плейлист Gamedev). Если вкратце, то перенос анимированных ассетов сводится к разным хакам, типа так называемых VAT (Vertex Animation Texture), где в текстуру запекаются позиции точек. В случае конкретно UE4, рекомендую посмотреть видео по связке Houdini и Niagara, для этого случая есть свои решения. Я сам не работаю в UE, так что ничего конкретного советовать не стану.
@ksar121
@ksar121 3 жыл бұрын
@@hipnc Спасибо! Я сам только разбираюсь как это устроено. Очень понравились Ваши видео. Эффектно и очень хорошо разъяснено. Спасибо Вам ещё раз :)
@level9532
@level9532 2 жыл бұрын
@@hipnc я правильно понимаю что в unity есть свой аналог нодов с эффектами и их называют шейдерами?
@MrPoZiTiViK-vt2mh
@MrPoZiTiViK-vt2mh 3 жыл бұрын
Привет (я бы хотел спросить я все делаю как у тебя но меня не происходит нечего даже точек не видно когда геометри так делаю что я не так делаю??)Подскажи пожалуйста
@evgn119
@evgn119 2 жыл бұрын
а если нет моунтайн где взять его?
@ACclams1e
@ACclams1e Жыл бұрын
нужно зайти в файл
@deaf1030
@deaf1030 6 жыл бұрын
спасибо, делаю по- тихоньку вопрос: как настроить черную схему вьюпорт, как у вас в этом проекте?
@hipnc
@hipnc 6 жыл бұрын
Если над вьюпортом нажать D, появится окно настроек. Темная схема находится во вкладке Background/Color scheme.
@АлександрЗайков-щ6ж
@АлександрЗайков-щ6ж 5 жыл бұрын
Станислав привет, а вот на 18 40 минуте, мы делим ptnum и numpt,и добавляем subtract constant,то есть (как я понимаю) ptnum это у нас ноль, а после subtract constant, единица,а подробнее пожалуйста обьясните о нодах "subtract constant, и нода clamp", clamp это типа аналога Fit range?
@hipnc
@hipnc 5 жыл бұрын
ptnum - номер точки, numpt - общее число точек. Но ptnum начинается от нуля, поэтому из numpt мы вычитаем единицу. В результате на выходе у нас число от нуля до единицы. Fit range растягивает диапазон значений. А Clamp просто срезает все значения выше и ниже.
@barmaleevmax
@barmaleevmax 4 жыл бұрын
Станислав, приветствую! А зачем эта манипуляция понадобилась, я не понял, когда в итоге результат такой же, как и до нее? bias тянем от 0 до 1 и точки перемещаются. Я про деление ptnum на numpt, вычитание из bias исходного и клампинг потом еще...
@barmaleevmax
@barmaleevmax 4 жыл бұрын
а! все, понял... пересмотрел
@Daaaaaaanya
@Daaaaaaanya 4 жыл бұрын
@@barmaleevmax Макс, подскажи, я застрял на этом вопросе...
@barmaleevmax
@barmaleevmax 4 жыл бұрын
@@Daaaaaaanya оу... надо пересмотреть, дружище, ща так не вспомню о чем речь. Часа через три гляну, отпишусь, ок? ... ага, ну вот смотри... Допустим у нас скаттерится 100 точек, то есть @numpt = 100, и они, соответственно, имеют нумерацию @ptnum от 0 до 99. Теперь, когда мы делим флотовое значение @ptnum/(@numpt-1), мы получаем некий параметр (его можно вынести с помощью bind export и посмотреть в geometry spreadsit), который присваивает значение нашим точкам в пределах от 0 до 1... то есть для точки 0 он будет равен 0/99=0, для точки 1 будет 1/99=0,001001, для точки 2 будет 2/99 = 0,002002 и т.д. до 99/99=1. Теперь, мы вычитаем из уже имеющегося изначально значения bias этот параметр и результат передается в mix в качестве нового значения смещения, которое уже учитывает этот параметр для каждой точки. То есть при значении bias = 0 для точки 0 смещение будет равно 0-0=0, для точки 1 будет 0-0,001001 и т.д. до точки 99 значение будет -1, то есть мы целиком уходим в отрицательную область. Когда выкручиваем bias=1, то значения уже соответственно пересчитываются, для точки 0 будет 1, и т.д. для точки 99 будет 0. Теперь clamp - в нем вся фишка как раз. Когда мы кладем clamp и задаем ему интервал 0-1, то он все значения ниже нуля делает равными нулю, выше единицы - равными единице. Значит, пока у нас bias в положении 0, то для всех точек смещение клампится до нуля, т.к. было отрицательным. Когда мы начинаем двигать bias к единице то точки по мере получения положительного значения начинают смещаться. У которых значение пока отрицательное, они стоят и ждут своей очереди. Как bias достиг 1 - нулевая точка сместилась полностью на новое место, первая, чуть не дошла до своего, вторая побольше не дошла и т.д. до 99 точки, которая вообще не двинулась с места т.к. у нее значение смещения 0, поэтому мы просто умножаем bias на 2. Теперь все значения смещения по мере достижения единицы останавливаются, т.к. клампятся до 1 и перестают смещаться, и так вплоть до точки 99, которая будет иметь смещение 2-1=1. В итоге получаем эффект того, что, когда двигаем ползунок bias, точки летят не одновременно, а по очереди. Надеюсь доступно объяснил)))
@АлександрЗайков-щ6ж
@АлександрЗайков-щ6ж 5 жыл бұрын
Станислав привет,хотел у вас спросить а что делает нода "transform pieces"?Я урок на английском смотрел а так как английский не знаю вот решил у вас поинтересоваться.
@hipnc
@hipnc 5 жыл бұрын
Она работает как нода Copy. Только она копирует не один объект на точки, а, например, 100 объектов на 100 точек. Допустим у нас есть симуляция разрушения и заранее разрушенный объект. Мы можем скопировать статичные куски на точки из симуляции и всё будет работать, будто так и задумано. В хелпе большинства нод внизу есть ссылки Examples, там можно загрузить простые примеры работы этих нод и разбираться уже на практике.
@boburjontokhirov6967
@boburjontokhirov6967 4 жыл бұрын
25:50 как вы сделали биас значение зеленым? у меня анимация не получается
@hipnc
@hipnc 4 жыл бұрын
Нужно щелкнуть по параметру левой кнопкой, удерживая Alt - так добавится ключевой кадр.
@boburjontokhirov6967
@boburjontokhirov6967 4 жыл бұрын
@@hipnc спасибо, сработала
@daniilfominov5018
@daniilfominov5018 5 жыл бұрын
Здравствуйте, подскажите пожалуйста, как можно перенести цвет с точек первой геометрии на вторую?
@hipnc
@hipnc 5 жыл бұрын
Конкретно в данном случае у нас у первой геометрии только точки перемещаются на новое место, остальные атрибуты типа цвета остаются на месте. Если речь о том, что надо скопировать атрибуты, то есть нода Attribute copy. Если надо делать бленд атрибутов, то это можно сделать в VOP, только вместо импорта атрибута P будет любой другой атрибут, например Cd (цвет). В общем, для Гудини нет большой разницы - позиция это или цвет. И то, и то - векторный атрибут.
@daniilfominov5018
@daniilfominov5018 5 жыл бұрын
Да, нужно было сделать бленд Cd. Получилось через VOP, спасибо!
@ДмитрийРоманчук-д2н
@ДмитрийРоманчук-д2н 4 жыл бұрын
Подскажите, пожалуйста, non commercial версия Гудини имеет нормальный функционал для изучения? а то я там не нашел Трансформ, Мердж, Коннект
@hipnc
@hipnc 4 жыл бұрын
Скорее всего не в том контексте ищете. Нужно создать ноду Geometry, войти внутрь и там будут все ноды. Некоммерческая версия имеет свои ограничения, но это не связано с нодами - только с рендером и экспортом геометрии.
@ДмитрийРоманчук-д2н
@ДмитрийРоманчук-д2н 4 жыл бұрын
@@hipnc спасибо, помогло
@olegrezkii
@olegrezkii 5 жыл бұрын
не всегда понятно какие кнопки нажимете на 23.20 как одновременно увеличивать и уменьшать значения?
@hipnc
@hipnc 5 жыл бұрын
Средняя кнопка мыши по параметру, там выбираем шаг и ведем влево-вправо.
@olegrezkii
@olegrezkii 5 жыл бұрын
Houdini по-русски я попробовал у меня для изменения шага нужно ещё нажимать ctrl или shift что бы изменять шаг. Обнаружил случайно
@olegrezkii
@olegrezkii 5 жыл бұрын
@@hipnc понял,спасибо, и еще один вопросик. В след видео там где мы делаем анимацию там ставил узел swich для переключения со статичной модели девушки на анимированную, у меня в обоих случаях она анимируется а у вас при переключении она статичная
@hipnc
@hipnc 5 жыл бұрын
Switch просто переключает потоки, то есть используется только активный вход этой ноды. Если что-то не получается, значит на этом входе тоже анимированная геометрия, надо проверять.
@dilnamo
@dilnamo 5 жыл бұрын
Где можно скачать программу?
@ms.liragrut8222
@ms.liragrut8222 3 жыл бұрын
Rutracker
@MrFeniks92
@MrFeniks92 6 жыл бұрын
добрый день, при поптыке изменить какие то параметры гудини ругается скрин по ссылке yadi.sk/i/oR7oyvVysH_X8Q Винда и название компа на английском. окошко можно закрыть но работать (точнее учиться не удобно )
@hipnc
@hipnc 6 жыл бұрын
Проблемы с хелпом, судя по всему, особенно в прошлых версиях они лютовали. При установке разных русифицированных программ в реестр заносятся левые данные об открываемых файлах. Надо посмотреть ветку реестра HKEY_CLASSES_ROOT\Mime\Database\Content Type. Если там будут папки с киррилицей в названиях, надо их удалить. Да, имя пользователя обязательно должно быть английскими буквами (сама винда может быть и русской), а в папках проекта не должно быть специальных символах в путях, только английские символы, цифры и нижнее подчеркивание. Если это не поможет, то хелп Гудини всегда можно найти в интернете по адресу www.sidefx.com/docs/ и пользоваться им из браузера.
@MrFeniks92
@MrFeniks92 6 жыл бұрын
просто когда меняешь количество точек в обьекте к примеру. то оно сразу выскакивает поверх всех окон
@MrFeniks92
@MrFeniks92 6 жыл бұрын
нету там папок с кирилицей я просто анлоязычной виндой давно пользуюсь привык. выбивает очень часто когда хочу сменить параметры почему то.
@hipnc
@hipnc 6 жыл бұрын
Это странно. Может при установке какой-то сбой был? А если переставить Гудини? Я сам с таким не сталкивался, можно спросить в паблике Mother of VFX, там могут подсказать.
@АлександрЗайков-щ6ж
@АлександрЗайков-щ6ж 5 жыл бұрын
Ааа,понял,извиняюсь невнимательно смотрел..
@inspirationalgoosebumps6006
@inspirationalgoosebumps6006 Жыл бұрын
Bro english ??
@Hardcore0
@Hardcore0 5 жыл бұрын
А в Blender тоже можно так само,или принцип другой
@serhiipesotskyi
@serhiipesotskyi 4 жыл бұрын
В блендере так нельзя. Принцип другой.
@НурболДаниярбекуулу
@НурболДаниярбекуулу 2 жыл бұрын
Здравствуйте, а подскажите пожалуйста это можно перенести в unity?
@hipnc
@hipnc 2 жыл бұрын
Можно перенести, а точнее воссоздать анимацию в VFX-Graph с помощью вот этой техники: kzbin.info/www/bejne/roi5l42cbLOafZo
@2027rf
@2027rf 5 жыл бұрын
Не доделал урок, голова заболела.
@kovalenkov
@kovalenkov 6 жыл бұрын
Лайк не глядя
@sergey_mansurov
@sergey_mansurov 6 жыл бұрын
Согласен
@sergeyivashkin8506
@sergeyivashkin8506 3 жыл бұрын
Уроки класные, простите за не скромный вопрос. Где вы этому научились?
@magic1066
@magic1066 5 жыл бұрын
Спасибо!
@FilipOK227
@FilipOK227 3 жыл бұрын
Добрый день! Подскажите, даете ли вы частные уроки по Houdini? Если да, то в какой соц сети можно было бы обговорить с вами детали по обучению? Заранее благодарю за ответ!
@hipnc
@hipnc 3 жыл бұрын
Нет, больше не провожу частные уроки.
@irinamal3518
@irinamal3518 2 жыл бұрын
ваши уроки самые крутые. Многие не говорят что и зачем делают. Спасибо 🤍 какие у вас есть платные курсы?
@hipnc
@hipnc 2 жыл бұрын
Добрый день! В описании канала наверху есть ссылка на наш Gumroad, там можно найти курсы по частицам, процедурной анимации и по Redshift. На самом гамроаде написано, как их можно купить сейчас.
@annihilatortv4514
@annihilatortv4514 4 жыл бұрын
Привет подскажи пожалуйста откуда можно скачать эту замечательную програму
@TheMurtukov
@TheMurtukov 4 жыл бұрын
Из интернета
@oda3582
@oda3582 4 жыл бұрын
С офф сайта можно бесплатно скачать,но использовать в играх и в фильмах можно только платные версии.
@АлександрЗайков-щ6ж
@АлександрЗайков-щ6ж 5 жыл бұрын
Станислав привет,а вот на 12 й минуте вы подгрузили ноду "Import point attribute",а воспользоваться входом"Output 2 ",не получиться?Там же 4 входа.
@hipnc
@hipnc 5 жыл бұрын
Output - это просто ссылки на геометрию. А вот чтобы с них загрузить конкретный атрибут нужна нода Import point attribute.
@tortoise4529
@tortoise4529 5 жыл бұрын
12:50 эммм... зачем нужно было так морочить голову людям (по крайней мере я призадумался), подсоединять ptnum, если я пробовал всё точно так же но без подсоединения ptnum и всё работает?
@hipnc
@hipnc 5 жыл бұрын
Если отсутствует этот вход, то внутри в import attribute автоматом подключается ptnum. Но мне кажется, что для новичков лучше подключать все напрямую, чтобы отследить работу алгоритма, а не полагаться на то, что скрыто внутри ноды. Это не занимает много времени, но все гораздо нагляднее.
@tortoise4529
@tortoise4529 5 жыл бұрын
@@hipnc а.. просто я записывал и не понимал зачем дублировать. думал как записать и у меня начал закипать мозг. круто что в проге есть много вариантов для решения одной задачи )
Урок Houdini "Морфинг частиц" - Часть 2 (RUS)
28:31
Houdini по-русски
Рет қаралды 14 М.
Spongebob ate Patrick 😱 #meme #spongebob #gmod
00:15
Mr. LoLo
Рет қаралды 16 МЛН
Electric Flying Bird with Hanging Wire Automatic for Ceiling Parrot
00:15
How do Cats Eat Watermelon? 🍉
00:21
One More
Рет қаралды 8 МЛН
Ozoda - Lada (Official Music Video)
06:07
Ozoda
Рет қаралды 10 МЛН
ANYBODY can create AWESOME environments with Houdini 20!
43:35
Урок Houdini - Композитинг в Solaris
24:44
Houdini по-русски
Рет қаралды 2,1 М.
Кватернионы. Введение. 1 часть
34:45
Дмитрий Устинов
Рет қаралды 2,6 М.
Урок "Основы Гудини"
58:15
Houdini по-русски
Рет қаралды 80 М.
Эти культовые фразы из фильмов перевели НЕПРАВИЛЬНО
17:58
Skyeng: онлайн-школа английского языка
Рет қаралды 497 М.
Урок Houdini "Советы и лайфхаки" (RUS)
19:40
Houdini по-русски
Рет қаралды 11 М.
Урок Houdini - Рендер в Solaris
36:15
Houdini по-русски
Рет қаралды 4,4 М.
Spongebob ate Patrick 😱 #meme #spongebob #gmod
00:15
Mr. LoLo
Рет қаралды 16 МЛН