3 Easy steps to make Realistic Materials

  Рет қаралды 177,900

Jamie Dunbar

Jamie Dunbar

Күн бұрын

Download the tutorial files here:
dragonboots.gumroad.com/l/zaqglk
----------------------------------------------------------------
0:00 How materials tell a story
0:50 Base materials
1:40 Node Wrangler
3:45 Edge wear
5:55 Scratches
8:40 Random damage
9:42 Dirt
----------------------------------------------------------------
Check out my Gumroad for a bunch of free Blender stuff:
dragonboots.gumroad.com
----------------------------------------------------------------
#Blender #Materials #Procedural

Пікірлер: 250
@Tiki_Media
@Tiki_Media 6 ай бұрын
I was so grateful for the tips I learnt from @JamieDunbar, I revisited this tutorial. I found the bevel node technique was good, but not accurate, as wear/scratches occur in the sticking out edges, but not in the cracks. I tried using the Geometry>Pointiness node, one for edgewear, another INVERTED to add dirt in the concave crevices. I hooked it up to the "Dirt" and "Color" frames with a Color Mix node. The result is outstandingly realistic! Thanks again for showing us all those techniques and giving us the understanding to go further.
@JamieDunbar
@JamieDunbar 6 ай бұрын
That's brilliant @Tiki_Media 🤩 I tried to make the material setup in this video simple enough that anyone with a little experience could do it and get nice results. And if you just copy what's taught here you'll get nice results - but not brilliant results. My hope is that people will take the lessons on how to build masks and take them to the next level. It's in mixing them, flipping them and combining them with nodes not even mentioned in this video that you can start to make truly beautiful materials. I feel like you've really embraced the true lessons in this video ☺
@patnor7354
@patnor7354 6 ай бұрын
Good advice
@Eriodas
@Eriodas 6 ай бұрын
Really simple and direct way to do awesome textures. Thanks for the video.
@Kamado4949
@Kamado4949 6 ай бұрын
Thank you for your service to the Blender community!
@sasekkat
@sasekkat 6 ай бұрын
Amazing video! I have been looking for some more videos that show the process of creating realistic materials. One note I would add is that using image textures for the color node brings the whole material to another level, but this is still great for being procedural 👍
@dialac1
@dialac1 6 ай бұрын
Thank God I found your channel. What I love most is you’re explaining exactly why you are adding each node and what you’re using it for. Nodes are my biggest problem. I can usually find my way to model anything but when it comes to geometry nodes I just get all confused as to what to plug into what and what node I need to use to achieve my goals
@JamieDunbar
@JamieDunbar 6 ай бұрын
Thanks so much @dialac1 😁 I was listening to Andrew Price's podcast where he mentioned he'd had a lot of trouble wrapping his head around Geometry Nodes. And listening to him, it sounded like he'd had the same problem you're having - very few people explain WHY they're doing things. It's just: plug this isn't that, and that into this and hey-presto! You've got a realistic hamburger! And I'm like...that's great. But HOW!?
@grilldj
@grilldj 6 ай бұрын
Excellent video. I like how you explain not only what to do, but why it works that way and what it’s doing. Thank you!
@JamieDunbar
@JamieDunbar 6 ай бұрын
Lol, it's so hard not going off on tangents. There's SOO much extra stuff I want to explain. Thank you :)
@ashd1930
@ashd1930 5 ай бұрын
Probably the best explained shader node video I've found. Appreciate your work!
@JamieDunbar
@JamieDunbar 5 ай бұрын
Naw, thanks Ash. Really appreciate that 🥰
@sottozen
@sottozen 4 ай бұрын
Beautiful! Thanks for this.
@StudioHoekhuis
@StudioHoekhuis 6 ай бұрын
Great tutorial, one of the best I've seen on this topic so far 👍
@JamieDunbar
@JamieDunbar 6 ай бұрын
Wow, thanks so much!
@sebastiangaleanoramirez9145
@sebastiangaleanoramirez9145 6 ай бұрын
Great Tutorial, perfect compilation and application of new information
@crummymudd8625
@crummymudd8625 6 ай бұрын
Awesome tutorial. Looks so complex, but thanks for tip on Frames, it all starts to make sense
@JamieDunbar
@JamieDunbar 6 ай бұрын
That's awesome to hear @crummymudd8625 I almost left that part out, as I was worried it might be too much for a beginner tutorial. But frames do such a good job of organising everything in your head. I'm very glad I left it in 😊
@peterszalai79
@peterszalai79 6 ай бұрын
Thank you, Jamie! Super fantastic and helpful video! 🙂👍❤️
@Violet__Veil
@Violet__Veil 2 ай бұрын
great video, very detailed and good pacing
@massimobaita7178
@massimobaita7178 6 ай бұрын
Thank You very much, Jamie!
@georgb302
@georgb302 6 ай бұрын
Very comprehensive tutorial. Thank you for that. Subscribed.
@JamieDunbar
@JamieDunbar 6 ай бұрын
Yay! Welcome to the club :D
@artb1569
@artb1569 6 ай бұрын
Great video. All the most important things are explained briefly and clearly.
@JamieDunbar
@JamieDunbar 6 ай бұрын
Thank you! And I'm glad it's all coming through clearly. There was...a lot of editing on this one.
@themalandrajo
@themalandrajo 6 ай бұрын
It has helped me to settle all those nodes in my head finally. Good video!❤
@JamieDunbar
@JamieDunbar 6 ай бұрын
That's exactly the type of feedback I like to hear @themalandrajo Once you start to wrap your head around a handful of nodes, it becomes infinitely easier to learn the others. Good luck!
@nguyenluc5597
@nguyenluc5597 6 ай бұрын
This is really a great video I need to make materials in the 3D process but just want to optimize the software 🎉🎉
@mostlyharmless88
@mostlyharmless88 6 ай бұрын
This was fantastic, thank you!
@onemunki
@onemunki 3 ай бұрын
It's not often I comment on tutorials but this....this is the gold standard for Blender Tutorials!
@JamieDunbar
@JamieDunbar 3 ай бұрын
Thank you! I feel honored 😊
@ahmedhafiz2419
@ahmedhafiz2419 7 ай бұрын
So precise and well explained. I might finally understand procedural material in Blender.
@JamieDunbar
@JamieDunbar 7 ай бұрын
That's awesome Ahmed! I was worried this might have been too much information too fast, but that's really exciting to hear 😁
@ahmedhafiz2419
@ahmedhafiz2419 7 ай бұрын
@@JamieDunbar I think these kinda short and precise videos are better than 2hr long tutorials. I believe it has sth to do with your language skill. Each sentence was clear and you explained every step with the reason you did it. Hoping to see more of it. And thanks for the awesome content.
@JamieDunbar
@JamieDunbar 7 ай бұрын
@@ahmedhafiz2419 Thanks mate, that's really helpful feedback. I've been trying to learn better ways of making tutorials and this is the first video I've implemented it all in. By the sounds of it, it's working 🤞
@jayaxavier5
@jayaxavier5 5 ай бұрын
Awesome Tutorial!!! Thank you!!!!
@liweilin6649
@liweilin6649 6 ай бұрын
very clean tutorial!
@HMNummi
@HMNummi 6 ай бұрын
Great stuff, thank you!
@HomeOfWhomatics
@HomeOfWhomatics 4 ай бұрын
Thanks, this video helped alot with some of my stuff!
@Ruan3D
@Ruan3D 6 ай бұрын
Great tutorial!!
@frozthound
@frozthound 6 ай бұрын
The logic is really amazing, and easy to understand. Thank you for the lesson mate.
@JamieDunbar
@JamieDunbar 6 ай бұрын
That's great to hear. I was worried this one was getting a little too confusing, so very happy to hear it's hitting the mark. Also...."mate"? Do we have another Aussie in the house? 😄
@frozthound
@frozthound 6 ай бұрын
Lol, no sir @@JamieDunbar , I guess this is the result of having Statham movies too much.
@JamieDunbar
@JamieDunbar 6 ай бұрын
@@frozthound Roflmao. Either way, I like it 🤣
@PixeLabor
@PixeLabor 6 ай бұрын
best video on this topic! thanks
@FuzzyTues
@FuzzyTues 6 ай бұрын
Great tutorial!
@frankb4793
@frankb4793 4 ай бұрын
Great Tut Thank You!
@Slingshooting_Downunder
@Slingshooting_Downunder 7 ай бұрын
Great presentation Jamie 👍
@JamieDunbar
@JamieDunbar 7 ай бұрын
Thank you kindly 🥰
@_TetKaneda
@_TetKaneda 7 ай бұрын
great contribution. Great tutorial. You have my like. Thank you so much
@JamieDunbar
@JamieDunbar 7 ай бұрын
Yay! Thanks heaps 🤩
@crdhdxyz
@crdhdxyz 6 ай бұрын
Awesome video, please more tutorials on procedural materials! Loved both this one and about the realistic glass
@JamieDunbar
@JamieDunbar 6 ай бұрын
Thank you! Any requests?
@crdhdxyz
@crdhdxyz 6 ай бұрын
@@JamieDunbar i would really use more understand of subsurface scattering. i really love this effect, but i don't fully understand how to use it to the fullest and there seem to be not too many tutorials on this subject :)
@JamieDunbar
@JamieDunbar 6 ай бұрын
@@crdhdxyz Ooohh, that's a good idea. I'll add that to my list.
@Nstone53
@Nstone53 2 ай бұрын
Really opened my eyes to what I've been missing. I love how this tut is both helpful and also comes off very "Now draw the rest of the owl" xD
@JamieDunbar
@JamieDunbar 2 ай бұрын
Lmao, I love that comparison. Thanks 😆
@IvanO.Garcia
@IvanO.Garcia 3 күн бұрын
Thanks! This can be used as a template tool for materials in projects. And adjust node parameters accordingly.
@JamieDunbar
@JamieDunbar Күн бұрын
Yeah definitely. There's still a ton more stuff you could do to take this material to another level. But it's a really solid place to start from.
@Cineinsaner
@Cineinsaner 6 ай бұрын
what a amazing video.. love this
@mikeyin9
@mikeyin9 4 ай бұрын
Very good, thanks bro!
@sobreaver
@sobreaver 6 ай бұрын
Whoaa, so clear, thank you
@JamieDunbar
@JamieDunbar 6 ай бұрын
Such a relief to hear. I really wanted this to be as beginner friendly as possible and about halfway through I was thinking...man this is getting complex 😅 Hopefully everyone finds it as understandable as you have.
@S9universe
@S9universe 6 ай бұрын
super efficient thanks
@agathiyan2493
@agathiyan2493 7 ай бұрын
Nice tutorial easy to follow, will definitely break the fear of procedural nodes
@JamieDunbar
@JamieDunbar 7 ай бұрын
That's awesome @agathiyan2493. Out of curiosity, what's made you fearful of procedural nodes in the past? Maybe I can make a few other videos in this series.
@agathiyan2493
@agathiyan2493 6 ай бұрын
@@JamieDunbar the math nodes, thanks man
@wndr0
@wndr0 6 ай бұрын
Pro tip, hold “alt” and RMB for a quick connection between the nodes (with node wrangler). Btw, this is one of the cleanest tutorial I’ve seen on yt, thank you man!
@JamieDunbar
@JamieDunbar 6 ай бұрын
Thank you! And solid tip. I *never* use that shortcut. I really should.
@brunoosti1
@brunoosti1 6 ай бұрын
This was very well explained! Thank you. Maybe some more intermediate steps to understand better the origin of the masks mixes, but that we can do ourselves. Thank you!
@coffeebeanstudio
@coffeebeanstudio 6 ай бұрын
Love the pacing bro!
@JamieDunbar
@JamieDunbar 6 ай бұрын
That's great to hear mate! I was trying out a new, faster paced editing style with this one and it's lovely to hear it's hitting it's mark.
@user-cz9bm3jz4s
@user-cz9bm3jz4s 5 ай бұрын
Your amazing, thank you ❤
@Graziemilleuno
@Graziemilleuno 6 ай бұрын
Amazing work thank u so much
@JamieDunbar
@JamieDunbar 6 ай бұрын
Thanks Strawberry 😁
@jackbauer9901
@jackbauer9901 2 ай бұрын
Help! My graphics card cought on fire and so did my brain! Thank you very much for this awesome tutorial!!!
@JamieDunbar
@JamieDunbar 2 ай бұрын
Have you tried turning them off and on again? 😜 Seriously though, thanks for the kind words.
@acedark5589
@acedark5589 3 ай бұрын
You earned a subscriber mate
@JamieDunbar
@JamieDunbar 3 ай бұрын
Yay! Thanks Ace. Hopefully see you around 😁
@samhuf6694
@samhuf6694 6 ай бұрын
Great tutorial Jamie
@JamieDunbar
@JamieDunbar 6 ай бұрын
Hi Sam 👋 Thanks mate.
@nipunmadusanka4584
@nipunmadusanka4584 2 ай бұрын
wohhhh its brilliant
@soumyadeepghosh3434
@soumyadeepghosh3434 5 ай бұрын
love this channel
@JamieDunbar
@JamieDunbar 5 ай бұрын
Naw, thank you so much 😁
@TheRealPlato
@TheRealPlato 3 ай бұрын
thank you for the video
@JamieDunbar
@JamieDunbar 3 ай бұрын
☺🥰
@kulewa1
@kulewa1 6 ай бұрын
I'm already using your methods.
@recklessgameplays64
@recklessgameplays64 5 ай бұрын
thanks bro
@JamieDunbar
@JamieDunbar 5 ай бұрын
You’re most welcome ☺️
@terrain4print
@terrain4print 6 ай бұрын
Thank you for this. I can now generate geometry for cracks along a surface in geometry nodes.
@JamieDunbar
@JamieDunbar 6 ай бұрын
Oh that’s cool. I don’t know Geometry Nodes all that well, but it’d be really cool if some of these techniques could transfer over 🤩
@terrain4print
@terrain4print 6 ай бұрын
Yes, Voronoi texture works about the same. So just SetPosition with offset= normal scaled by texture. @@JamieDunbar
@pajs2137
@pajs2137 Ай бұрын
Nice :D
@KR11111
@KR11111 11 күн бұрын
This was way more advanced than I thought it was going to be hahaha. So many nodes and steps. Definitely NOT 3 easy steps. It still worked out in the end, but that was wayyyyy more involved than I thought it was going to be. I'm not sure I'm going to remember how to do this again on my own, but I appreciate the walkthrough.
@JamieDunbar
@JamieDunbar Күн бұрын
It would probably be more accurate if it were called “three principles” to realistic materials. I’d definitely put this under more of an intermediate tutorial than beginner level. But well done sticking it out to the end! And don’t worry about remembering everything step by step. I couldn’t reproduce this perfectly from memory! Try and take the principles from it. Things like using noise to break up textures. Layering materials for realism. Using some sort of edge detection to place things like dirt and scratches. Once you know the overarching principles it becomes a lot easier to look up the individual steps. And you can apply those principles in any software 😁
@tiagopesce
@tiagopesce 3 ай бұрын
an interesting effect during color variation as shown in 2:53 it is vary hue and luminosity, because luminosity only vary in real life on porpouse, when diving into color and how much depth you can provide is a known trick by speedpainters and pixelartist to combine hues to blueish darker colors and redish lighter colours. that way you can also keep lighten differences in colors very low because the hue involved will change the percived color by the human eye as much darker/lighter then the other
@JamieDunbar
@JamieDunbar 3 ай бұрын
That's some top tier colour theory right there! Very cool tip.
@LayZich_Toster
@LayZich_Toster 3 ай бұрын
Я хоть не англичанин, но всё равно большое спасибо за такой урок. Теперь мои рендеры станут чуточку лучше)))
@JamieDunbar
@JamieDunbar 3 ай бұрын
Пожалуйста. Удачи. 😁
@Roboticgladiator
@Roboticgladiator 5 ай бұрын
The next question is how to bake the metallic, roughness, and specular out so that it can be combined in a texture map for importing into UE5.
@DavidBoura
@DavidBoura 5 ай бұрын
+1
@michaeldelorens
@michaeldelorens 6 ай бұрын
What an intro! Good work! Like & Subscription😻
@JamieDunbar
@JamieDunbar 6 ай бұрын
Haha, thank you. And welcome to the channel! 😁
@mr.boomguy
@mr.boomguy Ай бұрын
Generally, I suck at Blender, but I'm starting to get a real hang of Fusion 360 (my prefered 3d program). Yet it's still so interesting to watch the ways people make 'close to professional' art with a free software. Plus, I'm coming back to it occasionally if I feel like torturing my mind with it xD (aka challenging it beyond it's capabilities)
@JamieDunbar
@JamieDunbar Ай бұрын
Fusion is one of the few 3D programs I haven't touched at all. It's breathtaking how much people can create using free tools these days. Blender. Davinci Resolve for editing. Krita or Gimp for images and photos. Heck there's even some basic motion capture tools that are free. It's genuinely possible to make Hollywood level visuals for nickles and dimes these days. (Okay, maybe dollars and cents. Inflation you know 🤑)
@1907timo
@1907timo 2 ай бұрын
Amazing tutorial! I just have a quick tip: The "dirt" should be an independent bsdf that should be added to the mixed metal and paint bsdfs. There are two reasons to do so. Your approach leads to dirt missing everywhere where there is no paint over the metal. In the real world there would normally be scratches in the paint and dirt all over the object. Your pattern would only occure if the object would be dirty and then scratched heavily. If intended this would need a more complex setup because the dirt would have been pushed and smeared around by the forces creating the damage in the paint. The second point is that every material should be its own bsdf. A bsdf tells blender how light interacts with a surface. It is not a color it is a material. By adding dirt color to the paint color you are not generating dirt but rather dirt colored paint. Dirt is an other material than paint (obviously :D) and has its own physical properties that can only be rendered realistically by adding an extra bsdf for it.
@JamieDunbar
@JamieDunbar 2 ай бұрын
Yeah, all of this is a solid point. Admittedly adding the dirt at the end was a bit of an afterthought, and the masking isn't set up perfectly for it. It gets the job done, but it's not as accurate as it should be. I don't think you *need* an extra BSDF. You could get around it with better masking. But it's also a perfectly viable way of doing it too and is likely a little easier to set up.
@pine_and_appl
@pine_and_appl 3 ай бұрын
Someone please tell this man how to pronounce voronoi. Great tutorial though, never knew how to get good edge detection working before so this was very helpful.
@Tiki_Media
@Tiki_Media 6 ай бұрын
Superb tutorial. Thank you for creating it, and keeping it short, much appreciated! If you wish to optimize your shader node work flow, I highly suggest using the letter "O" hot key for Previewing Node Output, rather than CTRL+SHIFT+Left Mouse. 1 key press instead of 3! I wish more people would use this efficiency... ☺
@JamieDunbar
@JamieDunbar 6 ай бұрын
Okay, where has that been hiding? I had no idea the "O" key also did node previews 😵 That said, I just tested it and...the "O" key is on the opposite side of my keyboard. I usually have my hand resting near my most common shortcuts, like A, S, G, X, E, etc. Crazy thought...do you think the "O" shortcut might be there for left handers?
@Tiki_Media
@Tiki_Media 6 ай бұрын
@@JamieDunbar Haha! I am in fact left handed, perhaps that's why it works better than CTRL + SHIFT + Left Mouse, because the CTRL and SHIFT are also on the right side of the keyboard, but "O" is handier, no pun intended. I just discovered that when Node Wrangler is enabled, you can switch the keyboard shortcuts in Edit > Preferences > Keymap area. They are mixed in with standard node editor shortcuts. A right-handed person could, for example, make "W" the Preview Node Output key, if they wanted a small speed tweak. 🤓
@JamieDunbar
@JamieDunbar 6 ай бұрын
@@Tiki_Media Ahahah! I called it 😁 One of my close friends from University is a left hander, so I have some familiarity with how difficult a right-handed keyboard/mouse defaults can be. Especially for gamers!
@thehomme
@thehomme 6 ай бұрын
I’m left handed but use my mouse with my right hand! It’s super annoying as it means I can’t use a tablet / pen as a mouse. Also cntl+shift+click is still just one key press action so I’m not sure there’s much of a saving with O. Whatever works for you best I guess
@Tiki_Media
@Tiki_Media 6 ай бұрын
@@thehomme Well, technically it's not one key press it is three. Also there are plenty of necessary Blender keys located all across the keyboard and not just on the left-hand side. Whatever works for you the best I guess.
@iphilgood01
@iphilgood01 6 ай бұрын
A genius
@KevinJSXM
@KevinJSXM 3 ай бұрын
Thank you for the tutorial. My edges don't highlight after adding the bevels. I've rewatched the section over and over. Using 4.0.2
@JamieDunbar
@JamieDunbar 3 ай бұрын
I'm using 4.02 myself now and it still works at my end. Are you using the provided file or your own model? Sometimes one of the other methods may work better for certain models. Try using the Geometry->Pointiness or Ambient Occlusion method. Or download the scene files to make sure your setup is the same.
@dialac1
@dialac1 6 ай бұрын
Where did you learn the use and how to connect and manipulate nodes to get your desired result?
@JamieDunbar
@JamieDunbar 6 ай бұрын
I spent about 7 years learning Maya before moving over to Blender. Once you learn enough Maya, you start to see that everything is nodes. So not just materials, or a tool like Geometry Nodes. But literally everything from extruding a face through to rigging is connecting nodes. Most of it happens in the background so the user doesn't have to deal with it - but there's editors you can jump into to see the node tree. It's where Maya's true power comes from. Because you can literally connect any node to any other node. Sometimes in ways that crash the program 😅 So when I moved over to Blender, I had to learn the names of the nodes, but they do the exact same thing. Once you've learned on system it becomes a lot easier to learn a second. (And if you really want an experience, try learning Houdini 🤣)
@AleksandarPopovic
@AleksandarPopovic 6 ай бұрын
Yes, and that can export like 3D models. For that reason, i don't like procedural materials. you can bake all teksture, but if you don't have substance painter, it has sense.
@hotsauce7124
@hotsauce7124 3 ай бұрын
Thank you so much!. Is it possible to create Procedural Fingerprints on a model?
@JamieDunbar
@JamieDunbar 3 ай бұрын
Procedural fingerprints....probably not. Fingerprints are extremely complex shapes. However, AmbientCG has a couple of nice fingerprint materials you could add into your shader. Grab them here: ambientcg.com/view?id=Fingerprints007 And this tutorial goes over how to apply them: kzfaq.info/get/bejne/q7Vzh5aErtiXm4k.html
@hotsauce7124
@hotsauce7124 3 ай бұрын
YOU ARE THE BEST!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! THANK YOU SO MUCH!!!!!!!!!!!!!!!!!!!!!!!!!!!!!@@JamieDunbar
@JamieDunbar
@JamieDunbar 3 ай бұрын
@@hotsauce7124 Lol, you're most welcome 😄
@thehomme
@thehomme 6 ай бұрын
I thought this was great. What I’d suggest is the final step is replaced with a painted texture to the object the material is being applied to, a bit more work but you can get a more natural look that suit the objects actual surface
@JamieDunbar
@JamieDunbar 6 ай бұрын
Yeah there's still a lot more people could do to take this material to another level. It still bugs me that I didn't connect anything to the roughness map!
@channelname8623
@channelname8623 4 ай бұрын
great tut. once i got to 9:06, my shaderball looks identical aside from the random damage, instead of it showing the metal underneath where the random damage is, it shows the darker color set on the mix color node for the paint. what are some potential causes of that? edit: nvm found it, its 4.0 causing the issue, by default "normalize" is checked in the noise texture and if you leave it on, it doesnt behave correctly. i can get the paint and metallic look, but despite having the nodes set up exactly the same, and having it in cycles. cant get the edge wear to show up. using 4.0. i assume thats the issue. im going to try again on 3.6. edit: i ended up getting the pink/purple texture bug when trying in 3.6, its always hilarious when it says it cant find a texture that isnt meant to be present in the first place haha. though its kind of annoying that rather than being able to tell blender not to look for a texture, one isnt supposed to be there, your only option is to external data, find missing files 😂 Anyways, i got it working in 4.0, the issue i didnt realize was that the edge wear doesnt show up in material preview, you have to have to view it in the rendered mode. i learned a lot from this tut.
@JamieDunbar
@JamieDunbar 4 ай бұрын
Oh wow, you solved those issues pretty quick. Saw your initial post about 2 hours ago and was going to comment on the new 'normalize' setting. Looks like you've got it all sorted though 👍
@user-wf1yw7nk8k
@user-wf1yw7nk8k 4 ай бұрын
why my bsdf has only color, metalic, roughness, IOR, alpha and normal inputs?
@JamieDunbar
@JamieDunbar 4 ай бұрын
Hey mate. This tutorial was made in Blender 3.6. It sounds like you're using Blender 4.0. The BSDF went through a design overhaul in the last update, so it looks quite a bit different. Don't worry though, it still has all the inputs you need, they're just arranged slightly different. Everything in this tutorial should still work
@stormzyx3006
@stormzyx3006 4 ай бұрын
Very cool, it's a pity it doesn't work out to achieve the effect that dirt covers scratches
@JamieDunbar
@JamieDunbar 4 ай бұрын
Yeah, unfortunately I didn't pick up on that when I made the tutorial. It's not too hard to get it to work though. You'll need to combine the dirt and random damage masks with a mix node. Setting the mix node to subtract seems to work.
@BUTCHFXLTD-uz8fp
@BUTCHFXLTD-uz8fp Ай бұрын
Was really struggling with the bevel section, none of my adjustments where doing anything to my object and couldn’t figure out why! So frustrating
@JamieDunbar
@JamieDunbar Ай бұрын
the two most common issues people seem to be having are either being in material view, or using Eevee. The bevel node is a render only feature, and only works in Cycles. And don't forget, there's the scene files available for download if you want to make sure you've got the setup correct 😊
@Goyr
@Goyr Ай бұрын
Help! I can't seem to get the "edge wear" section to work (don't see any difference on the model at least). I've tried both AO and Bevel (It's a hard surface robot), with no effect on either. I've checked what the mix and colorramp is set to, values on either and what they are plugged into. (I'm new to blender, but I'm familiar with node system via Unreal Engine)
@JamieDunbar
@JamieDunbar Ай бұрын
Hey Goir. If you haven’t already, try downloading the shaderball and just make sure the material is working. There’s a few too many variables if you’re using your own model and I’d just be guessing. Also throw it into Cycles and render view. Some settings don’t work in Eevee and material view.
@Goyr
@Goyr Ай бұрын
@@JamieDunbar Thanks, I'll give it a go!
@Phantom422
@Phantom422 6 ай бұрын
Not 100% sure but you can also use a math node instead of mix color node on the tear and wear, if im correct the math node takes less time to compile than the mix color node.
@JamieDunbar
@JamieDunbar 6 ай бұрын
Yes you could! There's also just the "mix" node, which works with float values rather than colour. I think either of those would offer a small performance improvement. I assume because a float is one value, while colour uses R,G and B. I'm not sure you'd notice a big difference with a relatively small node tree like this, but once you start getting big enough node trees it probably becomes really important.
@rtdietrich
@rtdietrich 6 ай бұрын
Congratulations, the animation of the first 3 seconds of the video, including the following motorbike are really professionally animated with Blender. But the following one is only semi-professional.
@JamieDunbar
@JamieDunbar 6 ай бұрын
Ahahaha, sorry mate, those are all video clips. I'm not quite THAT good 😅
@rtdietrich
@rtdietrich 6 ай бұрын
ROFL@@JamieDunbar
@doraromantini
@doraromantini 6 ай бұрын
''the bump node really helps bring up cracks'' - got me laughing, let's continue with the tutorial lmao
@JamieDunbar
@JamieDunbar 6 ай бұрын
Roflmao. That never even occurred to me 😂
@Robonator14
@Robonator14 6 ай бұрын
If anyone has the issue that the random damage doesn't look the same as in this video: Make sure to disable "normalize" for that noise texture. Also if you are like me and you are bothered by the chip damage inside crevices etc, then try adding a math-substract node between the color-ramp and noise texture node of the randomdamage block. In the bottom value, attach a color attribute-color node. then select the object, go to the data tab and add a color attribute thingy to it, which you then have to select in the attribute color node. then in the viewport change it to vertex paint mode. Now you can select white as your paint and paint out all the areas you dont want to have chip damage in. reduce strength of the brush via rightclick to make it a little smoother.
@JamieDunbar
@JamieDunbar 6 ай бұрын
Vertex painting is a great method for adding some extra hand-painted custom details 😍 If all you want is to remove details from inside the crevices, you should be able to do that procedurally. Try inverting the "bevel" setup. That should give you black inside the crevices and white everywhere else. Then multiple that by the "random damage" setup.
@KR11111
@KR11111 11 күн бұрын
btw Musgrave texture has been removed for Blender 4.1. It has been merged with Noise Texture.
@JamieDunbar
@JamieDunbar 9 күн бұрын
Oh yeah that’s a really good point. Might be worth adding that note to the description. Thanks 😊
@adobotrashFR
@adobotrashFR 2 ай бұрын
hi! i just downloaded the tutorial file testing it out, and for some reason the edge wear for pointiness and bevel is just black for me, i can't figure out why even if i adjust the ramp and all. is your unit scale mm? .001?? im a total beginner anyways and finding these stuff is amazing!! thank you.. oh also its just the ambient occlusion one is working
@JamieDunbar
@JamieDunbar 2 ай бұрын
Hey Adobotrash. What version of Blender are you using? I know a few settings changed in 4.0 which may be the cause. Also, if you're only getting black - are you using Cycles or Eevee?
@adobotrashFR
@adobotrashFR 2 ай бұрын
@@JamieDunbar @JamieDunbar yeah im using 4.1 right now. and now that you mentioned it, i checked cycles and eevee theyre both not working. thanks for replying! tried sending a comment with a video link to show, i don't think youtube is okay with that lmao.
@JamieDunbar
@JamieDunbar 2 ай бұрын
@@adobotrashFR I tested the file in 4.1 this morning. It's all still working at my end. I tried messing with the unit scales and that didn't change anything. Applying the scale on the shaderball does change the material, but didn't change the edge wear, regardless of whether I was using bevel, AO or pointiness. The only setting I know changes things in 4.X is the noise node got a new "normalize" toggle. Everything should still work, regardless of this toggle, but it definitely makes a difference in some places. If that doesn't work let me know and I'll get you to send me your file to test.
@adobotrashFR
@adobotrashFR Ай бұрын
@@JamieDunbar amazing you're still replying haha thank you so much.. so far i tried to default "load factory settings" and opened the file which by the way i redownloaded again this afternoon, still didn't work.. i downloaded blender 3.6 on their website and tried the file still didn't work.. the noise node is working fine for me, i dont think there's a problem with that... again its just the "pointines" and "bevel" version of edge wear that is not working on the shader ball. tried making a monkeyt and applying the material, still nothing please thank you!
@adobotrashFR
@adobotrashFR Ай бұрын
okay completely my mistake.. im was not on viewport shading.. just found out that the other 2 edge wear was only visible at viewport shading. terribly sorry for this but appreciate your replies you're amazing!! i subbed :)
@villa.visuales
@villa.visuales 6 ай бұрын
una maravilla
@0thrman
@0thrman 6 ай бұрын
Love the tutorial. Just wanted to post a update on if it's not working for you. (I had to troubleshoot this) if you download the blender project provided, just grab the model and recreate everything in another project. For whatever reason, the materials don't create the same output. I think it's a version difference that causes the mess up but if you know why this worked on a new project and not the one provided please let me know.
@JamieDunbar
@JamieDunbar 6 ай бұрын
Oh that's interesting. Thanks for the heads up. I'm guessing you're working in Blender 4.0? This was made in 3.6, and I know I've seen one or two materials break with the big Principled shader update. I'll take a look and upload two versions of the file 😉
@Robonator14
@Robonator14 6 ай бұрын
@@JamieDunbar I have just followed the tutorial and in most cases to get a similar result, you have to make sure to disable "Normalize" in the noise texture node. However the very last step for dirt is not working at all and i havent yet figured out how to fix that
@JamieDunbar
@JamieDunbar 6 ай бұрын
Thanks @@Robonator14. I'm still figuring out what the "normalize" checkbox does under the hood. In some cases it seems to improve the material. In other cases (like the scratches) it turned it completely black. The ramp also plays a big part, so I'd suggest tweaking that slightly if normalize isn't giving you the desired results. I'm not sure what's going on with the dirt in your scene though. The "final" material works at my end. I even tried recreating it from scratch to make sure and didn't have any problems 🤷‍♂
@JamieDunbar
@JamieDunbar 6 ай бұрын
I just took a look at the download file in 4.0. Out of curiosity, does the "final" material work okay for you? Is it just when you create the material yourself, or do both break? The "final" material seems to still be working at my end, so I'm having a little trouble trying to recreate your issue.
@Robonator14
@Robonator14 6 ай бұрын
@@JamieDunbar I made it work now by changing the texture coordinate for the dirt block from "object" to "generated", because i saw someone else in another tutorial do it this way. Now it looks as it should. Before that it would apply the "texture" all over the model and i could not get it to only cover part of the object like it is in the video, no matter how much i played around with the other settings. To answer your other question, the final worked just fine for me. Looks as it should just a little more scratched up than it is in the video, almost as if the paint is cracking.
@jhonysteak5512
@jhonysteak5512 2 ай бұрын
Does anyone know where I could find information to do the same thing but with several procedural textures? I'm experimenting and moving forward but I don't think it was that complicated. What poses a problem to me is the combination of several BSDFs as he shows in his tutorial, I would like to understand why it doesn't work.
@JamieDunbar
@JamieDunbar 2 ай бұрын
In theory all you need to combine multiple BSDFs is to mix two of them into a 'Mix Shader' node and something to plug into the factor to control how they mix. If you want to add a third, plug the new Mix Shader into another Mix Shader, along with another BSDF and something into the factor. What becomes difficult is remembering which BSDF is plugged in where and how they all need to be mixed to get the result you want.
@jhonysteak5512
@jhonysteak5512 2 ай бұрын
@@JamieDunbar Thank you for your attention, that's what I've seen in a lot of tutorials that I've watched, but it's strange, it's really boring when I do that and still nothing happens with the brushes. I'm abandoning the idea of achieving this for my project, but I'm going to go back to the good old method, I separate my mesh according to the desired textures then I do my bake and then I make the connections between the textures with Photoshop then I export all into Blender. But I'm going to keep looking regularly to see where it's going wrong. I think it could save me a ton of time if I could just paint my object with my tablet.
@JamieDunbar
@JamieDunbar 2 ай бұрын
@@jhonysteak5512Although you can make some very impressive materials in Blender, there does usually come a point where they're complicated enough I'll move over into Substance Painter. It's just an easier UI to work with. It sounds like your workflow in Photoshop is similar.
@jhonysteak5512
@jhonysteak5512 2 ай бұрын
@@JamieDunbarYes, but it would have cost me one less operation, the textures are really simple, I just watched two more tutorials with no more success. It seems that I'm missing a "texture slot" tab, did they rename it differently in 4.0?
@bUildYT
@bUildYT 6 ай бұрын
when i use the bevel node with optix cycles loads or chrashes, why?
@JamieDunbar
@JamieDunbar 6 ай бұрын
I know what cycles crashing looks like. But what do you mean by ‘cycles loads’? My best guess is it could be a drivers issues. Have you updated the drivers on your graphics card recently?
@bUildYT
@bUildYT 6 ай бұрын
@@JamieDunbar after some reseachr found that others have the same issue, bevel node + nvidia optimized setup dont like each other... (its hard to discribe, the cycles image freezes completely but everything world grid and 3d curser r still movebl, cycles just doenst update... and when turning render preview off blender crashes, weard but firgured around it somehow (just optix disable for viewport...)
@JamieDunbar
@JamieDunbar 6 ай бұрын
@@bUildYT Ooohh, yeah I've seen Cycles break like that before. Yes, that sounds like it's a drivers issue. Updating your drivers may fix it...but it also might be a clashing of new features that hasn't been resolved yet. If updated drivers doesn't fix it, you may need to wait for a Blender update 🥲
@ahmadjames151
@ahmadjames151 6 ай бұрын
Can i send the texture to unity ? how ?
@JamieDunbar
@JamieDunbar 6 ай бұрын
Yes you can. You can't send the procedural material to Unity, because Blender has it's own setup and nodes. But you can "bake" the material into texture maps and send those to Unity.
@MaxHancockCo
@MaxHancockCo 3 күн бұрын
I tried the Ambient Occlusion method because I need an edge wear effect in Eevee. It gives me more a a weathered look overall because it doesn't flow along the edges, but rather in darker areas. Is there another method that would work in Eevee?
@JamieDunbar
@JamieDunbar Күн бұрын
Unfortunately of the three methods shown here, only the Ambient Occlussion will work in Eevee. A couple of things to try though. You said the AO is flowing in darker areas? So, almost as if it's reversed from what you want? Maybe try sticking an "invert color" node in between and see if it gives the results you want. Another, more complicated method would be to get the result you want in Cycles, then bake it out as an image texture. That image texture will then work in Eevee.
@MaxHancockCo
@MaxHancockCo 3 сағат бұрын
@@JamieDunbar thanks! I did get it to work with invert color node, and clicking on inside and local on the ambient... then making all the adjustments. I found another video that showed this. kzfaq.info/get/bejne/hpuYrNWilsybfmg.html
@JamieDunbar
@JamieDunbar 2 сағат бұрын
@@MaxHancockCo That's awesome. The settings on your AO node are a little interesting. Nothing wrong with them, it's just interesting you needed them. The 'inside' in particular. Out of curiosity, have you checked to see if your objects normals are all facing the right way?
@MaxHancockCo
@MaxHancockCo Сағат бұрын
@@JamieDunbar I did check the normals, and they are correct. Following the Edge Wear on that other video I was able to get the line right on the edge instead of just one side and shadows. However, I needed to use quite low number with the particular model I'm working with. I wish I could show you an image to see what I mean.
@dineshfilms566
@dineshfilms566 2 ай бұрын
as i am a new cg artist All this work that you have done should i practice with byhard and remember..(or)? And By learning like this daily, can i automatically design with new things with my self for my future films without watching tutorials...? Pls say
@JamieDunbar
@JamieDunbar 2 ай бұрын
Hi Dinesh. It will take time and lots of practice. But yes, eventually you'll learn how to use the tools well enough you'll be able to make stuff on your own without having to watch tutorials. That said, you never stop learning. I'm currently trying to learn how to do feathers and I'm having to watch a few tutorials to learn.
@dineshfilms566
@dineshfilms566 2 ай бұрын
@@JamieDunbar thank you sir
@JoeDeutscher
@JoeDeutscher 4 ай бұрын
I've tried a million methods for edge wear using the bevel node, but I have never once gotten these types of results out of it. What am I doing wrong?
@JamieDunbar
@JamieDunbar 4 ай бұрын
Hey Joe. Do you mean you can't get good results following this tutorial? Or just in general? The model plays a big role in which material setups work best. This model has a lot of beveled edges, so the bevel node setup works well. But it may not be as good for other models. For example, I'll usually use the Geometry nodes "Pointiness" slot for organic sculpts.
@richochet
@richochet 6 ай бұрын
Thank you some great stuff here, (please can you consider being explicit about the node connections for new users? I'm trying to follow you but often not clear of which node exactly you are referring to, maybe you could zoom out further more to help with context).
@JamieDunbar
@JamieDunbar 6 ай бұрын
Thanks for the feedback Alex. Ironically I've been trying to zoom in a lot more, as sometimes people have trouble reading the nodes. But I fully appreciate being able to see the entire tree to get context of where you are. I guess there must be a happy medium somewhere in there.
@richochet
@richochet 6 ай бұрын
@@JamieDunbar Thanks Jamie for the message back. Maybe a simple node setup screenshot of this (and future) videos?
@JamieDunbar
@JamieDunbar 6 ай бұрын
@@richochet Yeah I can definitely add a couple of seconds near the end of "and here's our final node setup!" For this video though, don't forget you can download the scene files and go through the nodes at your own leisure.
@richochet
@richochet 6 ай бұрын
Thanks Jamie, or even a screenshot download link could help, but anyway cheers and noted.
@carlosbigfreeze6841
@carlosbigfreeze6841 6 ай бұрын
Can you make this in UE5?
@JamieDunbar
@JamieDunbar 6 ай бұрын
You wouldn't be able to export this as it is and have it work in Unreal. But you could bake the textures into images. Those could be exported to Unreal.
@RiVOtheProtogen
@RiVOtheProtogen 4 ай бұрын
Yeahm that's very easy
@jure224
@jure224 6 ай бұрын
Easy ? Not really!
@JamieDunbar
@JamieDunbar 6 ай бұрын
Haha, that’s fair. Although this is a ‘relatively’ simple material, it’s definitely further along the learning curve. If you’re looking for something easier, maybe start with the glass shader tutorial I did recently? It should teach you a lot of the steps that better lead into this video. kzfaq.info/get/bejne/q7Vzh5aErtiXm4k.html
@pers0com406
@pers0com406 5 ай бұрын
Once you understand blender and nodes more it’ll be easier, don’t give up!
@Somebodythatyouneverknew
@Somebodythatyouneverknew 5 ай бұрын
Skill issue
@DDProductions147
@DDProductions147 4 ай бұрын
​@@Somebodythatyouneverknew Fr fr
@xrcustomizing7102
@xrcustomizing7102 4 ай бұрын
Just going to say that boring in the real world is ever totally covered in grime and nicks and dirty stains either
@shubhanshsrivastava3151
@shubhanshsrivastava3151 Ай бұрын
I HAVE FOLLOWED ALL THE STEPS BUT STILL MY MODEL LOOK FLAT, CANT SEE ANY BUMP ON IT...HELP!!!
@JamieDunbar
@JamieDunbar Ай бұрын
Whenever I run into these kinds of weird problems where something isn’t working at all, I like to bring it back to the most simple thing and make sure that’s working. So if you have no bump map, disconnect the material, make a brand new diffuse shader and try connecting a bump to it. If that works, slowly start adding the more complex material back in and see if you can figure out where it’s breaking.
@omascafebecher1020
@omascafebecher1020 6 ай бұрын
i have no sound on the video
@xXdarkpeaceXx
@xXdarkpeaceXx 2 ай бұрын
bro you dont use a blue yeti like that. please consult the manuel! ITS NOT A SHOTGUN MIC!
@MattBixler
@MattBixler 6 ай бұрын
Great tutorial! Something I've found useful is using map range nodes instead of black-to-white color ramps. It's just a little more versatile for edge cases, and they can be plugged into group controls: kzfaq.info/get/bejne/ac-cjNVexLvPeoU.html
@JamieDunbar
@JamieDunbar 6 ай бұрын
Really solid tip. I chose to use ramps in this video purely because they're a little more visual and I hoped that might be easier for a beginner to understand. But the map range node is definitely the more powerful node.
@Juhamies
@Juhamies 6 ай бұрын
I thought it was "3 easy" steps :D I lost it already 3-4min into the video :) But then again, I´m total n00b with blender lol
@JamieDunbar
@JamieDunbar 6 ай бұрын
Haha, yeah sorry mate. It's a beginner tutorial...but it's definitely at the high end of beginner. There's a lot of information that gets covered pretty quickly. It might be worth tackling the other video I released recently. This glass shader tutorial is definitely a bit easier than this one, and it'll teach you a few similar concepts that might prepare you better for this one. kzfaq.info/get/bejne/q7Vzh5aErtiXm4k.html
@flexithefurry11yearsago10
@flexithefurry11yearsago10 6 ай бұрын
Very nice video, just wanna point out that the blue yeti is not an end addressed microphone and it's side addressed instead. Please rotate the mic so you speak into the side with the mute button. Sorry but the audio nerd in me was screaming the entire time XD
@JamieDunbar
@JamieDunbar 6 ай бұрын
Hey Fexi. I am not an audio nerd, and my house is annoyingly echoy, so I'm VERY happy to get audio advice. I'm confused though. The Yeti has a source direction option. I thought it could pick up audio from any direction (assuming it's set correctly)?
@flexithefurry11yearsago10
@flexithefurry11yearsago10 6 ай бұрын
@@JamieDunbar the yeti defenetly can pick up sounds from all directions, tho that might be your issue. Generally speaking a larger polar pattern records more ambient noise which leads to your echoy sound. Try using your microphone in the cardioid pattern (the symbol for that looks like a heart where they rounded of the pointy bit) The optimal speaking distance is about 20 cm away from the microphone. Cardioid is a highly directional mode that records only from the front and not from the back, the reason you don't want that btw is that in omni directional mode (the circle on the selector switch) sound is traveling from your mouth past the microphone hits a wall and comes back into the microphone. And a mic can hear Much more reverberation than we can. Edit: almost forgot, try hitting minus 12 dB recording level in your recording software.
@JamieDunbar
@JamieDunbar 6 ай бұрын
@@flexithefurry11yearsago10 Awesome, thanks mate. I also looked up some info on the Yeti and saw a nice simple "do/don't" picture with the side addressed vs end addressed. I get what you mean now. Looking forward to recording the next one with this new knowledge 🤩
@flexithefurry11yearsago10
@flexithefurry11yearsago10 6 ай бұрын
@@JamieDunbar looking forward to watch it
Transfer HIGH POLY details to LOW POLY object in Blender
13:45
Kitbashing a Steel Legion Malcador Diorama for 40k!
19:30
Tabletop Time
Рет қаралды 26 М.
ELE QUEBROU A TAÇA DE FUTEBOL
00:45
Matheus Kriwat
Рет қаралды 27 МЛН
it takes two to tango 💃🏻🕺🏻
00:18
Zach King
Рет қаралды 32 МЛН
Pro Materials Are EASY Now! (Try This)
11:19
Smeaf
Рет қаралды 168 М.
3 Simple steps to make Realistic Glass
8:50
Jamie Dunbar
Рет қаралды 9 М.
Skip UV unwrapping  - Vertex Painting for Beginners
11:42
Jamie Dunbar
Рет қаралды 15 М.
EASY REALISTIC 3D TEXTURES IN BLENDER! (PBR Textures)
6:21
Free Blender Addons that even the PROs USE!
12:08
stache
Рет қаралды 686 М.
Realistic Materials In Blender EEVEE are EASY!
16:30
Kaizen
Рет қаралды 104 М.
How Pixar Textures EVERYTHING
8:02
Smeaf
Рет қаралды 220 М.
I Made a $100,000 Commercial in 24 Hours With $0
15:42
Smeaf
Рет қаралды 481 М.
The Best Way To Create Nature In 3D
7:19
CG Geek
Рет қаралды 727 М.
Азат - ол менің бизснесім  І АСАУ І 6 серия
28:42
Pororo cerita | Selamatkan Loopy! | #Bahasaindonesia #shorts #forkids
0:56
Pororo l Lagu anak ・Cerita anak l Bahasa Indonesia
Рет қаралды 13 МЛН
Самолёт Падает! Но Осталось 2 Парашюта... @NutshellAnimations
0:35
Sibling Rivalry: Brother and Sister Fight Over TV Remote
0:19
Robotworld
Рет қаралды 8 МЛН