This was so freakin' cool!! I spent the last half hour making my own version. It was so much fun!! I can't wait to try again and mess with all of the settings to come up with some really cool variations!! What a unique use of geo nodes.
Great video Kaizan! 👍 At the risk of telling you something you might already know, instead of doing the pi x 2 thing you can just use "tau" (tau = pi x 2). Saves you a node! haha
Thanks, I didn’t know that haha. My math skills are below average 😂 so thanks for sharing! However a downside is we now have an exposable parameter which we can tweak from outside the GN workspace. So both options have their benefits I suppose…
WoW! Thanx for the video! Incredible understanding of geometry nodes. I'm not good at GN, but this tutorial is very motivating to bury myself into the topic. 😉👍
That was a great tutorial indeed, kinda rare to see these type of videos on the platform and this was really nice. I was wondering if have any future plans of making the discord server public for subscribers? that would be soo cool man :D
Thanks a lot. Yeah I’m thinking about it. Currently it’s not as active as I’d like so maybe in the nearby future ill open it up and just give special roles to the Patreon subs!
This is actually very creative thinking and mastering of blender. What if i wanted to take this to a higher level, what should i be studying? These are incredibly psychedelic and i want to get better and better at doing this. What is the next step?
I created these just messing around. That would be my recommendation. Watch a lot of trippy animations and motion graphics and just mess around in geometry nodes. Instance shapes on shapes, rotate, scale, move and just try lots of things untill fun stuff happens! 😎
You're very welcome! And yeah, that's definitely possible. You could bake the sound to any keyframeable action. So on basically all aspects of this setup you could affect it by baking a sound to it! :-)
Hi, it was really great: I started Geometry Nodes less than three weeks ago. And I admit that this training and great to advance … your really a great level !! I hope one day I can recognize knots like you? See you soon friend!! 🌞
Great to hear! Thanks for the kind words. And I'm assuming you mean nodes; you'll definitely learn to understand/recognize them if you practice enough! 💪
Not so much a routine, but what I think works best is to look at stuff online and try to recreate it in GeoNodes. Start simple; look up simple animations or shapes and try to make them using only nodes. This will build your overall knowledge of nodes, but more importantly it helps you learn why certain nodes can be used to achieve certain results. After that it’s just tons of practice and if you can’t recreate it, no worries; you’ve still learned something!
Most of the nodes you use in this tutorial I didn't know even existed & nor have I seen them used in other tutorials. So many applications for this scene. Thanks for opening our eyes to something completely different in Blender. 👍🏼🦘
Please make a video of how can we create an audio visualizer where a lightning would occur to a specific beat. Its kind of hard and I can not manage to make it.
I want to try this, but I also want to have the color and resolutions change based on the music. And I haven't tried doing anything like that with geometry nodes before. Not sure if that adds too much complexity to the setup.
The resolution can be changed easily by just baking the sounf (F-curve) to a value node and plugging that into the resolution. Maybe add a map range node to control the range in between. And for the color, you could probably do that with a hue saturation node in the shader, then bake the sound to the Hue Value. This will change the color according to the sound!
Hello, I am almost finished this animation, but my video render shows just a blank white screen for the most part. I've checked my camera settings and emission strength all checks out. Would greatly appreciate anyone's help with this matter. Thanks.
Something I have been struggling with is turning a loop into a full length clip. I know I can composite the loop with the music - but what I really want to do is add something that reacts to the music, without having to rerender the loop continually. Can scenes help with that? I can’t even think of how to start searching
Not sure if it’s a fix exactly, but you can extend certain keyframes with keyframe modifiers which you can add in the graph editor and then press ‘N’. So this way you can extend e.g. the overall rotation for the length of your music. This is a starting point. Then you could take the exposed values and bake them to an F-Curve (sound). This way you’ll have a complete track. However you’ll have to render the full thing! Hope this helps 🙏🏻
@@KaizenTutorials thanks for the reply! I have an emitter that pulses in time with the beat (by baking the sound to F-curve) for a 4 minute track, and a 10 second loop. So it's the same loop 24 times, and the only thing that changes is the light from the emitter and I'm holding out hope that there's something I can do so I don't have to render the full loop all those extra times :)
Did you know, that Animation Nodes, a plugin for Blender, has been extended with Midi Nodes? Also, did you know that Animation Nodes has a node that reacts to music data directly? However, there are a few caveats. You must, first of all, go back to Blender 3.0, because you cannot install Animation Nodes in Blender 3.1 or higher. Also, you must have Animation Nodes with the Extension Nodes. Otherwise you cannot put music animations on the shaders to make light effects through the shaders. And. lastly, if you have a midi file with tempo changes, you must first install the updated version without extensions. This is the latest build of Animation Nodes, the one where they 'update' (which they do not very much!) install that version, which has a lot of nodes missing, but the midi correct. From that install you must get a file , called 'midi.py'. Then you must install Animation Nodes with all extensions. After the install, you must replace the 'midi.py' in that installation of Animation Nodes with the one you just got from the latest build. Only then the tempo maps of the midi file are read correctly. There are more 'troubles' with Animation Nodes with Midi Nodes. Although it installs in Blender 3.0 (and not higher,) it is my experience that it makes Blender _highly unstable_ when rendering! I use the Script Nodes of Animation Nodes a lot! With Animation Nodes, too many things are either not present, too limited, or too difficult to implement purely through nodes. Programming Python is a lot faster and far simpler! But when I then render my animations, Blender crashes all of the time! So much so, that it is my experience that it is virtually impossible to make renders with Cycles, for example. And, many things I have programmed with the script nodes are, on top of that, also completely ignored! The only way I have found around these difficulties is rendering in the viewport. But, if you have 'jumped through all of these hoops', you can do a lot more interesting music animations with Animation Nodes than with Geometry Nodes. _The three big things missing_ in Geometry Nodes are: 1. A node that reacts to sound data. 2. A node that can use midi file data. 3. A script node. As long as Geometry Nodes misses all three of these, _it is no match to Houdini, which has all three of those!_ Although, I have just recently found out that you can use Blender Scripting itself as a replacement of the script node of Animation Nodes. But that is, again, another 'hoop' to jump through! Also, what kept me from that is that the philosophy of Geometry Nodes is that it is a modifier. Only lately they have added nodes that can instantiate other objects. But how to connect _that_ with midi? I have no idea! In fact, making my music animations with Blender has been, up till now, such an uphill battle, that I am considering going to Houdini. Also, at present, I have stopped using Blender to make music animations, because it is just _too primitive!_ Too many things constantly go wrong if I want to attach music to animations directly! Just go to my channel to see some of the things I have made with Blender, Animation Nodes and the Midi Nodes. (There are, at present, only two files. One of Mozart, and one of Bach. Too hard to do in Blender!) I am now learning Unity. And for Midi I use Melanchall's DryWetMidi C# library. It requires that I learn C#. Up till now it is my experience, that it is _way easier_ to make midi music animations with just Unity. And, as I said, I am considering Houdini, but what holds me back is that it is, apparently, the most difficult animation software there is. A last tip. If you _do want_ to use midi data in later versions of Blender, you can use the latest build of Animation Nodes in Blender just to read the midi data. You can then get to the midi data to use the 'read midi file' node of Animation Nodes, and attach its output simply to the Viewer node. Then select the Viewer node, go to the right panel, select the Node tab, and scroll down to the 'text box' tick box. Then, in the 'scripting' section you can make a new text block. You can select that text block in the viewer node. If Animation Nodes is running, it will place the midi data of the midi file into that text block. With a few actions you can then make it suitable for any animation based on your midi file you like. You can even use that text block to use it in other programs, like Unity or Unreal or Godot, none of which have midi file read capabilities.
There is something interesting @ 4:25 Which is: Before adding the Value node, when i try to add the "pi" value individually to start angle and sweep angle, the arc is not behaving the same. What is the reason for this? Or may be; did i miss something?
That's weird! I don't know why it does that. It might be that somehow it's treating the values separate in a sense. Sometimes things are in degrees and other times they're in radians. So that could be it. Does it work if you do use 1 single value to animate it like in the video?
@@KaizenTutorials Without using Value node , i couldn't make any animation. But when i use value node i can make seperate animations for "start" and "sweep" angles. Each of them are making their own movements.
@@uncleoky That's weird. No idea why that is! You could btw still tweak the value offset by adding a math node between the value and arc node, for more control on one of the values if needed!
Great tutorial and a very different use of Blender / Geometry Nodes to the majority of RUclips vids around, which is refreshing to see
Glad you enjoyed it! Thanks for the kind words.
This was so freakin' cool!! I spent the last half hour making my own version. It was so much fun!! I can't wait to try again and mess with all of the settings to come up with some really cool variations!!
What a unique use of geo nodes.
Thanks a bunch Thomas! Awesome to hear you got fun out of playing around with these nodes. That's exactly what I hoped it would spark in people!
Love it ! Thank you.
Geometry Nodes for VJ loops, just perfect , hoping for more content of that .
Thanks! There will definitely be more in the future 🙌
Oh God, Your are totally genius ! Great creativity !
Thank you! 🤗
super slick, thank you for sharing this!
You bet! Glad you like it.
Looks awesome 👏🏻 thanks
Thanks, appreciate it 🙌🏻
Wow! I should pay more attention to geometry nodes. Thanks for the very clean tut!
Geometry Nodes is a beast for sure, thanks!
This deserves way more views, Awesome tutorial!!!!
Thanks! Appreciate the support :-) hope it gets way more views too haha 😜
Awesome Tutorial man, I can't resist myself without Subscribe your channel Thanks
Thanks for the sub!
great vid man good stuff thanks
Thank you!
This is lit🔥🔥😍 ...... Keep going👍
Thanks a lot!
¡wow! that was brutal, may thanks :)
Glad you liked it!
outstanding work, dude
Thanks!
I've seen that has actually explained it to in a concise way!
thanks!
That's so cool!
Thank you!
Great video Kaizan! 👍 At the risk of telling you something you might already know, instead of doing the pi x 2 thing you can just use "tau" (tau = pi x 2). Saves you a node! haha
Thanks, I didn’t know that haha. My math skills are below average 😂 so thanks for sharing! However a downside is we now have an exposable parameter which we can tweak from outside the GN workspace. So both options have their benefits I suppose…
Great comment for the also bellow average math viewers 😂
Great comment for the also bellow average math viewers 😂
@@KaizenTutorials I'm also not that good at math, i just happened to know this one! 😂
Haha nice one!
WoW! Thanx for the video!
Incredible understanding of geometry nodes.
I'm not good at GN, but this tutorial is very motivating to bury myself into the topic.
😉👍
Thank you, that’s awesome to hear! GN is a beast, but it’s so powerful and really has so much you can do with it. It’s well worth learning!
thanks for the knowledge
Thanks for watching
Very creative! Thank you for creating all your excellent tutorials! 😃👍
Thanks a lot! Appreciate the kind words. Also thank you for joining the Patreon! 🙏🏻
That was a great tutorial indeed, kinda rare to see these type of videos on the platform and this was really nice.
I was wondering if have any future plans of making the discord server public for subscribers? that would be soo cool man :D
Thanks a lot. Yeah I’m thinking about it. Currently it’s not as active as I’d like so maybe in the nearby future ill open it up and just give special roles to the Patreon subs!
Btw; you don’t need to pay every month to stay in the discord. Just once would get you in!
That would be great, they have special roles than other members and once everyone is allowed it would automatically be more active :)
I do not have my own earnings so that is something i cant do right now :(
thank you
You’re welcome
Kaizen: Now i show you how to create an abstract motion in geometry nodes
Me: Wow, it's a Pacman!
Love Pacman, haha! Classic 💪🏻
🤯 this is beautiful 🔥🔥🔥🔥
Thank you! Appreciate the support.
@@KaizenTutorials you're welcome 😊
sorry I deleted my comment after figuring it out. then saw you had already replied. Thank you! Great tutorials
No worries!
This is actually very creative thinking and mastering of blender. What if i wanted to take this to a higher level, what should i be studying? These are incredibly psychedelic and i want to get better and better at doing this. What is the next step?
I created these just messing around. That would be my recommendation. Watch a lot of trippy animations and motion graphics and just mess around in geometry nodes. Instance shapes on shapes, rotate, scale, move and just try lots of things untill fun stuff happens! 😎
@@KaizenTutorials That's my current "workflow" as well hahah, i do a bunch of geo nodes trippy stuff
Great
Thanks!
DAMN
Hot damn
Thanks for this amazing tutorial. I have a question, is it possible to use the bake sound option with this setting?
You're very welcome! And yeah, that's definitely possible. You could bake the sound to any keyframeable action. So on basically all aspects of this setup you could affect it by baking a sound to it! :-)
Followed along pretty well but mine doesn't seem to loop quite perfectly. Great tutorial though! Much appreciated!
Might need to offset the keyframe one frame to the left or right, or several even. Just move it around untill it loops! And thanks, glad you like it.
@@KaizenTutorials thank you so much! Much appreciated!
Hi, it was really great: I started Geometry Nodes less than three weeks ago.
And I admit that this training and great to advance … your really a great level !!
I hope one day I can recognize knots like you?
See you soon friend!! 🌞
Great to hear! Thanks for the kind words. And I'm assuming you mean nodes; you'll definitely learn to understand/recognize them if you practice enough! 💪
@@KaizenTutorials 😄 I have a good teacher now.....
@@KaizenTutorials Can you suggest a practice routine for Geometry Nodes?
Not so much a routine, but what I think works best is to look at stuff online and try to recreate it in GeoNodes. Start simple; look up simple animations or shapes and try to make them using only nodes. This will build your overall knowledge of nodes, but more importantly it helps you learn why certain nodes can be used to achieve certain results. After that it’s just tons of practice and if you can’t recreate it, no worries; you’ve still learned something!
@@KaizenTutorials Thank you very much. By the way, this was such an unbelievable quick response. 🙏
Greetings from Turkey. 🇹🇷
👍🏻👍🏻👍🏻👍🏻👍🏻 thx!
Most of the nodes you use in this tutorial I didn't know even existed & nor have I seen them used in other tutorials. So many applications for this scene. Thanks for opening our eyes to something completely different in Blender. 👍🏼🦘
Great to hear! Thanks again Nigel 👍🏻🇳🇱
@@KaizenTutorials Welcome 👍🏼🦘
Please make a video of how can we create an audio visualizer where a lightning would occur to a specific beat. Its kind of hard and I can not manage to make it.
I'll take it into consideration!
I want to try this, but I also want to have the color and resolutions change based on the music. And I haven't tried doing anything like that with geometry nodes before. Not sure if that adds too much complexity to the setup.
The resolution can be changed easily by just baking the sounf (F-curve) to a value node and plugging that into the resolution. Maybe add a map range node to control the range in between. And for the color, you could probably do that with a hue saturation node in the shader, then bake the sound to the Hue Value. This will change the color according to the sound!
beautifull (please zoom mutch more on te node) thank you.
Thanks for the feedback and kind words!
arrow forward once to get "Analog app 1 TE" like he uses in the video or simply find one you'd like to use alternatively instead.
uhm
Hello, I am almost finished this animation, but my video render shows just a blank white screen for the most part. I've checked my camera settings and emission strength all checks out. Would greatly appreciate anyone's help with this matter. Thanks.
Have you maybe added something in front of the camera? Like a volume cube or something?
@@KaizenTutorials ahh yes! My lines shader was stacked on top of the volume shader. Thank you.
Happy to hear you’ve got it solved! :-)
@Kaizen Tutorials
How can i bake this to F-Curves? its not active in the Graph Editor, has it something to do with the Attribute Input Node?
You have to select both the object the GN system is placed on (in the outliner) AND the node you have keyframed and now want to bake the f-curve to.
@@KaizenTutorials thx, a good tip
Connect the centers…animate sweep angle…It’s taking all my will to finish this tutorial and not go make a pac man scene.
DO IT! haha
12:59 add connectors
Oh yeah 😅
Something I have been struggling with is turning a loop into a full length clip. I know I can composite the loop with the music - but what I really want to do is add something that reacts to the music, without having to rerender the loop continually. Can scenes help with that? I can’t even think of how to start searching
Not sure if it’s a fix exactly, but you can extend certain keyframes with keyframe modifiers which you can add in the graph editor and then press ‘N’. So this way you can extend e.g. the overall rotation for the length of your music. This is a starting point. Then you could take the exposed values and bake them to an F-Curve (sound). This way you’ll have a complete track. However you’ll have to render the full thing! Hope this helps 🙏🏻
@@KaizenTutorials thanks for the reply! I have an emitter that pulses in time with the beat (by baking the sound to F-curve) for a 4 minute track, and a 10 second loop. So it's the same loop 24 times, and the only thing that changes is the light from the emitter and I'm holding out hope that there's something I can do so I don't have to render the full loop all those extra times :)
Sadly I only think you could render 1/24th of it if your emitter was a loop aswell. If it’s not i’m afraid you’ll have to render the entire thing 👍🏻
Did you know, that Animation Nodes, a plugin for Blender, has been extended with Midi Nodes?
Also, did you know that Animation Nodes has a node that reacts to music data directly?
However, there are a few caveats. You must, first of all, go back to Blender 3.0, because you cannot install Animation Nodes in Blender 3.1 or higher.
Also, you must have Animation Nodes with the Extension Nodes. Otherwise you cannot put music animations on the shaders to make light effects through the shaders.
And. lastly, if you have a midi file with tempo changes, you must first install the updated version without extensions. This is the latest build of Animation Nodes, the one where they 'update' (which they do not very much!) install that version, which has a lot of nodes missing, but the midi correct. From that install you must get a file , called 'midi.py'. Then you must install Animation Nodes with all extensions. After the install, you must replace the 'midi.py' in that installation of Animation Nodes with the one you just got from the latest build. Only then the tempo maps of the midi file are read correctly.
There are more 'troubles' with Animation Nodes with Midi Nodes. Although it installs in Blender 3.0 (and not higher,) it is my experience that it makes Blender _highly unstable_ when rendering!
I use the Script Nodes of Animation Nodes a lot! With Animation Nodes, too many things are either not present, too limited, or too difficult to implement purely through nodes. Programming Python is a lot faster and far simpler!
But when I then render my animations, Blender crashes all of the time! So much so, that it is my experience that it is virtually impossible to make renders with Cycles, for example. And, many things I have programmed with the script nodes are, on top of that, also completely ignored!
The only way I have found around these difficulties is rendering in the viewport.
But, if you have 'jumped through all of these hoops', you can do a lot more interesting music animations with Animation Nodes than with Geometry Nodes.
_The three big things missing_ in Geometry Nodes are:
1. A node that reacts to sound data.
2. A node that can use midi file data.
3. A script node.
As long as Geometry Nodes misses all three of these, _it is no match to Houdini, which has all three of those!_ Although, I have just recently found out that you can use Blender Scripting itself as a replacement of the script node of Animation Nodes. But that is, again, another 'hoop' to jump through! Also, what kept me from that is that the philosophy of Geometry Nodes is that it is a modifier. Only lately they have added nodes that can instantiate other objects. But how to connect _that_ with midi? I have no idea!
In fact, making my music animations with Blender has been, up till now, such an uphill battle, that I am considering going to Houdini. Also, at present, I have stopped using Blender to make music animations, because it is just _too primitive!_ Too many things constantly go wrong if I want to attach music to animations directly!
Just go to my channel to see some of the things I have made with Blender, Animation Nodes and the Midi Nodes. (There are, at present, only two files. One of Mozart, and one of Bach. Too hard to do in Blender!)
I am now learning Unity. And for Midi I use Melanchall's DryWetMidi C# library. It requires that I learn C#. Up till now it is my experience, that it is _way easier_ to make midi music animations with just Unity. And, as I said, I am considering Houdini, but what holds me back is that it is, apparently, the most difficult animation software there is.
A last tip. If you _do want_ to use midi data in later versions of Blender, you can use the latest build of Animation Nodes in Blender just to read the midi data. You can then get to the midi data to use the 'read midi file' node of Animation Nodes, and attach its output simply to the Viewer node. Then select the Viewer node, go to the right panel, select the Node tab, and scroll down to the 'text box' tick box. Then, in the 'scripting' section you can make a new text block. You can select that text block in the viewer node. If Animation Nodes is running, it will place the midi data of the midi file into that text block.
With a few actions you can then make it suitable for any animation based on your midi file you like. You can even use that text block to use it in other programs, like Unity or Unreal or Godot, none of which have midi file read capabilities.
Im not getting the same results when i plug spline parameter to combine xyz to instance rotation. Any suggestions?
Which result are you looking for specifically? Feel free to mail me your issues @ business@kaizen3d.com!
How do I duplicate nodes?
*Dam, this is gonna be cool!!*
You can just hit SHIFT+D to duplicate basically anything in Blender! 🙏🏻
How to iterate WAV or MP3 sounds files music in time in Geometry nodes like we can do manipulations with PNGs for production of slideshows?!!
As long as there aren’t any sound nodes in GN don’t think that’s possible!
THIS IS WITCHCRAFT!!!
Get the pitchforks!
@@KaizenTutorials Burn the village!
Great explanation but still confused
Sorry to hear that!
for some reason I don't have the arc node
Hmm which version do you have?
HOW CAN I COMBINE IT WITH MUSIC :(
You can bake sound to certain parameters. However it's not very flexible. But yeah you can do it like that.
I don’t even have soft soft and I’m watcNice tutorialng tNice tutorials sNice tutorialt
🤔
There is something interesting @ 4:25 Which is:
Before adding the Value node, when i try to add the "pi" value individually to start angle and sweep angle,
the arc is not behaving the same. What is the reason for this? Or may be; did i miss something?
That's weird! I don't know why it does that. It might be that somehow it's treating the values separate in a sense. Sometimes things are in degrees and other times they're in radians. So that could be it. Does it work if you do use 1 single value to animate it like in the video?
@@KaizenTutorials Without using Value node , i couldn't make any animation. But when i use value node i can make seperate animations for "start" and "sweep" angles. Each of them are making their own movements.
@@uncleoky That's weird. No idea why that is! You could btw still tweak the value offset by adding a math node between the value and arc node, for more control on one of the values if needed!
lol look at tNice tutorials dude
🤔