Тёмный

Creative Coding with Geometry Nodes 

Ilir Beqiri
Подписаться 5 тыс.
Просмотров 17 тыс.
50% 1

#geometrynodes #blender
I love to create looping videos while experimenting with procedural setups in Blender. Today I'm sharing the inner workings of this motion graphics piece with the community. If you like this video, share the knowledge.

Опубликовано:

 

6 окт 2024

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 67   
@SrujanRaghavendra-y9h
@SrujanRaghavendra-y9h 3 месяца назад
Are you a magician of some sort ? How do you manage figure out such complex node setups ? I am not able to comprehend even when it is shown step by step !
@spark_coder
@spark_coder 9 месяцев назад
Amazing video... ❤ Just a note when you divide the island index with the island count ( 2:19 ) you are not getting a value between zero and one. This is because the island index goes from 0 to count-1 so the highest value in the index is less than the count and hence you never actually get . Usually it is a good idea to subtract one from the count before dividing it from the index. Cheers 😊
@chicao.do.blender
@chicao.do.blender Год назад
i just found your channel and, what kind of dark magic is this? i don't know if i'm easily impressed by nodes or your brain is just built different, great tutorial, i followed along and my jaw dropped by the logic used.
@grobknoblin5402
@grobknoblin5402 Год назад
this is amazing! I cant believe I've only just found this channel! its incredible! I cant wait to go through your tutorials they looks brilliant! you are extremely talented!
@Tygenja
@Tygenja 9 месяцев назад
I love how elegant this is, thank you
@JoshuaMerrill042
@JoshuaMerrill042 11 месяцев назад
Thank you for this tutorial. It challenged me to figure out and apply what I have already learned to finish the node tree for a final result. I look forward to watching these kinds of videos.
@ИгорьИльин-ь4ш
@ИгорьИльин-ь4ш Год назад
You are a geometric node genius! I don't know what it takes to understand them that way. An ordinary person simply will not master it and will not use it.
@ilirbeqiri
@ilirbeqiri Год назад
Thank you! I assure you that I’m no genius, just a regular guy with the passion to learn and a lot of experimenting hours. If I can do it, you can do it too.
@brunodemasi381
@brunodemasi381 Год назад
Very good knowledge of Geomatry Nodes and very good explanation
@Karmadeezy
@Karmadeezy Год назад
this channel is a hidden gem! subscribed
@tinjutkin
@tinjutkin Год назад
hidden gem of a channel. instant subscribtion.
@ilirbeqiri
@ilirbeqiri Год назад
Thank you and welcome!
@gerdsfargen6687
@gerdsfargen6687 Год назад
Gosh your designs and animations are gorgeous love the Mathematical symmetry of it!❤
@richochet
@richochet 8 месяцев назад
Amazing, would you please do a tutorial that explains what the nodes do for those starting out?
@julianhoffmann-visuals1403
@julianhoffmann-visuals1403 Год назад
Incredible and hypnotising! Thanks for this perfect tutorial!
@TomasHradckyComposer
@TomasHradckyComposer Год назад
Wow. Your math is beautiful. Many thanks.
@valenchez9303
@valenchez9303 Год назад
wao, it's amaizing your knowledge, great work!!!
@JonDigitalTV
@JonDigitalTV Год назад
This is amazing. Thank you so much for explaining everything so clearly.
@AArmstrongC
@AArmstrongC Год назад
Awesomeeee, i hope more people find your channel :)
@fredozamas
@fredozamas Год назад
Amazing stuff. Now if anyone can figure out how to instance a sphere onto the rotating points, I'm all ears. I'm just plugging into nodes willy nilly and creating chaos
@mystery_guy
@mystery_guy Год назад
hi @fredozamas I figured it out. I restarted the tutorial looking for the spot where the three points were rotating. That's where I want to add the spheres. I hope you can follow my directions here: starting at the far left of the geo node tree, Mesh Line goes into 'Points' on Instance on Points. Output of Instances on Points goes to node Realize Instances. Follow the output path that goes to Scale Elements. That output goes to Set Position. The node you want is right there, the Set Position. Add a new node coming off the 'Geometry' output and make it an Instance on Points. For the 'Instance' type, I dragged a line to the left then searched for UV Sphere. I set the radius to .1 The output of the Instance on Points node goes all the way over to the right to the Geometry to Instance node. Between the Instance on Points and the Geometry to Instance nodes I added Set Shade Smooth and Set Material nodes.
@carlosencarnacion9425
@carlosencarnacion9425 Год назад
@@mystery_guy Thank you, was driving me a bit crazy also pluging into random nodes lol I mean I got some interesting results by random, but couldn't achieve the spheres in place O_O
@xavierf2229
@xavierf2229 5 месяцев назад
@@mystery_guy thanks mate,right on point
@mind_of_a_darkhorse
@mind_of_a_darkhorse Год назад
Nicely done! You got a new subscriber!
@brunocastro4558
@brunocastro4558 8 месяцев назад
Hypnotic. Wow !!
@OAM1
@OAM1 Год назад
Awesomeness🤩!! instant subscribe
@xavierf2229
@xavierf2229 7 месяцев назад
Mate this is awesome thanks for teaching that,but i think its a shame that you didn´t finish it
@ilirbeqiri
@ilirbeqiri 7 месяцев назад
Sorry, i just wanted to share the corr idea. Wanted to keep the video short and interesting to follow. I leave it up to the viewer to finish it as an exercise. 😉
@mickyr171
@mickyr171 9 месяцев назад
Just a quick tip, instead of writing 2*pi you can simply write tau, gives the same result
@ilirbeqiri
@ilirbeqiri 9 месяцев назад
Haha, thanks. I only remember tau when I see others use it. It never comes to mind when I need it.
@mickyr171
@mickyr171 9 месяцев назад
@@ilirbeqiri I was like that too then got into the habit of using it all the time, now I forget to use PI and usually do tau/2 lol
@krzysztofg1677
@krzysztofg1677 Год назад
Wow! Cool! Respect!
@marinero0
@marinero0 Год назад
Great tutorial! Your Blender tutorials are absolutely fantastic, and I appreciate the effort you put into creating them. However, I've noticed that sometimes the tutorial doesn't cover all the steps required to achieve the final result shown in the thumbnail image. It would be really helpful if you could provide a more comprehensive walkthrough or mention any additional steps needed to reach the same level of quality as the thumbnail or the example animation showed in the beginning . Nonetheless, I still find immense value in your tutorials and they've helped me improve my Blender skills tremendously. Keep up the amazing work!
@ilirbeqiri
@ilirbeqiri Год назад
Thank you for your encouraging words. There is one thing I’ve learned over time, youtube viewers tend to skip long videos, no matter the content quality. So I put a lot of effort to compress the information and make it fit a short form. I take extra care to include all the important concepts, omitting all the redundancy and leaving every self explanatory step to the viewers as an exercise. I encourage everyone to ask questions if they have any and try my best to answer them whenever I can.
@marinero0
@marinero0 Год назад
@@ilirbeqiri Thank you for your response and explanation. I appreciate the effort you put into compressing the information while still covering the important concepts. It's great to know that you're open to answering questions and providing assistance to viewers. I must admit that my struggle might stem from my own lack of experience and skill in working with Blender. While I understand the concepts taught in the tutorials, I sometimes find it challenging to transform the initial lines into a visually appealing render. Perhaps, in addition to the concise tutorials, you could consider sharing some tips or resources that could help beginners like me bridge the gap between the tutorial and creating a polished render. It could be a separate video or a short guide outlining the steps to take after the tutorial to enhance the final result. Thank you again for your dedication and the valuable content you provide. Your tutorials have been instrumental in expanding my knowledge of Blender, and I look forward to continuing my learning journey with your guidance!
@ramyissa20
@ramyissa20 Год назад
Brilliant
@jeffbb22
@jeffbb22 Год назад
GENIUS
@minthu6955
@minthu6955 Год назад
yes, this one please..
@visualdrip.official
@visualdrip.official 11 месяцев назад
Hello, I can't seem to figure out how to get the lines and circles into render view, do you have any videos on how to fix this? thanks
@rei_utsuho2920
@rei_utsuho2920 Год назад
Thanks for your fasicinating work. It really shows the beauty of math. Howeve, when I trying to export it by apply the geo node modifier, I met the problem that shows "Evaluated geometry from modifier does not contain a mesh". Could you help me with that? Blender version 3.5.1
@ilirbeqiri
@ilirbeqiri Год назад
Thank you. If you apply the modifier you’d be only exporting a static version of the geometry. I don’t know why you’d need that. However, to apply the deformer, you have to realize the instances first.
@str1ke232
@str1ke232 6 месяцев назад
I wish you published it to gumroad
@ilirbeqiri
@ilirbeqiri 6 месяцев назад
Duly noted. I will very soon.
@Karmadeezy
@Karmadeezy Год назад
how do I fill the inner circles that expand? is this cycles or eevee? this is amazing!
@ilirbeqiri
@ilirbeqiri Год назад
Using the Fill Curve node. It should work with both renderers.
@_voidvision
@_voidvision Год назад
Magic
@Jorjinn15
@Jorjinn15 5 месяцев назад
how to add materials??
@user-hu6bn5wu9j
@user-hu6bn5wu9j 9 месяцев назад
Hello, I'm encountering an issue while trying to rotate the UV sphere along a circle. I attempted to align the Euler rotation using the position to vector method and connected it to the rotation input of instances on points. However, only one UV sphere (the bottom one) rotates along the circle, while the other two spheres only rotate around the Z-axis. It seems that the other two points do not possess the same attributes as the bottom point. Can you help me to understand this. 🙏 I ended up creating an additional set of Geometry nodes by duplicating the original ones. I rotated the Z-axis in 120-degree increments since I only placed three points. 🤦‍♂
@simonw.1223
@simonw.1223 Год назад
How do you know how to position the 3 points away from the center?
@mystery_guy
@mystery_guy Год назад
hi Ilir, I'm trying to duplicate your rotation of the individual inner spheres. Your spheres all rotate around an inner circle AND with each sphere rotating on its own axis. I'm stuck trying to modify the tree right at the Instance on Points that generates the spheres, with a UV Sphere as the input as the actual Instance. Can you please give me a tip to point me in the right direction to facilitate the rotation? I've been searching for a tutorial to address this issue, no luck. Best I can come up with is to use a Normal, a Rotate Euler and/or an Align Euler to Vector. Thanks!
@ilirbeqiri
@ilirbeqiri 11 месяцев назад
You’re in the right direction already. Align Euler to Vector (align Z axis to position vector of each sphere instance in this case), followed by an Euler Rotation (rotate just the Z axis). Feed the result into the rotation input of Instance on Points node. I didn’t include this step in the video because it would take twice as much time to explain. But that can be the subjects of another tutorial.
@mystery_guy
@mystery_guy 11 месяцев назад
@@ilirbeqiri thank you my friend, I've got things running pretty good now, really looking forward to doing all your tutorials!
@NB_nobody
@NB_nobody Год назад
This may sound stupid question but I don't understand , when you drag a link from an existing socket and then the new node fits automatically between previous two nodes? When I do that new node stays attached to the socket from where i dragged it. Does that make sense? e.g. @1:24
@ilirbeqiri
@ilirbeqiri Год назад
It takes another Alt+Click to insert it between two existing nodes.
@NB_nobody
@NB_nobody Год назад
@@ilirbeqiri I tried with Alt +click but it does not let go of the link from the first node.
@NB_nobody
@NB_nobody Год назад
@@ilirbeqiri This is weird. I wonder If is it bug or something. Because I can see hint in the panel that says Alt for toggle auto attach. But when i press Alt node still stays connected to the previous node. This is driving me crazy, if am I missing something? Could you please explain in some other tutorial how does it work? Thank you.
@ilirbeqiri
@ilirbeqiri Год назад
@@NB_nobody Sorry, maybe I didn't explain it clearly. It works it two steps, first I drag the link from the outgoing node, enter the name for the new node and click to lay it down, then Alt+Click to disconnect it from the first socket and insert it between the initial two.
@NB_nobody
@NB_nobody Год назад
@@ilirbeqiri That works in my case. But in the video it happens so fast. Is it because you have edited that part from the video that the laying down part is not visible in it?
@Johnsavag
@Johnsavag Год назад
I'm not quite grasping how the sample index is used, does it grab the position of each point at that step in geometry? How does that differ from the position given by the position node?
@ilirbeqiri
@ilirbeqiri Год назад
I see you've intently followed my video. It may not seem apparent, but the position node (as all field nodes) is context dependable. The values it returns are dependent on the geometry node they are connected to. In this case the position node returns the position vectors of points for the geometry going into the Extrude node. The position field coming out of the Sample Index node returns the position vectors for the geometry branch going out from the Realize Instances node. So basically, we subtract the current position from the previous step position giving us a direction vector. I hope this makes sense.
@Johnsavag
@Johnsavag Год назад
@@ilirbeqiri it makes more sense now. I've been wondering if there is a way to use the indices from the other instances along the mesh line in a 3 dimensional way, or offset the indices to connect to the next one rather than the same one using something like the modulo operation perhaps. Great video.
@selenayang2191
@selenayang2191 Год назад
How come when I go to render view, it disappears?
@ilirbeqiri
@ilirbeqiri Год назад
@selenayang2191, this setup generates two-point mesh lines. Convert them to curves and then thicken them for render by reconverting them to mesh.
@SantaKupca-uc3pr
@SantaKupca-uc3pr 8 месяцев назад
hi! how do you convert them to curves? in the geo node setup?@@ilirbeqiri
@R3DBLAZE
@R3DBLAZE 5 месяцев назад
@@SantaKupca-uc3pr yes please! how do you convert them to cuve?
Далее
Roll Spline Shapes Recursively In Geometry Nodes
6:48
Просмотров 1,9 тыс.
10 Geometry Nodes HACKS in Blender (+ free download)
18:20
Attributes: Making Geometry Smaller and Faster
45:52
An introduction to Shader Art Coding
22:40
Просмотров 985 тыс.
Math x Blender = POWER!
23:09
Просмотров 18 тыс.
How I Got Better at Blender in 2024!
14:43
Просмотров 44 тыс.
This node is just INCREDIBLE - Blender
29:04
Просмотров 64 тыс.
physics with geometry nodes
9:42
Просмотров 30 тыс.