𝐇𝐨𝐰 𝐭𝐨 𝐚𝐝𝐝 𝐦𝐮𝐬𝐢𝐜: You can convert any music into a musical marble animation, watch the second part of this tutorial to find out more 👉 ua-cam.com/video/uzd7wd72LdQ/v-deo.html or 𝐂𝐫𝐞𝐚𝐭𝐞 𝐚 𝐦𝐮𝐬𝐢𝐜 𝐰𝐢𝐭𝐡 𝐏𝐲𝐭𝐡𝐨𝐧 𝐬𝐜𝐫𝐢𝐩𝐭 𝐦𝐚𝐭𝐜𝐡𝐢𝐧𝐠 𝐲𝐨𝐮𝐫 𝐦𝐚𝐫𝐛𝐥𝐞 𝐚𝐧𝐢𝐦𝐚𝐭𝐢𝐨𝐧 👉 ua-cam.com/video/bRlKsEv-et8/v-deo.html
Rather than learning one thing at a time, I learned a lot in a single tutorial. No, I am capable of working with ridged, buleean, and other materials simultaneously. Thank you for keeping this announcement brief and to the point. It was not a clickbait. I enjoy your instruction.
That "ting-ting" collision sound or the background "music" is very important for a realistic feel 👍 It can be created automatically in Blender based on your animation, you don't need a real piano 😊 Please let me know if you need a tutorial on how to create the collision sounds in Blender. 𝐄𝐝𝐢𝐭: 𝐍𝐨𝐰 𝐰𝐞 𝐡𝐚𝐯𝐞 𝐜𝐫𝐞𝐚𝐭𝐞𝐝 𝐚 𝐭𝐮𝐭𝐨𝐫𝐢𝐚𝐥 𝐨𝐧 𝐭𝐡𝐢𝐬 𝐛𝐚𝐜𝐤𝐠𝐫𝐨𝐮𝐧𝐝 𝐦𝐮𝐬𝐢𝐜 😊 Here 👉 ua-cam.com/video/bRlKsEv-et8/v-deo.html 💝
Great tutorial. I discovered that there's no need to disable friction as this will cause the ball to not rotate naturally as it would in real life, thus breaking the realism. To prevent deflection, I simply place two vertical planes each set to passive rigid body on both sides of the ball to serve as a barrier. Of course, I have to disable their visibility in the viewport and render.
Yep, that's one way to restrict the deflection, I suggested this as well for someone 👍 Or we can let go the rotation and add it later using a driver (rotation calculated based on the move and the angle of move automatically). This looks reasonably real and it is less cumbersome. But your method is also good 👍
this video is rly good im looking for the video which u start with music and the cube matches with the music. I hope this video will come soon! Thank you for your videos ❤
I sort of hoped this will show how to create the animation for a specific tune, not a random noise. If you bring in a sound file, the sound spikes must be visible in one of many animation editors in Blender (timeline, graph, nla, etc) and that should make it easier to place the notes correctly. Also, the camera animation could be automated, if you set it to track the ball movement and copy the relative position with a delay (delay part is important, else the animation will look weird)
We have a tutorial on how to create animation based on a sound file: Part 1 is here 👉 ua-cam.com/video/GS2NBrhdXn8/v-deo.html and Part 2 is here 👉 ua-cam.com/video/4dJh51OoZX8/v-deo.html But that is something different. The problem with sound to animation is, you cannot use Rigid Body Physics in that context, you have to create the animation yourself. While that is doable, it may not look natural, it will need a lot of manual effort to make it perfect, maybe not worth it. If you see the original marble music machine by Wintergatan, it needs that amount of effort - truly enormous.
@@5MinutesBlenderWhy would you have to animate it manually? Just first analyze the music you want to use, find out on which frames in the target framerate the notes hit, go to the specific frames one note at a time and then place the 3D note wherever the ball is in that frame. Obviously, you can't just move those notes to random positions.
@@juschu85 Yes, we'll do this reverse process in another tutorial soon, I replied to your other comment separately on this, we'll in fact automate part of it to make it even easier. Thanks mate! 💝
I hope it helps 😊 We are also working on another tutorial where you start with a specific song and create the animation matching with the song, I hope that will be more useful. We'll even automate part of that using python in order to make it faster 💝
Oh WOW! Saw several of these on UA-cam and fell in love. The ones I saw on UA-cam I now wonder if they were physical or an automation? Do you know? Do you also cover making this Bender automation into a physical things? Thank you so much for this video. I have subscribed and will watch the other tutorials.
Thank you so much for the sub! 😊💝💝 These videos are almost always just animations, at least whatever we see on social media. I have not seen a real physical musical note yet. If we want to make a physical model, it's possible but it needs a lot of engineering marvels (like musical marble machine which is a real physical thing developed over the years by a genius)!
The tutorial is amazing as always. I have watched such videos, Do they really use blender or another software coz their results is always top notch. I tried it using blender, but the process is very tedious and destructive. If you need to adjust one of the bounce, it renders the whole system null and now you have to repeat again.
Thanks! I can't say for sure whether they use Blender or something else, but it is 100% doable in Blender - not just the animation but the background sound as well. We rendered it using Eevee to show the beautiful output possible even with Eevee. But if you render it using Cycles, you'll get even better results. And as far as the physics part is concerned, it is simply practice. I did this tutorial in 2 trials, it was not that difficult for 23 notes. But even if we have 100 steps, it is easy if you keep on converting your physics simulations into keyframes. Never keep the physics simulation as it is, convert it after say each 10 units, then you would never have to re-do the steps from the beginning. That I think is the key factor here 😊
@@MyHoloStore The brick is simply a texture downloaded online. We just added a plane object in the background and added the brick texture (you can download a similar one as well). The lighting is very low so that we get a dark environment. That's it.
2:07 How can I "select like this"? Sorry, but I'm really new to Blender. Could you maybe explain some shortcuts or something like that better for all of us?
Sorry for the late reply. You need to press the Shift key on your keyboard and click on each object to include it in the selection. This is how you can select multiple objects together.
I thought you would first add markers in the timeline wherever the notes occur in the song, and then I thought you'd use those markers to determine where to place each 3d note.
That's a nice suggestion! We can try 👍 Looking at the demand for song synchronization, I was thinking about making an automated service on this. Let's see 😊
UA-cam Studio provides a great range of free music that you can use for your video. Other than that there are many websites that provide copyright free music like freesound.org etc.
Thanks and congrats. There is always a lot to gather from your tutorials. One thing I noticed though. The bounces aren't 100% correct according to the laws of physics. This is something I noticed also that even on big money, big names movies. Birds, dragons, and things that fly don't fly really realistic. If you can provide them with a solution to that there will be good money. I think the dragons should fly like manta ray swim. With some wave going through the length of the body, synchronized with the wings. In a more subtle way, it is the same thing for birds.
Glad to see a msg from you 😊 And thanks a lot for the appreciation 💝💝 Yes, sometimes an inaccuracy in physics is intentionally added into the animation in order to dramatize the effect or to create a dreamland experience. In this case though, we used the default settings in Blender, which can be (and should be) optimized for a production level output. To make things more accurate, we need to use a higher number of iterations and higher substeps value for rigid body physics - both of these fields are found under the Rigid Body World settings in the Scene tab within the Properties editor. With higher values in these fields we get higher accuracy, but the baking process becomes exponentially slower. I get your point though on the waving of wings - it can be made more realistic. At least a system limitation or an overlook may not be the reason behind, probably the animator is not adequately paid there 😂😂
You can do it manually, or you can semi-automate it using the collision script we discussed. You still need to select the color for each light unless you want the same color for all of them.
We used 4.0 version but this method should work with any recent version of Blender since we only used some basic features that work the same across all versions.
Please select all the 3d notes, then from the Object menu, select Relations > Make Single User > Materials. Each note will now get its own copy of the material and you can change each of them individually without affecting others.
Doesn't keyframing the factor in one note change it in all of them? You'd have to make sure each has their own copy of the shader for that to work, right?
Yes, very much correct 👍 I think we should have highlighted this point, we need to select all the notes and unlink their materials so that each one has its own copy. Thanks for pointing it out 👍👍
Select all the boxes, then from the Object menu, under Relations, select Make Single User > Materials. This will give each box a separate material. Now if you key-frame the color change for one box, it won't affect others. We discussed this case in the second part of this tutorial 👉 ua-cam.com/video/kkogGO1ZjPc/v-deo.html
It will be like a paperweight which is transparent and which holds some decorative items inside. We made a tutorial on how to create a paperweight, I think it will help you 👉 ua-cam.com/video/iNDjYFdCY5c/v-deo.html
I followed the same way as you suggested, but even after applying emission material to sphere, it doesn't change anything, can you help what I might be missing?
You need to add emission material to the musical notes if you want them to light up after the collision. Adding emission to the sphere or ball will make it brighter but it won't make any change to the notes.
hi do you know how to make a tube version or a roller coaster track version... because for me i uses cylinder but the ball just bounce pass it without moving with the tube?
Don't worry. The notes have their materials connected by default, hence changing one of them changes all. We need to set each material separately without affecting the others. Please select all the notes, then go to the Object Menu > Relations > Make Single User > Materials. Now each note will have its own copy of the material and you can change them individually. Sorry if this was not obvious.
Thank you very much for sharing, it has made me gain a lot. During the operation, I have a question, "My object will appear black lines after the video 3:42 shape is adjusted by Convex hull to Box", I can't solve this problem, can you answer it for me👃
The black lines usually appear only in the viewport, not in the render. It signifies the physics shape being used, it does not affect the render output. If you see such lines in the actual render, please send your blend file to us at 5minblender@gmail.com so that we can investigate and then suggest.
We discussed about the color change method at 8:25 in this tutorial, please check. If you are looking for an auto-detection of collision frames, please this tutorial 👉 ua-cam.com/video/jOc559tQzuo/v-deo.html
4:44 "and move it to any position with your mouse" Tell me you're not a musician without telling me you're not a musician. Obviously, you can't just place the notes at any random position. You can rotate them however you like, but their position completely depends on the timing of the notes. Unless you're fine with completely random and boring music like we hear in the result at the end of the video. If you actually want nice music, you first need the music, you need to analyze it, and find out on which frames in the target framerate the notes hit. Then instead of moving the 3D notes to any position, you move it to the exact position where the ball is at exactly the frame the note hits. That's extremely important if you actually want to have a good result like the ones you see on social media these days. You also can't just make it faster or slower at the end. Then you would also have to make the music faster or slower and that might not fit with the music.
Agreed, if the song is the primary focus, we'll have to start with the song. We'll surely come up with another tutorial where we start with the song itself that drives the animation. It is really painful to find out the exact frames where the sound peaks appear, which I think can be automated and I am working on a script to break down a song into distinct frame numbers. This approach with a few more fine tuning can be good to convert a song into animation. I am glad that you shared your valuable input into this, thank you so much 💝
@@5MinutesBlender I never worked with audio in Blender, but as long as you can see the audio waveform somewhere, it should be no problem to find the right frames in Blender alone. And when the note appears to be between two frames (audio sampling rates are much higher than even the highest framerates), I think it's better to choose the later frame. Thanks to the speed of sound, we're used to see something before we hear it and not the other way around. To be really exact, you could also go one frame back in the animation to see how far the ball travels in one frame and then place the 3D note in a way that the ball hits it in between two frames.
@@juschu85 Wow, I am impressed! You are talking about inter-frame details. I truly appreciate your thought process on that level of accuracy 👍 And you are absolutely correct on the suggested techniques 👍
Please check the pinned comment where we have given the link to another tutorial on how to create a music based on your animation. We're working on another tutorial to start with a melody and create the animation based on that melody. We'll publish it within a few weeks.
No, I think that may not be possible. We can create the song based on the animation (agreed, it won't follow any particular melody, but it won't sound bad either). We will publish a tutorial on how to create that sound. But the opposite is technically not possible. Even if manage to do that using a python script (i.e. we dictate the bouncing according to our music), it won't look realistic. The bouncing won't look the same as in the real world. You need to manipulate the positions of the notes keeping the correlation with the music and the physics world, which is extremely difficult to try.
@@5MinutesBlenderthank you very much for your kind reply! Btw have you seen a reel of ball bouncing with a song?? I wish I could know how to proceed that skills 🧐
@@minechannel6096 Yes, we have a tutorial on how to create animation based on a sound file: Part 1 is here 👉 ua-cam.com/video/GS2NBrhdXn8/v-deo.html and Part 2 is here 👉 ua-cam.com/video/4dJh51OoZX8/v-deo.html I hope that will help you to some extent 😊
Great Video Im in the last step but when i apply the color to the first Note and the ball hits , all of the notes change the same color. im trying to use different colors for each note but whjen i chane one in the color emision all change to the same color . what Im I doing wrong ??? Thank you
No worries. The notes have their materials connected by default, hence changing one of them changes all. Please select all the notes, then go to the Object Menu > Relations > Make Single User > Materials. Now each note will have its own copy of the material and you can change them individually. Sorry if this was not obvious. If you have any other issues, you can send your blend file to us (5minblender@gmail.com) with a problem statement. We'll help you to resolve them.
Thank you for your reply. Do you have a tutorial on how to set the camera so it will follow the ball ?? Your videos are great. Do you have Patron ? Or special courses ??
@@quierovivirensanantoniotex7407 We don't have any paid courses or patron account. Setting up the camera in this case is quite easy. At frame# 1, place your camera such that it captures the ball correctly (you can do this in the camera view mode). Then add a constraint to your camera called TrackTo, and set the ball as the target. Now the camera will follow the ball always. But you'll notice that the camera jitters along with the ball whenever it hits an object, so this does not give a good result. We need the camera to follow the ball but not follow its jitters. That is a little more difficult to do. We are coming up with an add-on for our paid members that can automate this part. If you want to do it manually, you need to set up a curve alongside the notes and add a follow-path constraint to the camera with the target as this curve, and an empty that will also move along that curve, this empty will be the target for the TrackTo constraint where we previously had the ball.
If you got some good tutorials on that channel, that's nice! He is a good tutor 👍 Maybe we can focus on some other subject which is not well covered yet. However, we did create some music visualizer tutorials in the past, you may take a look here 👉 ua-cam.com/video/LLjLkA4SlzM/v-deo.html or ua-cam.com/video/GS2NBrhdXn8/v-deo.html
it dont work i do everything like u but it wont work i dont understand the black background dont work it will be everything black or not grey... After that the shader editor its not like your editor i just have 2 tables and you have 4 i know i can add them but if i try to put colour on the notes every note change the colour und not just 1 note... im so sad it wont work like it does in your video...
Don't worry. The notes have their materials connected by default, hence changing one of them changes all. Please select all the notes, then go to the Object Menu > Relations > Make Single User > Materials. Now each note will have its own copy of the material and you can change them individually. Sorry if this was not obvious. If you have any other issues, you can send your blend file to us (5minblender@gmail.com) with a problem statement. We'll help you to resolve all the issues.
We're working on another tutorial where you start with a music and create an animation based on that. We'll also automate part of it to reduce the total production time. This tutorial is expected to come within a few weeks.
Don't worry. The notes have their materials connected by default, hence changing one of them changes all. We need to set each material separately without affecting the others. Please select all the notes, then go to the Object Menu > Relations > Make Single User > Materials. Now each note will have its own copy of the material and you can change them individually. Sorry if this was not obvious. If you have any other issues, you can send your blend file to us (5minblender@gmail.com) with a problem statement. We'll help you to resolve all the issues.
The collision detection script will define a custom property for each of the notes (this property will hold the frame number at which the color change should happen). For the random color, if you are referring to our earlier tutorial, you just need to mix the random color with the base color of the note using a Color Mix node, and add a driver for the FAC input of this note. The driver will check the custom property (collision frame number) and set the FAC to either 0 or 1 in order to take the base color before the collision and the random color after the collision.
Need Help. @ 9:22 - when I change the Fac value for one note, it effects all other notes as if they are connected. Now when the ball drops on one note, light emits from all notes. How can I change this?
The notes have their materials connected by default, hence changing one of them changes all. Please select all the notes, then go to the Object Menu > Relations > Make Single User > Materials. Now each note will have its own copy of the material and you can change them individually. Sorry if this was not obvious. Please let me know if it resolves the issue.
@@5MinutesBlender Thanks a lot. 😃. That worked. I have learned so much from your tutorials. I am subscribing to your channel to get more such informative videos.
@@MDPabel-l5j We created that music using a python script based on our animation. We are preparing a tutorial on how to use python script to create such a music, this tutorial will be published next week 😊
9:09 There are a lot of musical notes. I'm tired of adjusting the color changes on the musical note material one by one every time the marble ball touches it. is there an automatic way to change the entire color of a musical note when the marble ball touches it?
We made a tutorial on how to use a script to detect the collision (with the ball) and add a custom property for each note without any big manual effort, that tutorial is here 👉 ua-cam.com/video/jOc559tQzuo/v-deo.html With an extension of this method, you can set up a shader node group that checks for this custom property and assigns a random color for each note once the current frame crosses the Collision Frame for each note. This can take care of a huge number of notes with very small manual work.
I tried to use previus color change based on collision but it not working is not give the tiles number of frame its stay in 0 (just work for the ball) Could you help ?
You need to keep all those object in a single collection and select the ball while running that script. The script simply picks up the currently selected object (the ball) and runs through each object in the same collection, it tries to figure out when each of those objects (the notes) comes in close contact with the selected object (the ball). It will add a custom property (frame#) for each of those notes. So please check if you are using the script with the right context.
Hey! Amazing as Always👌. I have a question related to cloth physics. When I scale an object with the cloth physics applied to that. That does not work. Is there any solution to this problem or any other workflow with which I can achieve this?
Yes you can do that using Geometry Nodes along with Cloth Physics. You must have noticed that Cloth physics is always added to your object as a modifier. Blender will evaluate the modifiers in the same sequence as they appear in the modifiers tab (and you can manually change this sequence if needed). What you can do is, add a Geometry Node to your object after the cloth physics is added. This will add a new modifier to your object. In the geometry node, use a transform node to scale your object, and you're done! The cloth will change in size without needing you to re-bake it afresh!
@@5MinutesBlender Excellent!😍. It's working perfectly fine. One more question related to this. If we don't want to change the scale directly rather we want to control it via another object let's say by parenting or by object constraints, then this method will not work. Is there any way to do that?
@@arslanahmed5676 No, we can't use parenting or constraints, that won't work. But you can use a second object in your geometry node and use its scale factors to drive the size of your original object. So in a way you can drive the size of your cloth using another object as parent, although it's not a 'parent' object in the technical sense.
@@5MinutesBlender I've tried Object Info node going into the transform node and it works. Did you mean this or you were saying something else because I couldn't quiet get your point by saying "second object in your geometry node". Anyways it is working, Thanks. One optional thing is that when you scale by this method. The cloth object and the other object get scale up and down at their own location. But when you use parenting, normally it also changes location with the change of scale relative to the active object. Is there also a way to do this?
@@arslanahmed5676 Yes, that Object Info node is exactly what I meant. You did it correctly 👍 You can do the same with the location as well. Just like the scale factor, you can also get the location of the second object from the Object Info node and use it in the transform node to move your original object. Basically we are implementing the parent-child relation manually using these geo nodes 😂
We have several planned releases in the pipeline, the music to animation tutorial will follow them, may be in a couple of weeks or early next month. You can download a music from the internet, or if you are planning to upload your content on UA-cam you can use one from UA-cam's free music library.
This should be retitled, "Follow instructions step by step by annoying AI voice without any understanding of what you are doing to create musical marble animation. You won't learn any skills but I will get views. Thanks."
We are sorry to know that you did not find this video helpful. However, we are certainly not after views. These tutorials do help others as you can see from your fellow viewer's comments below 😊 Love ❤️❤️
𝐇𝐨𝐰 𝐭𝐨 𝐚𝐝𝐝 𝐦𝐮𝐬𝐢𝐜: You can convert any music into a musical marble animation, watch the second part of this tutorial to find out more 👉 ua-cam.com/video/uzd7wd72LdQ/v-deo.html or 𝐂𝐫𝐞𝐚𝐭𝐞 𝐚 𝐦𝐮𝐬𝐢𝐜 𝐰𝐢𝐭𝐡 𝐏𝐲𝐭𝐡𝐨𝐧 𝐬𝐜𝐫𝐢𝐩𝐭 𝐦𝐚𝐭𝐜𝐡𝐢𝐧𝐠 𝐲𝐨𝐮𝐫 𝐦𝐚𝐫𝐛𝐥𝐞 𝐚𝐧𝐢𝐦𝐚𝐭𝐢𝐨𝐧 👉 ua-cam.com/video/bRlKsEv-et8/v-deo.html
Rather than learning one thing at a time, I learned a lot in a single tutorial. No, I am capable of working with ridged, buleean, and other materials simultaneously. Thank you for keeping this announcement brief and to the point. It was not a clickbait. I enjoy your instruction.
Thank you so much for the appreciation bro! 😊 It means a lot for me 💝💝💝
That "ting-ting" collision sound or the background "music" is very important for a realistic feel 👍 It can be created automatically in Blender based on your animation, you don't need a real piano 😊 Please let me know if you need a tutorial on how to create the collision sounds in Blender. 𝐄𝐝𝐢𝐭: 𝐍𝐨𝐰 𝐰𝐞 𝐡𝐚𝐯𝐞 𝐜𝐫𝐞𝐚𝐭𝐞𝐝 𝐚 𝐭𝐮𝐭𝐨𝐫𝐢𝐚𝐥 𝐨𝐧 𝐭𝐡𝐢𝐬 𝐛𝐚𝐜𝐤𝐠𝐫𝐨𝐮𝐧𝐝 𝐦𝐮𝐬𝐢𝐜 😊 Here 👉 ua-cam.com/video/bRlKsEv-et8/v-deo.html 💝
Yes. Please make a video on that
yes make it
Yes please!
Yes please make 😊
Please make it
Great tutorial. I discovered that there's no need to disable friction as this will cause the ball to not rotate naturally as it would in real life, thus breaking the realism. To prevent deflection, I simply place two vertical planes each set to passive rigid body on both sides of the ball to serve as a barrier. Of course, I have to disable their visibility in the viewport and render.
Yep, that's one way to restrict the deflection, I suggested this as well for someone 👍 Or we can let go the rotation and add it later using a driver (rotation calculated based on the move and the angle of move automatically). This looks reasonably real and it is less cumbersome. But your method is also good 👍
Tantas coisas por aprender no Blender....muito bom seu tutorial. Parabéns!
Thank you so much for the appreciation! 😊💝💝
Aprendi muito nesse tutorial! Adorei! I am from Brazil.
I'm very glad to know that it helped you learn something 💝💝
vc conseguiu? to tentando tbm
this video is rly good im looking for the video which u start with music and the cube matches with the music. I hope this video will come soon! Thank you for your videos ❤
Yes, we'll come up with the other tutorial to convert any music into such an animation 👍
Great tutorial! A python script for automating this given a polyphonic MIDI file would be amazing!
Thanks! Yes, we will also come up with a tutorial where we will create an animation given a song or a tune 😊
Your content is amazing like always.
Thank you so much for liking our tutorials 💝💝
That was a very clever approach, Thank you!
Cheers! Happy to see that you liked our video 😊💝💝
I've been looking for these thanks!
Glad you like it and it helped you! 😊💝💝
I sort of hoped this will show how to create the animation for a specific tune, not a random noise. If you bring in a sound file, the sound spikes must be visible in one of many animation editors in Blender (timeline, graph, nla, etc) and that should make it easier to place the notes correctly.
Also, the camera animation could be automated, if you set it to track the ball movement and copy the relative position with a delay (delay part is important, else the animation will look weird)
We have a tutorial on how to create animation based on a sound file: Part 1 is here 👉 ua-cam.com/video/GS2NBrhdXn8/v-deo.html and Part 2 is here 👉 ua-cam.com/video/4dJh51OoZX8/v-deo.html But that is something different. The problem with sound to animation is, you cannot use Rigid Body Physics in that context, you have to create the animation yourself. While that is doable, it may not look natural, it will need a lot of manual effort to make it perfect, maybe not worth it. If you see the original marble music machine by Wintergatan, it needs that amount of effort - truly enormous.
@@5MinutesBlenderWhy would you have to animate it manually? Just first analyze the music you want to use, find out on which frames in the target framerate the notes hit, go to the specific frames one note at a time and then place the 3D note wherever the ball is in that frame. Obviously, you can't just move those notes to random positions.
@@juschu85 Yes, we'll do this reverse process in another tutorial soon, I replied to your other comment separately on this, we'll in fact automate part of it to make it even easier. Thanks mate! 💝
Thank you very much ! Great tutorial!!!🙏
Glad you enjoyed it! 💝💝
Dude, we waiting this video. Thank you!
I hope it helps 😊 We are also working on another tutorial where you start with a specific song and create the animation matching with the song, I hope that will be more useful. We'll even automate part of that using python in order to make it faster 💝
انت حقا الافضل
Thank you so much for your kind words ❤️❤️
THANK YOU SO MUCH!!! This helped me alot thanks for explaining it so easy and going at a nice pace! New sub ;)
I'm glad to know that it helped! 😊 Cheers! 💝💝
You Are The Goat! THE GOAT!!
Thank you so much for your appreciation bro! 😊💝💝
thank you for the tutorial😊.I have succeeded in making a musical marble animation. As a form of thanks, I will subscribe to this channel
Thank you so much for the sub! 💝💝
What is the application or logiciel name??
@@fahmikabaou4245We created this animation using Blender software.
Thank you a lot bro. Will help me a lot.
I'm glad you liked this tutorial 😊💝💝
Oh WOW! Saw several of these on UA-cam and fell in love.
The ones I saw on UA-cam I now wonder if they were physical or an automation? Do you know?
Do you also cover making this Bender automation into a physical things?
Thank you so much for this video. I have subscribed and will watch the other tutorials.
Thank you so much for the sub! 😊💝💝 These videos are almost always just animations, at least whatever we see on social media. I have not seen a real physical musical note yet. If we want to make a physical model, it's possible but it needs a lot of engineering marvels (like musical marble machine which is a real physical thing developed over the years by a genius)!
Love ut! Thanks again 👍
Thank you to bro 💖💖💖
The tutorial is amazing as always. I have watched such videos, Do they really use blender or another software coz their results is always top notch. I tried it using blender, but the process is very tedious and destructive. If you need to adjust one of the bounce, it renders the whole system null and now you have to repeat again.
Thanks! I can't say for sure whether they use Blender or something else, but it is 100% doable in Blender - not just the animation but the background sound as well. We rendered it using Eevee to show the beautiful output possible even with Eevee. But if you render it using Cycles, you'll get even better results. And as far as the physics part is concerned, it is simply practice. I did this tutorial in 2 trials, it was not that difficult for 23 notes. But even if we have 100 steps, it is easy if you keep on converting your physics simulations into keyframes. Never keep the physics simulation as it is, convert it after say each 10 units, then you would never have to re-do the steps from the beginning. That I think is the key factor here 😊
Hey, can you show a tutorial how to edit a wall or background like this in the video ? nice vid bud !
Thanks for the appreciation 😊💝💝 What kind of edits you need for the background wall?
@@5MinutesBlender the decorations and the texture like the brick. thank you :)
@@MyHoloStore The brick is simply a texture downloaded online. We just added a plane object in the background and added the brick texture (you can download a similar one as well). The lighting is very low so that we get a dark environment. That's it.
@@5MinutesBlender thank you very much !
2:07 How can I "select like this"? Sorry, but I'm really new to Blender.
Could you maybe explain some shortcuts or something like that better for all of us?
Sorry for the late reply. You need to press the Shift key on your keyboard and click on each object to include it in the selection. This is how you can select multiple objects together.
you are great, thanks
Glad you liked the video! 😊💝💝
Which software ur using
This is created using Blender. It is a powerful software for 2d/3d animations which is also free. You can download it from www.blender.org/download/
Ajoyib 🎉🎉🎉
Thank you so much 💝💝
I thought you would first add markers in the timeline wherever the notes occur in the song, and then I thought you'd use those markers to determine where to place each 3d note.
That's a nice suggestion! We can try 👍 Looking at the demand for song synchronization, I was thinking about making an automated service on this. Let's see 😊
thanks
Glad you liked it! 💝💝
I want to make this type videos for youtube chennels..
how to find this type copyright music(melody)
UA-cam Studio provides a great range of free music that you can use for your video. Other than that there are many websites that provide copyright free music like freesound.org etc.
Thanks and congrats. There is always a lot to gather from your tutorials.
One thing I noticed though. The bounces aren't 100% correct according to the laws of physics.
This is something I noticed also that even on big money, big names movies. Birds, dragons, and things that fly don't fly really realistic. If you can provide them with a solution to that there will be good money. I think the dragons should fly like manta ray swim. With some wave going through the length of the body, synchronized with the wings. In a more subtle way, it is the same thing for birds.
Glad to see a msg from you 😊 And thanks a lot for the appreciation 💝💝 Yes, sometimes an inaccuracy in physics is intentionally added into the animation in order to dramatize the effect or to create a dreamland experience. In this case though, we used the default settings in Blender, which can be (and should be) optimized for a production level output. To make things more accurate, we need to use a higher number of iterations and higher substeps value for rigid body physics - both of these fields are found under the Rigid Body World settings in the Scene tab within the Properties editor. With higher values in these fields we get higher accuracy, but the baking process becomes exponentially slower. I get your point though on the waving of wings - it can be made more realistic. At least a system limitation or an overlook may not be the reason behind, probably the animator is not adequately paid there 😂😂
@@5MinutesBlenderThat's the problem here. The pay, I mean. "If the money is there, I'll do anything, Babe" (Mae West)
@@johnsmith56920 😂😂😂
Is each 3d note model filled with emissions and mix shaders manually?
You can do it manually, or you can semi-automate it using the collision script we discussed. You still need to select the color for each light unless you want the same color for all of them.
@@5MinutesBlender i love the tutorial. thanks for the detail information.
Which blender version do you have used for this tutorial
We used 4.0 version but this method should work with any recent version of Blender since we only used some basic features that work the same across all versions.
@@5MinutesBlender can you make some more videos on this topic?
@@Whisperverse1214 Yes, sure!
this makes absolutely no sense to me but I have a newfound appreciation for those who make marble music 😂
Nice
Thank you bro ❤️❤️
on shader editor you show how you change color to just one step, but for me it changes for all steps and can't find how to unlink this. Any tips?
Please select all the 3d notes, then from the Object menu, select Relations > Make Single User > Materials. Each note will now get its own copy of the material and you can change each of them individually without affecting others.
Doesn't keyframing the factor in one note change it in all of them? You'd have to make sure each has their own copy of the shader for that to work, right?
Yes, very much correct 👍 I think we should have highlighted this point, we need to select all the notes and unlink their materials so that each one has its own copy. Thanks for pointing it out 👍👍
@@5MinutesBlender I never appreciated Unreal Engine's "Material Instances" until I realized that Blender lacked them. :-)
I was trying and when the ball hit the first box, the other box also change the color following the first box?
Select all the boxes, then from the Object menu, under Relations, select Make Single User > Materials. This will give each box a separate material. Now if you key-frame the color change for one box, it won't affect others. We discussed this case in the second part of this tutorial 👉 ua-cam.com/video/kkogGO1ZjPc/v-deo.html
@@5MinutesBlender Ok thank you i will try..
@@5MinutesBlender Nice it's work, thank you very much!
How to change ball to transparent and keep a object inside according to theme of song like victor de martin
It will be like a paperweight which is transparent and which holds some decorative items inside. We made a tutorial on how to create a paperweight, I think it will help you 👉 ua-cam.com/video/iNDjYFdCY5c/v-deo.html
What's the name of the software and any free download link for it please?
This is created using Blender which is a free & powerful animation software. You can download it from www.blender.org/download/
I followed the same way as you suggested, but even after applying emission material to sphere, it doesn't change anything, can you help what I might be missing?
You need to add emission material to the musical notes if you want them to light up after the collision. Adding emission to the sphere or ball will make it brighter but it won't make any change to the notes.
hi do you know how to make a tube version or a roller coaster track version... because for me i uses cylinder but the ball just bounce pass it without moving with the tube?
We will come back with another part of this tutorial to discuss how to add a tube or a rail in the path of the ball. Thanks for the suggestion 👍
sao tới đoạn làm sáng vật liệu các bậc thang của tôi sáng hết luôn vậy?
Don't worry. The notes have their materials connected by default, hence changing one of them changes all. We need to set each material separately without affecting the others. Please select all the notes, then go to the Object Menu > Relations > Make Single User > Materials. Now each note will have its own copy of the material and you can change them individually. Sorry if this was not obvious.
Thank you very much for sharing, it has made me gain a lot. During the operation, I have a question, "My object will appear black lines after the video 3:42 shape is adjusted by Convex hull to Box", I can't solve this problem, can you answer it for me👃
The black lines usually appear only in the viewport, not in the render. It signifies the physics shape being used, it does not affect the render output. If you see such lines in the actual render, please send your blend file to us at 5minblender@gmail.com so that we can investigate and then suggest.
Thank you very much for the tip@@5MinutesBlender
But u didn't tell about the auto collision detection and color change method
We discussed about the color change method at 8:25 in this tutorial, please check. If you are looking for an auto-detection of collision frames, please this tutorial 👉 ua-cam.com/video/jOc559tQzuo/v-deo.html
4:44 "and move it to any position with your mouse"
Tell me you're not a musician without telling me you're not a musician. Obviously, you can't just place the notes at any random position. You can rotate them however you like, but their position completely depends on the timing of the notes. Unless you're fine with completely random and boring music like we hear in the result at the end of the video. If you actually want nice music, you first need the music, you need to analyze it, and find out on which frames in the target framerate the notes hit. Then instead of moving the 3D notes to any position, you move it to the exact position where the ball is at exactly the frame the note hits. That's extremely important if you actually want to have a good result like the ones you see on social media these days. You also can't just make it faster or slower at the end. Then you would also have to make the music faster or slower and that might not fit with the music.
Agreed, if the song is the primary focus, we'll have to start with the song. We'll surely come up with another tutorial where we start with the song itself that drives the animation. It is really painful to find out the exact frames where the sound peaks appear, which I think can be automated and I am working on a script to break down a song into distinct frame numbers. This approach with a few more fine tuning can be good to convert a song into animation. I am glad that you shared your valuable input into this, thank you so much 💝
@@5MinutesBlender I never worked with audio in Blender, but as long as you can see the audio waveform somewhere, it should be no problem to find the right frames in Blender alone. And when the note appears to be between two frames (audio sampling rates are much higher than even the highest framerates), I think it's better to choose the later frame. Thanks to the speed of sound, we're used to see something before we hear it and not the other way around.
To be really exact, you could also go one frame back in the animation to see how far the ball travels in one frame and then place the 3D note in a way that the ball hits it in between two frames.
@@juschu85 Wow, I am impressed! You are talking about inter-frame details. I truly appreciate your thought process on that level of accuracy 👍 And you are absolutely correct on the suggested techniques 👍
如何使用自动关键帧
For auto keyframe, you can check this tutorial 👉 ua-cam.com/video/6vzzlWWB3sk/v-deo.html
Merhaba dostum müzik melodisini nasıl oluşturabilirim
Please check the pinned comment where we have given the link to another tutorial on how to create a music based on your animation. We're working on another tutorial to start with a melody and create the animation based on that melody. We'll publish it within a few weeks.
Love your videos!
How can I edit the timing to make the bounce fit the song I choose?
No, I think that may not be possible. We can create the song based on the animation (agreed, it won't follow any particular melody, but it won't sound bad either). We will publish a tutorial on how to create that sound. But the opposite is technically not possible. Even if manage to do that using a python script (i.e. we dictate the bouncing according to our music), it won't look realistic. The bouncing won't look the same as in the real world. You need to manipulate the positions of the notes keeping the correlation with the music and the physics world, which is extremely difficult to try.
@@5MinutesBlenderthank you very much for your kind reply! Btw have you seen a reel of ball bouncing with a song?? I wish I could know how to proceed that skills 🧐
@@minechannel6096 Yes, we have a tutorial on how to create animation based on a sound file: Part 1 is here 👉 ua-cam.com/video/GS2NBrhdXn8/v-deo.html and Part 2 is here 👉 ua-cam.com/video/4dJh51OoZX8/v-deo.html I hope that will help you to some extent 😊
Great Video Im in the last step but when i apply the color to the first Note and the ball hits , all of the notes change the same color. im trying to use different colors for each note but whjen i chane one in the color emision all change to the same color . what Im I doing wrong ??? Thank you
No worries. The notes have their materials connected by default, hence changing one of them changes all. Please select all the notes, then go to the Object Menu > Relations > Make Single User > Materials. Now each note will have its own copy of the material and you can change them individually. Sorry if this was not obvious. If you have any other issues, you can send your blend file to us (5minblender@gmail.com) with a problem statement. We'll help you to resolve them.
Thank you for your reply. Do you have a tutorial on how to set the camera so it will follow the ball ?? Your videos are great. Do you have Patron ? Or special courses ??
@@quierovivirensanantoniotex7407 We don't have any paid courses or patron account. Setting up the camera in this case is quite easy. At frame# 1, place your camera such that it captures the ball correctly (you can do this in the camera view mode). Then add a constraint to your camera called TrackTo, and set the ball as the target. Now the camera will follow the ball always. But you'll notice that the camera jitters along with the ball whenever it hits an object, so this does not give a good result. We need the camera to follow the ball but not follow its jitters. That is a little more difficult to do. We are coming up with an add-on for our paid members that can automate this part. If you want to do it manually, you need to set up a curve alongside the notes and add a follow-path constraint to the camera with the target as this curve, and an empty that will also move along that curve, this empty will be the target for the TrackTo constraint where we previously had the ball.
Thank you very much for your explanation I will try that and I will look in to become part of your paid member you are awesome
Sir, please create some music visualizer tutorials like ducky 3d for evee....
If you got some good tutorials on that channel, that's nice! He is a good tutor 👍 Maybe we can focus on some other subject which is not well covered yet. However, we did create some music visualizer tutorials in the past, you may take a look here 👉 ua-cam.com/video/LLjLkA4SlzM/v-deo.html or ua-cam.com/video/GS2NBrhdXn8/v-deo.html
@@5MinutesBlender But they doesn't make complete tutorial on this topic...
How did you render this? I'm stuck at the rendering part :)
Please let me know what exact problems you are facing while rendering, so that I can offer some possible solutions.
Can you please tell me how to export project in fast way...
Export to what? Do you mean how to create a video from your Blender animation?
it dont work i do everything like u but it wont work i dont understand the black background dont work it will be everything black or not grey...
After that the shader editor its not like your editor i just have 2 tables and you have 4 i know i can add them but if i try to put colour on the notes every note change the colour und not just 1 note... im so sad it wont work like it does in your video...
Don't worry. The notes have their materials connected by default, hence changing one of them changes all. Please select all the notes, then go to the Object Menu > Relations > Make Single User > Materials. Now each note will have its own copy of the material and you can change them individually. Sorry if this was not obvious. If you have any other issues, you can send your blend file to us (5minblender@gmail.com) with a problem statement. We'll help you to resolve all the issues.
thank you it workedd!!
@@mertsari4809 That sound great! 👍
How to sync it with aan actual music
We're working on another tutorial where you start with a music and create an animation based on that. We'll also automate part of it to reduce the total production time. This tutorial is expected to come within a few weeks.
@@5MinutesBlender thanks... nice to hear..btw I figured it out 😁
So those video's weren't real they were made using blender?
No, they are obviously not real. They are created in some software like Blender and others 😊
Where did you get the image (the wall)?
Bro, I am really sorry, I forgot that 🙁🙁
Fun fact: this channel name is "5 minutes blender" and this video is 10 minutes long
Watch it at 2x speed 😂😂
@@5MinutesBlenderlol
mine doesnt work. When the ball hits, it makes all of the objects light up.
Don't worry. The notes have their materials connected by default, hence changing one of them changes all. We need to set each material separately without affecting the others. Please select all the notes, then go to the Object Menu > Relations > Make Single User > Materials. Now each note will have its own copy of the material and you can change them individually. Sorry if this was not obvious. If you have any other issues, you can send your blend file to us (5minblender@gmail.com) with a problem statement. We'll help you to resolve all the issues.
@@5MinutesBlender Thank you!
Hey, bro, how to combine collision detection and random colors from the previous video? I'm a beginner in blenders, noob.
The collision detection script will define a custom property for each of the notes (this property will hold the frame number at which the color change should happen). For the random color, if you are referring to our earlier tutorial, you just need to mix the random color with the base color of the note using a Color Mix node, and add a driver for the FAC input of this note. The driver will check the custom property (collision frame number) and set the FAC to either 0 or 1 in order to take the base color before the collision and the random color after the collision.
Need Help. @ 9:22 - when I change the Fac value for one note, it effects all other notes as if they are connected. Now when the ball drops on one note, light emits from all notes. How can I change this?
The notes have their materials connected by default, hence changing one of them changes all. Please select all the notes, then go to the Object Menu > Relations > Make Single User > Materials. Now each note will have its own copy of the material and you can change them individually. Sorry if this was not obvious. Please let me know if it resolves the issue.
@@5MinutesBlender Thanks a lot. 😃. That worked. I have learned so much from your tutorials. I am subscribing to your channel to get more such informative videos.
@@Jisha_B Great! I'm glad to know that the issue was resolved 😊
Where can this music be found without copyright,,,, please tell 🎉❤❤❤
Which music? 🤔 You mean the sound of collisions?
@@5MinutesBlender I am talking about the sound that is made when the ball hits the bottom object, do you know where to get that sound
@@MDPabel-l5j We created that music using a python script based on our animation. We are preparing a tutorial on how to use python script to create such a music, this tutorial will be published next week 😊
9:09 There are a lot of musical notes. I'm tired of adjusting the color changes on the musical note material one by one every time the marble ball touches it. is there an automatic way to change the entire color of a musical note when the marble ball touches it?
We made a tutorial on how to use a script to detect the collision (with the ball) and add a custom property for each note without any big manual effort, that tutorial is here 👉 ua-cam.com/video/jOc559tQzuo/v-deo.html With an extension of this method, you can set up a shader node group that checks for this custom property and assigns a random color for each note once the current frame crosses the Collision Frame for each note. This can take care of a huge number of notes with very small manual work.
7:31 why are my nodes not all straight? does it make it invisible attached to the object plane/background?
Could not understand what you mean by "not straight" 🤔 Do you mean that the notes are not perpendicular to the background wall?
@@5MinutesBlender yeah i mean that,my english is bad
@@5MinutesBlender so what is the solution
I tried to use previus color change based on collision but it not working is not give the tiles number of frame its stay in 0 (just work for the ball) Could you help ?
You need to keep all those object in a single collection and select the ball while running that script. The script simply picks up the currently selected object (the ball) and runs through each object in the same collection, it tries to figure out when each of those objects (the notes) comes in close contact with the selected object (the ball). It will add a custom property (frame#) for each of those notes. So please check if you are using the script with the right context.
Hey! Amazing as Always👌. I have a question related to cloth physics. When I scale an object with the cloth physics applied to that. That does not work. Is there any solution to this problem or any other workflow with which I can achieve this?
Yes you can do that using Geometry Nodes along with Cloth Physics. You must have noticed that Cloth physics is always added to your object as a modifier. Blender will evaluate the modifiers in the same sequence as they appear in the modifiers tab (and you can manually change this sequence if needed). What you can do is, add a Geometry Node to your object after the cloth physics is added. This will add a new modifier to your object. In the geometry node, use a transform node to scale your object, and you're done! The cloth will change in size without needing you to re-bake it afresh!
@@5MinutesBlender Excellent!😍. It's working perfectly fine. One more question related to this. If we don't want to change the scale directly rather we want to control it via another object let's say by parenting or by object constraints, then this method will not work. Is there any way to do that?
@@arslanahmed5676 No, we can't use parenting or constraints, that won't work. But you can use a second object in your geometry node and use its scale factors to drive the size of your original object. So in a way you can drive the size of your cloth using another object as parent, although it's not a 'parent' object in the technical sense.
@@5MinutesBlender I've tried Object Info node going into the transform node and it works. Did you mean this or you were saying something else because I couldn't quiet get your point by saying "second object in your geometry node". Anyways it is working, Thanks.
One optional thing is that when you scale by this method. The cloth object and the other object get scale up and down at their own location. But when you use parenting, normally it also changes location with the change of scale relative to the active object. Is there also a way to do this?
@@arslanahmed5676 Yes, that Object Info node is exactly what I meant. You did it correctly 👍 You can do the same with the location as well. Just like the scale factor, you can also get the location of the second object from the Object Info node and use it in the transform node to move your original object. Basically we are implementing the parent-child relation manually using these geo nodes 😂
Box is seen with the object in my case… how to make it invisible just like in yours
Which box you mean? Kindly send your blend file to 5minblender@gmail.com It will help us to investigate if any issues.
@@5MinutesBlender thank yu for the reply… I started from the beginning again n found the mistake… and was solved.
@@nirmalgurung1218 Great! 👍👍
when comes the new video with music ? and can u tell me where u find the Music ?
We have several planned releases in the pipeline, the music to animation tutorial will follow them, may be in a couple of weeks or early next month. You can download a music from the internet, or if you are planning to upload your content on UA-cam you can use one from UA-cam's free music library.
thx
how should i search ? I cant find anything 😢
@@mertsari4809 You can search in UA-cam itself, soft rythm or metallic tunes etc. You can also check on freesound.org
hmm i cant find any music like the vids i see on tiktok... just weird sounds of anything but no melodie of a ball or just notes
i. dont have access to the blend file
Our blend files & related assets are available only for our members while the tutorials are free for all.
how to make in mobile?
I'm afraid, it is best done on a computer since Blender is not designed for mobile systems.
@@5MinutesBlender Thank U Brother 🥰
Hmm 🤔
I understand nothing :(
Why, what happened? 🤔 New to Blender?
=o
This should be retitled, "Follow instructions step by step by annoying AI voice without any understanding of what you are doing to create musical marble animation. You won't learn any skills but I will get views. Thanks."
We are sorry to know that you did not find this video helpful. However, we are certainly not after views. These tutorials do help others as you can see from your fellow viewer's comments below 😊 Love ❤️❤️
Na bro. I actually learnt a lot🙂
Nah I learned some stuff
That akward ai voice though... 😂
thanks for make an easy tutorial, would you like to make a "marble race" tutorial video? thank you a lot
Sure! Thanks for the tutorial suggestion 👍 Taken note of this, we'll come out with a video tutorial 😊