No video

Creating Roots and Veins in Houdini / rendering in Redshift

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

Dima Yarkov

Dima Yarkov

Күн бұрын

Пікірлер: 78
@robertschroer5794
@robertschroer5794 3 жыл бұрын
Awesome Tutorial! Not through it but maybe a note here if someone runs into the same issue: at around 25 mins my find shortest path didnt work. I saw that for some reason I had over 1000 start points. the point wrangle "set scatter" was allright I saw that the copy to points node transfered the start groups onto the new points as well. In case someone has the same issue just remove the "Attributes from Target" with the minus icon on the left side :3 Loving the tutorial so far !
@nathaniel6674
@nathaniel6674 3 жыл бұрын
Thanks! Was stuck on this for way to long before actually just scrolling through the comments lol
@flioink
@flioink 3 жыл бұрын
Damn bro I was scratching my head over the code...thanks! This should be a pinned comment.
@kirillmahin784
@kirillmahin784 2 жыл бұрын
Thank you! I had the same problem!
@andreaphilippon7228
@andreaphilippon7228 Жыл бұрын
Super helpful thank you!
@Raduchits
@Raduchits Жыл бұрын
Oh god, Thank you!
@flioink
@flioink 3 жыл бұрын
In case you have a hard time reading the set_scatter code, here it is: @group_start = 0; @group_end = 0; int ptamount = detail(0, "ptamount", 0); int iteration = detail(1, "iteration", 0); int amount = chi("Amount"); for(int i = 0; i < amount; i++) { int idstart = floor(rand(iteration * chf("Start_seed") + i * 500) * ptamount); int idend = floor(rand(iteration * chf("End_seed") + i * 500) * ptamount); if(@ptnum == idstart) { setpointgroup(0, "start", @ptnum, 1, "set"); @Cd = i; vector endpos = point(0, "P", idend); vector dir = -normalize(@P - endpos); float length = chf("Basic_length"); vector finalend = @P + dir * length; int endpt = nearpoint(0, finalend); setpointgroup(0, "scatter", endpt, 1, "set"); } }
@MrMootheMighty
@MrMootheMighty 2 жыл бұрын
thank you! so very considerate. i appreciate you taking the time to do this. :3
@yuurishinoda6305
@yuurishinoda6305 2 жыл бұрын
Thank you! :) Just a little typo tho, it's int idstart = floor(rand(iteration+chf("Start_seed")+i*500)*ptamount); int idend = floor(rand(iteration+chf("End_seed")+i*500)*ptamount);
@3rdDim3nsn3D
@3rdDim3nsn3D Ай бұрын
I reached min 3:53 and smashed that like and subscribe button 😂🙏 the pattern trick was sick af! Okay calming down and continue watching 😂🤟🏻
@Mikus_Ficus
@Mikus_Ficus 4 жыл бұрын
Horoshiy yrok! Tolko vot oda prosba, v sledyushiy raz izmeni interface scale to 1.3 / 1.4. smotret yroki v takom mashtabe proshe. Spasibo!
@3dvizer
@3dvizer 4 жыл бұрын
Ок, попробую!
@matthysbenjamin1677
@matthysbenjamin1677 3 жыл бұрын
Very interesting! Thanks for sharing! For the scatter/jitter method, you could also use the point replicate SOP on the points in the scatter group. There, you can change the shape and others parameters quite easily! Cheers!
@galamotshaku
@galamotshaku 2 жыл бұрын
Had to watch this like 6 times to get it, but it finally worked. Great tutorial :)
@pbdionet
@pbdionet 4 жыл бұрын
Very good tutorial. Thanks for giving this away to the community. Cheers!
@yuurishinoda6305
@yuurishinoda6305 2 жыл бұрын
Thank you for the awesome tutorial! Just wondered if anybody has an issue with jitter node. I cannot get jitter ( att.randomize) work. Even if I change the Global Scale value or dimensions, nothing changes..
@blainklitzke6393
@blainklitzke6393 2 жыл бұрын
Really great tutorial!! Thanks for the detailed breakdown - super helpful.
@eirik237
@eirik237 4 жыл бұрын
amazing stuff, keep it up! Love diving deeper into VEX, subscribed
@jannesopanen8032
@jannesopanen8032 Жыл бұрын
Thanks! I enjoyed following this !
@ferfgfx
@ferfgfx 4 жыл бұрын
Best tut 2020!!! that was insanely good man! thanks for sharing!
@connerdingus
@connerdingus 5 ай бұрын
awesome tutorial!
@RMAFIRE
@RMAFIRE Жыл бұрын
This is beautifully done.🙂👀
@SarahBadr
@SarahBadr 2 жыл бұрын
Outstanding tutorial, thank you!
@massimobaita7178
@massimobaita7178 4 жыл бұрын
Thank You very much, Dmitry!
@jankrocak
@jankrocak 2 жыл бұрын
This helped a lot. Thank you!
@heesang1989
@heesang1989 2 жыл бұрын
I dont have redshift😭 How do i create the same thing with Mantra??
@nobunaga8514
@nobunaga8514 11 ай бұрын
@ 23 mins in you can use a Point replicate node.
@weddikaalriona9616
@weddikaalriona9616 4 жыл бұрын
Wow, it's great and very interesting! Thanks!
@pavelstepanov5941
@pavelstepanov5941 4 жыл бұрын
Thank you very much for the lesson, comrade!
@callajewerly8858
@callajewerly8858 2 жыл бұрын
I have problem with color node. Cant use itteration parametr Nothing changes in visualysing
@AeonSaturnal
@AeonSaturnal Жыл бұрын
same
@vitalyantonovas321
@vitalyantonovas321 4 жыл бұрын
Дима,привет! случайно наткнулся,все круто,подписался! Лет 6 назад хотел к вам в N3 устроиться,но так и не написал,может и к лучшему))
@3dvizer
@3dvizer 4 жыл бұрын
Всё к лучшему! Спасибо :)
@HOT3D2520
@HOT3D2520 Жыл бұрын
Amazng Veins structure it looks very organic. 👍🏻
@heminrasul
@heminrasul 3 жыл бұрын
Awesome!! thank you
@mikestan8353
@mikestan8353 4 жыл бұрын
Nice , nice. Spasibo
@neroshoudini1495
@neroshoudini1495 2 жыл бұрын
pretty interesting,thanks
@webbhinton6842
@webbhinton6842 2 жыл бұрын
why not use a fuse node to get rid of the overlapping points at 32:59 instead of the convert to line + clean?
@koguister
@koguister 3 жыл бұрын
Love this... and love the power of Houdini but I hate so much write code... I think I never learn this soft :(
@shantifawkes7060
@shantifawkes7060 Жыл бұрын
Hey Dima, adding a jitter attribute at 28:50 does not have any effect, do you know why ?
@vpnbtr
@vpnbtr Жыл бұрын
because you might have removed attributes from target on copy to points node, get copying back with jitter in there. It would work.
@oleit3
@oleit3 3 жыл бұрын
Thank you so much!!
@igor_timofeev
@igor_timofeev 4 жыл бұрын
Thank you!
@LuckyKOT1
@LuckyKOT1 2 жыл бұрын
Дима спасибо очень круто 👍
@hved
@hved 4 жыл бұрын
awesome!
@tom.konxompax
@tom.konxompax 3 жыл бұрын
great tutorial! im using 18.5 and the attribute noise has changed. Any idea what to do? thanks
@sergezawarzin1352
@sergezawarzin1352 Жыл бұрын
Дима привет! спасибо за урок, а подскажи есть ли возможность сделать так, чтобы точки старта рандомились не по всей геометрии, а исключительно по выделяемой области (и итерации тоже), а рост уже был по остальной геометрии?
@DreamTeam-yk2ff
@DreamTeam-yk2ff 2 жыл бұрын
Давай больше туторов!
@3dvizer
@3dvizer 2 жыл бұрын
Скоро еще будут
@artfive
@artfive 4 жыл бұрын
Super !
@GUESSRCAT
@GUESSRCAT 4 жыл бұрын
thankyou
@pulptubenetwork8862
@pulptubenetwork8862 4 жыл бұрын
Thx
@tauron7777
@tauron7777 2 жыл бұрын
Отличный тутор! Хорошо объясняете, жаль, что по английски)
@stas31092000
@stas31092000 4 жыл бұрын
Классно делаешь! Подписался на тебя недавно в инсте. Можно попросить разобрать какой- нибудь проект с шурешками? Я так видел, ты в N3 для самсунговского ролика что- то делал. Был бы очень благодарен!
@3dvizer
@3dvizer 4 жыл бұрын
Уже на очереди! Спасибо!
@astolat
@astolat 4 жыл бұрын
Спасибо за урок, Дмитрий. Очень полезный -- как раз интересуют подобные "растительные" темы. Скажите, какую версию гудини использовали для урока? 17.5 / 18? Спасибо заранее
@3dvizer
@3dvizer 4 жыл бұрын
Спасибо! Урок в 17.5, но принципиальный отличий в технике нет!
@rez.thehyphn
@rez.thehyphn Жыл бұрын
How can we animate this like a growth any ideas?
@nathaniel6674
@nathaniel6674 3 жыл бұрын
Does anybody know how one would go about animating this?
@3dvizer
@3dvizer 3 жыл бұрын
You can try Carve SOP
@zero-kj1qo
@zero-kj1qo 3 жыл бұрын
Thank you for your lesson. I have just a question ! If I put at the end of tree a Carve node, is it possible to make an animation with your node system ??
@tom.konxompax
@tom.konxompax 3 жыл бұрын
Try adding after findshortestpath node?
@zero-kj1qo
@zero-kj1qo 3 жыл бұрын
@@tom.konxompax i don’t finished, but I go to try
@tom.konxompax
@tom.konxompax 3 жыл бұрын
@@zero-kj1qo btw did you figure out the noise attribute at the end for 18.5?
@zero-kj1qo
@zero-kj1qo 3 жыл бұрын
@@tom.konxompax i got 18.0
@jinghuang7747
@jinghuang7747 2 жыл бұрын
Hi! Anyone succeed to animate it? I try to add carve node after the loop tree, but it just freezes very time. Can anyone tell me how to fix it? Thanks!!
@yuriyg
@yuriyg 3 жыл бұрын
Клас! давно ищу как сделать такой асет. Всё работает, супер.
@dramaticexodus4957
@dramaticexodus4957 3 жыл бұрын
У меня находит ошибку в строке for (int 1 = 0; 1 < amount; 1++) { , подчеркивает 1-ю единицу в выражении. Syntax error, unexpected integer constant, expecting ';'. (9,10) , Error in VOP 'snippet1'. Можете помочь? Не понимаю, в чем дело.
@3dvizer
@3dvizer 3 жыл бұрын
Там int i , т.е. не единица, а переменная i Это общепринятая переменная, согласен выглядит похоже на 1 :)
@dramaticexodus4957
@dramaticexodus4957 3 жыл бұрын
@@3dvizer аа, спасибо огромное, на видео очень плохо видно)))
@3dvizer
@3dvizer 3 жыл бұрын
Khanaan Wang-Jingwei учту!
@dramaticexodus4957
@dramaticexodus4957 3 жыл бұрын
@@3dvizer хотя у меня после ; в строке setpointgroup вообще программа зависает и вылетает к черту. Видимо, не судьба(((
@3dvizer
@3dvizer 3 жыл бұрын
@@dramaticexodus4957 всегда можно скачать гамроад по ссылке, всего пять баксов) Ничего вылетать не должно
@n000Face
@n000Face 4 жыл бұрын
What's the screenshot app you're using?? I need a new one, it looks good
@NeedleJuice2
@NeedleJuice2 4 жыл бұрын
shift + windows key + s (if using up-to-date windows 10) selection is automatically stored in memory so it can be pasted straight away.
@3dvizer
@3dvizer 4 жыл бұрын
Exactly what NeedleJuice said :)
@n000Face
@n000Face 4 жыл бұрын
@@3dvizer Fiiiinally good screenshot functionality in Windows praise Jeezus
@romanaz5789
@romanaz5789 3 жыл бұрын
давай дружить Дим)
Guiding shortest paths - Houdini Tutorial
18:32
Konstantin Magnus
Рет қаралды 31 М.
Вы чего бл….🤣🤣🙏🏽🙏🏽🙏🏽
00:18
Little brothers couldn't stay calm when they noticed a bin lorry #shorts
00:32
Fabiosa Best Lifehacks
Рет қаралды 19 МЛН
SPILLED CHOCKY MILK PRANK ON BROTHER 😂 #shorts
00:12
Savage Vlogs
Рет қаралды 48 МЛН
SpeedTree Controller | Animate and Destroy Trees in Houdini in Seconds!
15:38
Find shortest path
6:17
Yonni de Haar
Рет қаралды 9 М.
Special Guest: Ben Watts - Shortest Path Growth
20:34
Entagma
Рет қаралды 51 М.
3D Gaussian Splatting - Explained!
8:28
Creative Tech Digest
Рет қаралды 84 М.
Now anyone can simulate flow for a 3D printer duct
11:17
NeedItMakeIt
Рет қаралды 10 М.
The Secrets of Photorealism
24:38
Blender
Рет қаралды 833 М.
10 Minutes vs. 10 Years of Animation
19:29
Isto Inc.
Рет қаралды 863 М.
How to Learn Houdini
19:58
CG Forge
Рет қаралды 38 М.
HOUDINI TUTORIAL: Plant Growth Setup (Redshift & Quixel Megascans)
54:57