Stylized Hair with Geometry Nodes - Animated Blender Tutorial
Вставка
- Опубліковано 4 жов 2024
- In only 6 minutes, you can proceduraly generate and animate stylized hair for any 3D character. Using Blender's geometry nodes, this short tutorial shows you how to generate, animate and stylize the hair. Blender is a free software for 3D modeling and animation.
------------------------------------------------------------------------------------------------
Blender: www.blender.or...
Download project files from Patreon
patreon.com/_Sina
Instagram: / sina.sketch
------------------------------------------------------------------------------------------------
#blender #stylized #hair #geometrynodes #tutorial #character #animation
I'm actually more impressed by the presentation than by the actual knowledge that I gained through this. Your effort is appreciated!
Wow, thank you!
Another great tutorial! The visual + audio feedback is incredibly helpful for keeping the audience engaged 💯
Cheers, Blake
Thanks heaps for the feedback, :D
@@sinasinaie Absolutely, keep up the great work, Sina!
-Blake
Crazy that someone actually has the knowledge to figure out how to combine a zillion of nodes to get this result. Never in my lifetime I would have been able to do this, if it wasn't spelled out to me. This is work for mathematicians, not designers.
Impress yourself! That last! Spectacular. The image created is marvelous and the tutorial is incredibly good, fluid and with an exceptional screenplay. Congratulations on your work and thank you very much for sharing it. What a visual enjoyment. Super channel!
Thank you so much 😀
I am glad you enjoyed it.
Please make more vfx tutorials like this, Sina!
Will do.
I really enjoyed making this one, so I will try to do more of these in the future.
Love the way you present all together, thank you for making the learning of such a complicated topic so easy and fast!!
Love your cadence. You are easy to listen to. Thanks for your videos and the information provided.
Thank you so much!
Just BRILLIANT! Absolutely BRILLIANT! Your content is clear and concise. BUT! Your presentation style is simply the best I have seen and I have watched a lot of Blender tutorials. Informative, entertaining and very watchable. Thank you for sharing your knowledge. THANK YOU! Dg
I followed the procedure exactly, but still the hair didn't look like the part at 1:23 in the video and I repeated this procedure 7 times in a row and the result was always the same. I kept going, but towards the end the hair wouldn't curl anymore, even though I had the same values written everywhere and everything linked the same way as in the video. Where could be the mistake?
exactly i too have same question ..the hair nodes are stick to mesh..not perpendicular to mesh...do you find solution to problem, brother?
@@SaiKumar-mn1jb
By any chance, did you " duplicate" the scalp of the mesh? because the hair should go into that duplicated section.
Also, since this comment was a year ago (and the tutorial seems to be older) some things have changed from version to version.
Perhaps add a "vertex group" to localize where you want the hair
Great tutorial, It's what I need right NOW.
Great to hear!
I am so glad I found your channel!
Bro the question i asked already had answer in it , it is solved thank you so much man , in edit mode I just rotated curve 180° and boom now base points were fixed to their positions earlier it was end points , THANK YOU ❤❤❤❤
Great 👍
@@sinasinaie bro what about materials
Always excellent and entertaining!
Thank you, :)
amazing! information, your incredible voice (thru tutorial i thought with your voice will really good to read a book and you did it in the end)) and sound design u did❤Thanks for sharing your knowledge🙏
Many thanks for the kind words. :D
i had everything going smooth up until setting the map range node, "From Min" to .200, using that value, the hairs would no longer bend no matter what any other values were in any other geometry nodes. though if i set it to any value under .200 then the curves return, though the hair becomes offet to the left/right of the object. not a huge deal because i can just manually move it back over. great video though. you guys who use geometry nodes are magicians. no idea what any of these nodes do on their own.
Ur video editing is SICCCCCKKKK
Wow!
this is the best explanation!
Glad you think so!
I very much like your voice and intonation. Btw, thanks for the tutor!
Thank you! 😃
Finally a Stylized hair tutorial!!! Very beautiful results 😍
And the editing was 👌
But is it possible to set a bevel object to this hair for custom shapes like when we do manual curves hair?
New sub 😄👍
Thank you!
If I understand your question correctly, yes, simply replace the "Curve Circle" node with another curve that will become the profile for the hair.
@Sina Sinaie wow cool, thank u very much for the info and answering 😁
thank you, it was very helpful!
I am baffled that you can get more quality on these kind of topics for free on you tube and not from a 3 000 monthly school that aims to teach these kind of stuff
This is impecable , well explained and well presented.
Many thanks, :)
@@sinasinaie No dude, thanks to you for sharing this info and for existing overall
LOVE this!
Hi Sina Sinaie, Thank you so much for this tutorial, I have been trying to think of a way to use this method to make a pinata paper texture all over a character, but I am having some trouble. Would love any tips/tricks you might have to solve this issue, thank you again!!!
Amazing tutorial! As usual. Thank you! I just did it - looks ultra cool
Awesome!
Wow, thanks!
Lots of editing goes into those node animations.
@@sinasinaie I could even hear the sounds you added..10/10 Really Amazing Video
great and efficient
I was wondering, how do you add materials to this? And also, how do you make the hair have squared edges like that? I’m trying to make seaweed hair for a underwater creature, and this has been the closest thing to what I’m trying to do
Amazing. I've been trying to create a character with lightning/electric inspired hair, and this method feels like it could create something similar. Do you have any tips?
Hmmm, that's a good one.
I can't think of anything off the top of my head. But I'll think about it, maybe it will become a future tutorial.
@@sinasinaie Would love to see it! Thanks for replying
I really like your work and how you explain it, using Blender. I don't know if I did it right, but I mentioned your work in the school's plastic blog and put a link. Do you think it's good?
All is good, thanks, :)
for some reason, i had to spin my curve 180 degrees vertically, in order for it to work. really, it was was as if the hair was upside down!
Hi! English is not my native language and I can assure you that I understand this tutorial beautifully and I have subscribed for more. I wanted to ask if physics could be added so that the thick strands of hair do not intersect each other or cross the skull of my model. it's possible?
Your English is very good. :)
Adding physics would be extremely difficult here. If you need physics, I suggest looking into Blender's "particle" system.
Please make realistic hair like jalex rosa
Thanks for the great video. Can you help with the question about controlling the length of the hair? I'm trying to shorten the hair to shoulder length for my character.
Thank you. :)
There are two ways you can do this:
1. Play around with the scale (z axis) value of the Instance on Points node.
2. Use a trim curve node, the way I demonstrate at 06:20: ua-cam.com/video/9pLv3Q-YqgU/v-deo.htmlsi=UiqzW2N-BVwTS-Nj&t=387
@@sinasinaie Wow, that worked great. Thanks again for your great videos and quick responses.
Congratulations ! As others pointed out, is it possible to loop animation ? Any tips would be highly appreciated
Thanks.
Yes, have a look at my most recent hair-generation video series on my channel. Part 3 shows how to make a seamless looping hair animation.
@@sinasinaie Thank you so much
Such a fantastic tutorial!You explain things with such calm composed voice that it is an absolute delight to follow!
I have a suggestion and a question:
Suggestion: It would be lovely if you would have voice over while connecting the nodes instead of the 'zoop zoop' spliced animation. It'd be so much easier to follow and not have to pause the video to see where the noodle is getting connected.
Question: After following to a T my hair animation appears to flow inversely, towards the base instead of the tip. I played around with adding a math nodeset to inverse square root between the position node and the multiply node, which seems to work. I also notice that my animation is not as flowy and smooth as yours which I assume has to do with the scale of objects. Is there any way to increase the smoothness of the flow? Thanks!
Thank you for the kind words.
I will take your suggestion into consideration. I'm always trying to tune the pacing to find a good balance between people who just watch the video and the ones who follow along.
To fix the flow-direction issue, you should be able to do that just by using a negative value on the multiply node (see 05:41).
@@sinasinaie Thank you again. That worked very well! Cheers!
How do you map a hair texture in those hairs strands. When I set a material and go to shading all the strands share the same global coords so textures don't follow the UVs since there's none. How did you map your Medusa tentacles?
have any possibility to creat this using braid style?
Hi, great tutorial. Under which node can I adjust the length of the hair?
please tell me how to make hair, if it is under water. you also need to attach a bang so that it also has physics and it looks like under water, but so that it is attached to the forehead
what if we want to apply this all to a vertex group not the whole mesh? Im assuming wed have to swap out the geometry info node for something else?
Wow great tutorial! I want to do this with hair cards. What would be the best way to go about that?
Thank you, :)
Hmmm, I'm not quite sure I understand what you're trying to do. But perhaps create multiple scalp objects, each of them covering one part of the head. Then attach the geometry node setup to each of them individually.
Thanks a lot. But I don't quite get it yet. How does one comb the hair, or style it? Is it possible to do that with this geometry node method, or is that another way. So far placing individual curve on the head gave me a headache.
So just use Blender 3.4 and up 3.1 and lower was not working and note 3.4 you need to use set material node.
Is there a way to animate the hair length?
How do you make the hair longer?
any way to make the animation loop?
Love the video! How did you make it look like it was growing from the head at 0:08?
On the "Instance on Points" node, add animation keyframes to the Z component of the "Scale" input.
Hello, is there a reason for using nurbs path instead of a curve?:)
Can we export the fbx in a game engine ? If so please help
Great tutorial! But i have a question. Is it possible to loop movement of hair with this setup?
Thank you, :)
Yes, but a few more nodes will be required. I'll try to come up with a simple tutorial to show this.
I have a question, in particle system you can control density and lenght of hair by using weight painting, so hair dont have same lenght on entire object. Is it posible to do something similar here by using nodes ?
I cant find the distribute points on faces node
Last comment deleted....lol...ok, you caught up verbally with what you had executed on a certain connection ....so, I'll just apply some ketchup to my foot, and enjoy lunch. Good tutorial. :)
However, a question. Why is the material that I have in my project not showing up in the pull down list when I want to select a material in the Set Material node. The material is in my project, and I even assigned it to the scalp and the source path strand just to be safe. The material stll does not show up on the list.
Huh, that's odd.
Question: On the Set Material node, do any other materials show up in the pull down list? If yes, how many?
@@sinasinaie Whatever materials directly associated with the scalp of the character in question will show up in the Set Material node. I use base characters that are available from a program called Character Creator 3. When you form a scalp from the mesh of that character, all the materials associated with that character mesh (skin, body, eye, etc) of course carry over onto the newly formed scalp. I tried adding my material to the material list of the scalp itself, which it allows, but it still does not show up in the Set Material node. I even tried removing the other indigenous materials from the scalp, leaving only my custom material, and it still doesn't show up. I hope maybe that info helps. :)
Hmm I'm trying to recreate this in Blender 3.5 (I don't know if the version matters, but there it is), and it won't generate anything unless the scalp is much larger than the head. As in, all the points just crash into the original mesh.
I also seem to get somewhat different results from similar settings, but I don't know if that's gonna be a problem yet.
Edit: This is incredibly frustrating to try to solve. It just won't work. In order to even get the same look as your beginning one, I need to scale it up 5-10 times. Scaling the model up doesn't fix things either...I have to scale the beginning scalp up for anything to work, and then I screw up other things instead.
I don't expect the Blender version to be the issue here.
As you've pointed out, the solution is in the scale, or more accurately the dimensions of the object.
The dimension of the head object in the video is around 2.5 units. I'm guessing yours is smaller. The good thing is that you don't need to scale your head or scalp model to get things to look right. You only need to set the parameters inside the GN setup accordingly.
My suggestion is to start off with the default cube (dimensions = 2, and scale = 1) and create the hair on that simple model. Once you have that working, scale it down and see which parameters in GN you need to re-adjust.
Also, make sure you always "apply -> scale" to your objects from the object menu.
@@sinasinaie Thank you for a possible solution. Right now I'm having trouble editing the dimensions at all. I'm still quite new to Blender, unfortunately.
My other problem is that the strands of hair are very large at their base. Much larger than in the video, and there's only so much I can do to fix that because it screws with the base offset of where the hair begins if I do.
Edit: Ok I actually see how to fix the strands with the curve circle. That does seem to work. But I still can't get them to appear in the first place without scaling it up.
The fuck bro it is not working curves bsse points are not fixed to mesh even after using spline parameter it seems like curve end is fixed at same position by spline parameter any solution bro ?
really useful tutorial, but I wonder how I can color my hair gradually as seen in the third example in this second of the video: 2:43?
i tried with this: "ua-cam.com/video/XDKlfxmnnIQ/v-deo.html" but don't work.
edit: fixed, I did something wrong following the tutorial.
no pauses between sentences makes it very tricky to listen to what is being said
Thanks for the feedback. I'll take this into account in my future tutorials.
Didn't notice until I read this comment and now it bugs me. I mean take a breathe dude
Low chance of getting the reply, butanyway. 4:02 does not work for me, it still flows somewhere else
same here