This is called master your craft! Erin is an amazing teacher!
@fertuffo11874 жыл бұрын
This is truly amazing. It took me several days to achieve what you explained here in only 8 minutes
@Erindale4 жыл бұрын
Thank you! It's definitely something you get faster at!
@kylejennings8194 жыл бұрын
making the UV for each tile blew my mind... so many places that can be applied to. Thank you so much for this video!
@Erindale4 жыл бұрын
It was such a revelation when I first realised that you can make anything into UV coordinates! Have a play with it! You really can make anything with them!
@melonisferco4 жыл бұрын
Jesus, i can't belive the level of realism you can achive through procedural textures. As always the tutorial is perfect. Really liked that compositor nodes at the end. Thanks Erin. Keep doing this amazing work. It's gonna pay off for sure!!!
@Erindale4 жыл бұрын
Thanks, Jose! I appreciate that! I always say that procedurally controlled PBR textures are the greatest strength of a texture artist!
@Didacxyz3 жыл бұрын
WOW!!! The best F******* video I ever seen about wood floor material. Congratulations and Thank you very much!
@Erindale3 жыл бұрын
Thanks so much!
@braziliandutchy61704 жыл бұрын
I watched this like 3 times, and it still just magic to me. I have no idea how the how the functions relate to eachother.
@Erindale4 жыл бұрын
Thank you! They do start to make sense after a while haha
@justmavi79993 жыл бұрын
I love your ASMR calming explanation with no condescending comments.
@Erindale3 жыл бұрын
Thank you! I definitely hope I never come across as condescending!
@vstreet75834 жыл бұрын
Another BRILLIANT tutorial. You are by far my favourite, go to, Blender channel. Once again, as an older guy, my head is hurting but it all makes sense and works perfectly. You are an inspiration. Thank you so much for sharing your knowledge and explaining every small detail. Such detail. Brilliant. Perfect. THANK YOU! Dg
@Erindale4 жыл бұрын
Thank you so much! It's always great to hear these videos are helping! Thank you for sticking with them!
@nagatoRL4 жыл бұрын
You are a f*cking legend!!!!!! I saw the video is 24:17 long and thought it was a slow and laggy one, then shocked by how fast you're going all the way. So much content and pure talent. And a huge fan of your #nodevember renders. Kudos to you.
@Erindale4 жыл бұрын
Thank you! Yeah these tutorials always take longer than you expect if you want to be thorough! Definitely as fast as I can make it without losing too much follow-ability
@nagatoRL4 жыл бұрын
@@Erindale Just wanna know, how did you learn so much bro? I couldn't wrap my brain around one single tutorial of yours. If you could, please make a guide for beginners. Where to start and how to actually understand these nodes and proceduralism. Massive help for people like me. Thank you! 🙏
@Erindale4 жыл бұрын
Go and watch/follow Lance Phan's Procedural Fabric Fibre tutorial. That's the one that got me started and really everything since then has been teaching myself by playing and seeing what different things do 😄
@mangomastani98473 жыл бұрын
I needed to make this pattern once and I searched the entire web. I found a picture with a LOT of math functions (sine and cosines). Tried copying it but gave up after a while because it was too complication. I wish I would have found your video back then. This deserve many more views. Great work and thank you for providing all this for free.
@Erindale3 жыл бұрын
Glad it's coming in useful!! I find the math in this super satisfying
@mangomastani98473 жыл бұрын
@@Erindale indeed it is. Beautiful how everything connects and makes sense.
@mazeppa79653 жыл бұрын
Thank you very much for this tutorial series. There is a lot of knowledge and experience in your videos. Let me share a tip for slow computers: at 17:48 you can use a "Fresnel" instead of a "Diffuse" to work on the displacement. The samples go up faster.
@Erindale3 жыл бұрын
Thank you! That's a great tip! Thanks for that!
@nottinghasm4 жыл бұрын
I really love this guide. I regularly try to achieve specific shading effects with nodes but can't get my head into them at all. This is a great combination of a fantastic end result AND clear guidance and advice. Many thanks for making it.
@Erindale4 жыл бұрын
Thank you! That means a lot! Nodes really can take a while to get into but there's so much that can be done! I'm glad the video was useful!
@nottinghasm4 жыл бұрын
@@Erindale I know it's uber-basic for you, but do you have (or do you plan) a 'how to' for bricks and roofing tiles? I don't really like the Brick Texture node in Blender.
@Erindale4 жыл бұрын
@@nottinghasm I don't have one yet but that sounds like a video worth doing! I also wouldn't recommend the brick node, it's limiting and (from what I hear) unoptimised. I'll aim to do bricks as the next video!
@cramosaurus8853 Жыл бұрын
Holy crap! Thank you so much for making this video! You made it look easy. I'm super excited to watch again and follow along. It seems like you're the dude to learn from
@cheekysim65564 жыл бұрын
So glad I found your channel, you do tutorials on procedural textures that I can't find anywhere else.
@Erindale4 жыл бұрын
Thank you! I'm glad you think that!
@MarkBTomlinson4 жыл бұрын
Epic demonstration, this was a lot to take in on one sitting, but the compositor demo at the end was the icing on th cake for me. Thank you so much Erin really helpful stuff.
@Erindale4 жыл бұрын
Great to hear that - thank you so much!
@_studio_punkt_2 ай бұрын
exactly what I needed !!! I will keep this setup in my default file for sure. thanks a lot ♥
@showinnair19114 жыл бұрын
God wow, I was actually searching for this yesterday after watching your hexagonal tiles tut... Thank you so much!!!
@Erindale4 жыл бұрын
Thank you! I'm glad they're helpful!
@AntonisDimopoulos3 жыл бұрын
So, that means that you can make higher quality materials procedurally in blender, than the most image textured materials out there... Awesome!
@Erindale3 жыл бұрын
If you can manipulate seamless image textures into whatever procedural arrangements you want, that's where you can really get the best of both!
@superwalnuts28554 жыл бұрын
this is my 5th time (or so) watching this. Just want to offer some feedback about the speed: I think it's perfect! The pacing and clarity are a nice balance so that it's completely understandable on the first viewing, and also fast enough so that it doesn't feel tedious at all to watch and review again.
@Erindale4 жыл бұрын
Thank you! I'm glad it's worth coming back to! I appreciate you saying that, a lot of people do mention the pacing but I generally make tutorials at the speed I'd prefer to watch. There's a pause button and speed controls if needed. I'm not a big fan of tutorials that I need to keep skipping forward past the person taking time to think. I'm happy this works as a review structure as well!
@thoseertot56824 жыл бұрын
I can tell people really like your videos, because they're already posted on my discord channels before I get the chance. Keep up the good content.
@Erindale4 жыл бұрын
Ah thank you for letting me know!! I really appreciate that!
@jeffg46864 жыл бұрын
Think I might need to watch this like 20 times before truly soaking it all in. Hell of a shader.
@Erindale4 жыл бұрын
Thanks so much! Proceduralism really excels for patterns like this!
@jeffg46864 жыл бұрын
@@Erindale - yeah, procedural definitely the way to go. Just takes getting used to. I have a lot to learn. Haven't done much math in long long time
@1Nmenty32 жыл бұрын
After my first watch (I'm sure I'll watch again) everything i can say is, Thank You! And Daaaaaaaaamn it looks good!
@gottagowork4 жыл бұрын
Probably the best material tutorial I've seen. Using this with offset 2 (twill pattern) and controlling aniso rotation with a mask you can make very good carbon fiber using this technique. Starting with manipulation of coordinates to do what you want (in a brilliant way), continuing on with randomization and shape control. Previewing everything that happens, selecting between different textures, before finally ending up with simple shading and displacement (way too much imo unless you want a broken floor but I guess it's to show off the effect :D). Whenever I use pingpong 0.5 I always multiply by 2 so I have a more manageable 0-1 range instead of keeping track of what the results are previously. I never bother with displacement for floors (no closeups), so I prefer to convert the random color into a random normal modification (reducing with viewing angle to avoid bad normals), gradually changing to unmodified normal in the "grout". I'll also scale the mask to 0-0.5 and use it in specular if I need "raised" tiles with shadow gaps. I didn't spot the mode, but when using filmic instead of standard, I think we're supposed to use ASC CDL instead of Lift Gamma Gain (ref: sobotka.github.io/filmic-blender/) when grading. How would you go about creating a node version of the MAWeave.osl script? It has the flexibility of creating nice fabric weaves, but lacks the important outputs you end up with here. I found it in osl-shaders-master.zip found on the internet somewhere.
@Erindale4 жыл бұрын
Thanks for the comment! Yeah I leave the ping pongs unchanged in this one because all that matters is they have the same gradient on each one so that the profiles and the edge gaps are the same on the sides and ends! Good point with the normal adjustment! I'll try and include that method in a future material!Ah I didn't know that about colour grading! We do have ASC-CDL, it's called Offset/Power/Slope on the colour balance node! I'll check out MAWeave! Thanks very much!
@EmreUcan3 жыл бұрын
Dude awesome job really. I didn't understand most of it but even listening to you was bliss. Apparently, you know what you are doing and it is a pleasure to follow up on what you are doing, it is like soothing videos on youtube :) keep making these.
@Erindale3 жыл бұрын
Too kind! Thanks so much!
@rockleesmile Жыл бұрын
This is a great tutorial. I might try my hand at following it but using a procedural wood grain instead of images and see if I can get a decent result. I have a feeling I'll have to adjust a lot to compensate for deviating from your plan though. Thanks for your time and effort putting this together.
@Erindale Жыл бұрын
As long as you're using the same coords as I use for the images on your procedural wood it should work seamlessly 👌
@arrtemfly3 жыл бұрын
wow. this is super clever! i have been trying to do this for a month now (in my head) and it was supremely difficult! but your approach is eye-opening. thanks!
@Erindale3 жыл бұрын
Glad it's useful!
@derivepi69304 жыл бұрын
For more random values when dealing with 2D textures, I assign different Z values to additional white noise texture and get 3 more randoms per tile each time. Always seem to need more.
@Erindale4 жыл бұрын
That's a great tip! We always can use more randomness!
@creedolala69183 жыл бұрын
Within 1 minute I'm lost, it looks like a bowl of spaghetti and legos, but I love that this is possible and glad there are people who figure it out and share it. Cheers.
@ravivaghasiya4 жыл бұрын
We need more content like this. Keep it up.
@Erindale4 жыл бұрын
Thank you so much! I certainly will!
@kushal.s9534 Жыл бұрын
I just finished doing it and man!!! I learned a lot . I really liked you workflow and thanks a lot.
@Erindale Жыл бұрын
Great work! Glad you enjoyed it
@sublimespaces85033 жыл бұрын
Super mind blowing! Thanks for this
@Erindale3 жыл бұрын
Glad it's useful!
@jeremiahnoar75043 жыл бұрын
Thankyou, exactly what I needed for fabric texture
@oatsforever694 жыл бұрын
First time commenting on youtube, just want to say you are amazing!
@Erindale4 жыл бұрын
Thank you that means a lot!
@StarCourtesan3 жыл бұрын
This always blows my mind
@Erindale3 жыл бұрын
Thanks so much!
@andsgiant4 жыл бұрын
So calm to hear your voice, but still a headache to understand all the explanation,.., so I just catch.. It's a herringbone after all!!! -gonna watch more and more..!!! Thanks!!
@Erindale4 жыл бұрын
Hah thank you! Sometimes staying awake is the hardest part!
@ИванИванович-е8х5э4 жыл бұрын
Brilliant!!! Thank you so much for the video!!!
@Erindale4 жыл бұрын
Thanks so much! I'm glad it's useful!
@NirmalKrrish4 жыл бұрын
Thank you! *Tearing up By next nodevember I'll become a "node wrangler" thanks to you 😊
@Erindale4 жыл бұрын
Yes! We have Mayterials in May as well!
@OliverBatchelor4 жыл бұрын
This pattern seems to come up a lot - a way of subdividing a large texture into tiles. Seems like something you could make into different node groups with common outputs and then slot it in where necessary? For example a hex tiling pattern, square tiling, herringbone, voronoi all seem quite compatible.
@Erindale4 жыл бұрын
Yeah definitely! You can always group the coordinates/random value section together from this one, I have a video on a hexagonal tiling group, and the voronoi node can do voronoi as well as square tiling when randomness is set to 0! Also take a look at the Node Preset add-on that's with blender, that's why my Shift+A menu has templates at the bottom: that's all my useful custom nodes so I don't have to append every time. Definitely worth setting up!
@rtb-tm2 жыл бұрын
Amazing tutorial! Just can't find the right oak wood texture... Any help or did I miss something?
@albertoreppele5083 жыл бұрын
you are a phenomenon!
@Erindale3 жыл бұрын
Thanks so much man!
@clacla65ge4 жыл бұрын
Great work!
@Erindale4 жыл бұрын
Thanks, I appreciate that!
@papeleriabianco3 жыл бұрын
Hi Erin, am a bit confused on the part after using the snap and adding the Y coordinate, its to separate the X tiles in the 4x scale of the Y?, also why you are using the x and y gradient as the X and the boards as the y, sorry for my poor english :c
@StormEsper Жыл бұрын
Loved this tutorial but I seem to get problems at the displacement chapter, not sure it's a version issue / using version 3.4.1. Like in the video, I place the white noise texture into the subtract then multiply it by the RGB curve node. I then get overlapping rectangles creating small squares in the process. So yeah, now i'm sadly stuck. Might you have an idea on how to fix this? I'd greatly appreciate it!
@Erindale Жыл бұрын
Try asking on my discord. It's always easier to debug with screenshots
@animesham4 жыл бұрын
im still confused on how to control the uv coordinates. can you make a tutorial on the math node what the different functions does and how to control texture coordinates to create any shapes
@Erindale4 жыл бұрын
My first video on blender nodes (Introduction to Procedural Textures) and the 6th on (Shape Generator) go into more detail about manipulating UVs to create shapes!
@ostneek4 жыл бұрын
Amazing!
@Erindale4 жыл бұрын
Thank you!
@hemunthtg69093 жыл бұрын
i dont understand how modulo made segments when u used in x cooridinate, can u explain pls?
@Erindale3 жыл бұрын
Modulo returns the remainder in a division. So like 2.2/2 has a remainder of 0.2 etc.
@tcheadriano4 жыл бұрын
Awesome!!!
@Erindale4 жыл бұрын
Thank you!
@beardeddutchman51973 жыл бұрын
Where did u learn all this?! I'm lost and fascinated at the same time. Do u have a udemy course for all of this?
@Erindale3 жыл бұрын
I honestly learned it all by just playing with Blender! It's been an extremely useful tool for me to learn maths. I do have a course! It's not currently on udemy but it should be at some point this year. For now you can get it through Canopy Games: www.canopy.games/p/procedural-materials-in-blender
@shmuelisrl3 жыл бұрын
I followed twice (till where I hit the problem) and Wherever the smaller end of the board touches the longer end it has a thiner line then where the longer ends touch each other. please help me I'm going mad.
@Erindale3 жыл бұрын
Hm odd! Have you definitely followed the same process with the ping-pongs? Is your UV map maybe distorted compared to your plane? Like if you've scaled the plane in one axis
@shmuelisrl3 жыл бұрын
@Erindale I’ll try again from beginning but my uv is fine it’s not stretched in one direction. I think it’s the mask. I’ll comment after I try again, but if you think you might know what the problem is let me know.
@shmuelisrl3 жыл бұрын
I see what I did wrong. In the fraction mix RGB the X was in the top and Y in the bottom as opposed to vice versa. Crazy that one minute detail can change the whole thing.
@Erindale3 жыл бұрын
I'm glad you managed to find it! Yeah that is one of the things the with procedural systems. The flow of data is extremely important and changing now flow can fundamentally change the output.
@shmuelisrl3 жыл бұрын
@@Erindale yah thanks. your video’s really help understand procedural materials specifically with displacing in different directions like the bricks jutting out in your brick tutorial and also using white noise for randomization.
@hanialazzawi9314 жыл бұрын
it would be nice to provide the textures for those of us who are following along. But the quality is superb
@Erindale4 жыл бұрын
Thank you so much! I would be happy to but I've bought so many textures over the years I'm not sure if what I'm using is redistributable! There is always cc0 textures or textures.com or even Google images that you can grab something similar from!
@EuropeanChilling4 жыл бұрын
Wooooooooooooooow so cooooool man
@Erindale4 жыл бұрын
Thank you so much haha
@thedarkmatterplanet2 жыл бұрын
How are your noodles visible as they pass under other nodes? I would REALLY like to set my node editor up this way.. EDIT: "Node Backdrop" in preferences -> themes -> Node Editor. Man that's SO much nicer!!
@Erindale2 жыл бұрын
Theme preferences > Node Editor > Node Backdrop. I have the alpha set around 0.75 so when inactive theyll be slightly transparent. Makes it much easier to use imo
@thedarkmatterplanet2 жыл бұрын
@@Erindale I couldn't agree more. Thanks!
@CapnCant2 жыл бұрын
do you have a link for the wood textures you used? ive not had much luck finding ones that work
@Erindale2 жыл бұрын
I had some paid ones I think. You should be able to find good paid ones on Poliigon or free ones on polyhaven ✌️
@vlodgoral82583 жыл бұрын
awesome, thanks for this
@Erindale3 жыл бұрын
Glad it's helpful!
@mrBrownstoneist4 жыл бұрын
Would you make procedural brick, realistic sand, rock, ice, snow.. please.
@Erindale4 жыл бұрын
Thanks for the suggestions! Added to the list!
@jvolto4 жыл бұрын
epic dude! btw what gpu are you using?
@Erindale4 жыл бұрын
I use an RTX 2070 Super! And my CPU is a Ryzen 9 3900x which helps a lot with compositing
@imyasharya4 жыл бұрын
Why the nodes are not straight like in mine? How did you do that?
@Erindale4 жыл бұрын
If you go Edit>Preferences>Themes>Node Editor>Noodle Curving and increase the value there!
@imyasharya4 жыл бұрын
@@Erindale thanks!
@spetauskas4 жыл бұрын
Damn!!!!! It is good. Unfortunately can't understand what you are doing 😅😅 too much info for my beginner skills 👶
@Erindale4 жыл бұрын
Oh no!! Try some of the earlier tutorials! The first two should get your head in the right place!
@philfounarcoleptik3d6794 жыл бұрын
God'Of Procedural... you are. ;)
@romariodunn7400 Жыл бұрын
How? Are you so good? Where can I learn this?
@Erindale Жыл бұрын
I have a beginner course on Canopy Games or I collaborated on a more advanced course with CGMasters. Otherwise just KZbin and experimenting
@__leoayres__2 жыл бұрын
Could you do this in geometry nodes?
@Erindale2 жыл бұрын
Going to have a swing at that on today's livestream! If it works out I'll do a tutorial as well 👌
@__leoayres__2 жыл бұрын
@@Erindale I loved the live stream today. I got a little bit late, but rewatched it now.
@hidgik4 жыл бұрын
Things can escalate rather in a Node Editor. It makes my head spin.
@Erindale4 жыл бұрын
As long as you're just building up simple logical steps you can do it! It's only when you look back at the whole tree that it starts to get intimidating!
@hidgik4 жыл бұрын
@@Erindale Thanks a lot for your encouragement. I am watching all the videos in your procedural textures and I hope to learn at least half of what you are trying to teach. I hope I make it through.
@abdullah97342 жыл бұрын
For anyone that finds this too complicated.. Take a deep breath.. Watch in 0.75x Speed.. Try to break it down stage by stage.. Simplify your node setup as much as possible ( Use shift+D instead of ctrl+shift+D and reroute.. make a similar but more simple texture like a brick wall to understand tiling
@sicmonoce65673 жыл бұрын
I usually watch tutorial at 2X speed. For this one, I watched at inverse(2) speed.
@houi49003 жыл бұрын
We could do cloth texture with that too
@houi49003 жыл бұрын
7:39 it's almost a perfect thread texture
@punsaranethadun15713 жыл бұрын
make a video that explains every node that you use. i can't understand anything in this video. i wached it because there was a sentence in thumbnail of this video "Getting Started with procedural nodes"
@Erindale3 жыл бұрын
Take your time and watch the earlier videos. They go into more detail of the functions. If you need to understand every node specifically then the Blender documentation is probably what you're after. I have a video about the MixRGB node and the rest of the nodes here are just math nodes. The "getting started with procedural nodes" line is there because this is okay for beginners. It is part 8 though in the series. If you need some more support then there are 7 parts that are simpler to approach.
@punsaranethadun15713 жыл бұрын
@@Erindale i think i said that too tough. Sorry for that because i dont know much words in english.because I am a sri lankan. Can you please make a play list of all your videos from easy to hard to absolute begginners in blender?
@@Erindale ohh it seems like i didn't search that and then i complained you. Apologuises for all. Thanks.
@acclaimcg6262 жыл бұрын
megical
@NoTengoIdeaGuey Жыл бұрын
Blender Bob Ross ftw
@techlappy40554 жыл бұрын
Hmm it hmmm no words idk how to do that tho i m 3 months user at the moment
@Erindale4 жыл бұрын
Haha don't worry! Using procedural textures is fairly advanced so no rush!
@techlappy40554 жыл бұрын
@@Erindale ys i m kinda tring to learn making VDB and importing them in blender can u make a tut on using text in some VDB creation software and make it on fire then import back that text fire to blender i m hving trouble doing that.
@rsher_digital-art2 жыл бұрын
1 Brillant
@Erindale2 жыл бұрын
Thanks Richard
@eclairesrhapsodos54966 ай бұрын
Need to watch this at 0.1 speed
@JayYeasmin4 жыл бұрын
Amazing stufff althought it looks as if the home was built on a poor foundation lol
@Erindale4 жыл бұрын
You're right! Haha I should have turned down the displacement a bit more but I wanted to illustrate making a displacement map procedurally! 😅
@BryanGreen244 жыл бұрын
Way to fast to understand...
@dance_crooner4 жыл бұрын
too fast...
@Erindale4 жыл бұрын
Sorry about that! You can always change the playback speed or keep pausing if you're following along! These videos are already long and they could end up 2-3 times longer if I slowed up!
@dance_crooner4 жыл бұрын
@@Erindale sure it is very interesting but very difficult to follow ! (and I'm not a beginner) ! (may be in several parts ?)
@Erindale4 жыл бұрын
@@dance_crooner I'll try and plan out the future videos to be a bit more regimented and followable! Thanks for the feedback!