Procedural Rock Material (Blender Tutorial)

Поділитися
Вставка
  • Опубліковано 20 січ 2025

КОМЕНТАРІ • 154

  • @RyanKingArt
    @RyanKingArt  4 роки тому +2

    Purchase the project files and help support the channel:
    Patreon: www.patreon.com/posts/43550590
    Gumroad: ryankingart.gumroad.com/l/ENXre

  • @ZenMonkeyGod
    @ZenMonkeyGod 3 роки тому +30

    This is absolutely amazing. Your tutorials make me feel like I can achieve anything.

  • @TheIngis88
    @TheIngis88 4 роки тому +9

    Thank you for this tutorial where you tell us exactly what you're doing, what buttons to press and what will happen etc. By far the easiest tutorial to follow along that I've watched. And great results as well. Love it that you do everything from scratch and don't download textures. Please keep doing tutorials like these! Thank you!

    • @RyanKingArt
      @RyanKingArt  4 роки тому +2

      Thanks! I try to explain everything as best as I can, so my viewers can walk away actually understanding why and how they created the result.

  • @RodrigoM
    @RodrigoM 3 роки тому +9

    I saw the node tree at the beginning and went "Nope! Too advanced for me!" but you made it seriously easy and I learned a lot from this. Thank you.

    • @RyanKingArt
      @RyanKingArt  3 роки тому +1

      Glad to hear that. Thanks for watching!

    • @RobbieVercammen
      @RobbieVercammen 3 роки тому +2

      With this high density mesh, my computer said the same thing... NOPE

  • @RodrigoM
    @RodrigoM 3 роки тому +5

    I liked the results so much that I bought the materials pack on your Gumroad page. Thanks again for the great tutorial.

    • @RyanKingArt
      @RyanKingArt  3 роки тому +2

      I saw that! Thanks so much for your support! It really helps me out.

  • @roguedagger1
    @roguedagger1 4 роки тому +11

    Thanks my dude this helped a lot. I only went about 5 minutes in because i just needed a low poly rock but it still works great!

  • @livinghomunculus657
    @livinghomunculus657 4 роки тому +4

    this is the best blender tutorial i've ever watched. Thank you so much for making it. I subscribed

  • @franpower8208
    @franpower8208 7 місяців тому +1

    Another great tutorial. I love your work. Thanks!

  • @zachary444
    @zachary444 4 роки тому +3

    I keep coming back to this video, thank you for the knowledge!

  • @entitytriggeredoncrack6697
    @entitytriggeredoncrack6697 2 роки тому +1

    Dude I love You much. Thanks for showing how geometry - pointiness works

  • @incognitro8240
    @incognitro8240 8 місяців тому

    I'm using this texture to make a mountain and one of your recommended videos is for procedural snow, as if it read my mind. I love your work so much and thank you for making these tutorials!!!!!!

  • @mjrbproductions
    @mjrbproductions Рік тому +1

    Thank You. i really like how it made my cliffs look.

  • @مصطفیحسینی-خ2د
    @مصطفیحسینی-خ2د 3 роки тому +1

    men you are awsome!!!better than everyone!!!!!!!

  • @Daniel-nb3kk
    @Daniel-nb3kk 2 роки тому +1

    Excellent tutorial, easy to follow with great results at the end! :)

  • @LilliYiyi
    @LilliYiyi 10 місяців тому

    at "09:35" why after the color ramp my ball wasn't that that sharp and clear on the edge? Mine is vary different from yours. Thanks for this awesome tutorial.

  • @Kat-zx2cm
    @Kat-zx2cm 3 роки тому +2

    Incredible tutorial, thank you so much. Just subscribed!

    • @RyanKingArt
      @RyanKingArt  3 роки тому +3

      Glad the video was helpful. Thanks for the sub!

  • @TonyIsCool45
    @TonyIsCool45 2 роки тому +1

    11:00 this is my stop. Thanks btw! (Also if you didn't notice, I've been all over the place on this channel). :D

  • @darkwallpaper
    @darkwallpaper Рік тому

    wow thank you so much this tutorial was soo useful that my laptop became a cooker and now i use it cook eggs with it

  • @Soulsphere001
    @Soulsphere001 2 роки тому +6

    I looked into other videos and there's a way to simulate the pointiness effect in Eevee:
    1. Apply the displacement modifier, otherwise this won't work. It might be good to save your Blender project on another file so you have a backup.
    2. Change Object Mode to Vertex Paint.
    3. Click on Paint and in the drop-down select Dirty Vertex Colours. This paints the crevices a darker colour.
    4. Go back to Object Mode.
    5. Delete or disconnect the Geometry node.
    6. Add in the Vertex Colors node you created: Add >> Input >> Vertex Colours >> Col.
    7. Connect Color of this new node into your ColorRamp.
    8. Adjust ColorRamp to whatever looks good.
    EDIT: Removed some unneeded steps.
    EDIT 2: The downside is that you'll probably have to recreate the Vertex Colors if you modify the geometry.
    EDIT 3: It seems you have to apply the displacement for this to work, so I added that step.

  • @agnaldoartistartiaga2806
    @agnaldoartistartiaga2806 3 роки тому +1

    Very nicely explained!!!

  • @AshwinPrakashKadayil
    @AshwinPrakashKadayil 4 роки тому +1

    amazing video. Thanks a lot for creating this video.

  • @Allison_Coles
    @Allison_Coles 4 роки тому +1

    Thanks for this tutorial. Very helpful!

  • @mango_octopus
    @mango_octopus 3 роки тому +1

    excellent tutorial! thank you! my result is very good

  • @ELLFProduction
    @ELLFProduction 3 роки тому +2

    Incredible, thanks you!

  • @netbattler5
    @netbattler5 2 роки тому

    I couldn't make de rock 'cuts' darker, but the rock texture I made looked pretty good anyway... amazing tutorial, I'm still a noob on nodes but you made it easier!

  • @DvirElisha
    @DvirElisha 4 роки тому +1

    A good one. You should explain the lights in more details, right in the beginning.

    • @RyanKingArt
      @RyanKingArt  4 роки тому +1

      Ok cool. Thanks for the feedback.

  • @ExoticGenesis-sv8fd
    @ExoticGenesis-sv8fd Рік тому

    Thanks for wonderful tutorial. When I apply this material to another object, the scales looks different. That is, I want to apply this to wall. When i did, the black and white parts are so wide / bigger in side which I expected as tiny color spots. I verified object scales. They are all 1:1:1. Please suggest.

  • @wildmillardz8934
    @wildmillardz8934 2 роки тому +1

    Thank you for everything you teach us! One question... do I need to apply the displace modifier if I want to save the material as an asset?

    • @RyanKingArt
      @RyanKingArt  2 роки тому +2

      If you're adding this as a material asset, the displacement won't effect the material, because I used a displacement modifier. So it only effects the mesh. If your adding the object as an asset, you still don't need to apply the modifier. The modifier will stay on the object even as an asset.

    • @wildmillardz8934
      @wildmillardz8934 2 роки тому +1

      @@RyanKingArt thanks!

  • @jamesbourbon5129
    @jamesbourbon5129 4 роки тому +1

    Amazing

  • @juandedios
    @juandedios 3 роки тому +1

    Hello.
    What is the difference between the materials so that they have that particular relief? how is it generated?
    For example in this case, it seems that the stones come out of the sphere giving it a little more reality. as if they are in the 3d model.
    I was looking at your snow tutorial and it has the same effect. But in the wood tutorial it doesn't.
    Thanks

    • @RyanKingArt
      @RyanKingArt  3 роки тому +1

      I use the displacement modifier, to make the object bump out. But most of my materials I keep flat. I show you how to do it in this tutorial. Its at: 4:43

    • @juandedios
      @juandedios 3 роки тому

      @@RyanKingArt Why is it not used on all materials? can the "bump" effect be generated in all materials? for example: the procedural arena material.
      If I want to implement it in a video game, is the bump given to me by the video game engine or is it given to me by blender?
      Sorry for so many questions but I can't find the answers on the internet.
      Thanks

    • @RyanKingArt
      @RyanKingArt  3 роки тому +1

      @@juandedios So to use the Displacement in a game engine, you will need to apply the displacement modifier, so it sets the object's mesh in that shape. And for the normal map or bump map within the shader, you will need to bake out the maps into texture maps. Then you can use them in a game engine. I have a tutorial on how to bake textures on my UA-cam channel, if you'd like to check it out.

    • @juandedios
      @juandedios 3 роки тому

      @@RyanKingArt I am realizing that one of the problems I am having doing this is my language. I am not English speaking
      Thanks

    • @juandedios
      @juandedios 3 роки тому

      @@RyanKingArt So the "bump map" can be baked? or is it generated by the engine? Thank you

  • @skyetati3722
    @skyetati3722 2 роки тому +1

    I loved this! So easy to follow, well explained and fun! It's super helpful as I'm just learning the shader editor! How would I go about adding moss on top? I tried adding a musgrave and noise texture in but I'm not sure how to incorporate it properly in the nodes... Is there like a mix displacement node? Thank you so much for all of your help!

    • @RyanKingArt
      @RyanKingArt  2 роки тому +1

      thanks for watching! you can make a moss material, and a rock material, and then mix them with a mix shader node. then make a black and white mask, or gradient, and put that into the factor of the mix shader, to tell it where the moss will show up.

    • @skyetati3722
      @skyetati3722 2 роки тому +1

      @@RyanKingArt absolute genius stuff! I followed a grant Abitt video where he did just that! Blows my mind how smart y'all 3d artists are, my mind is blown in new ways everyday! Thank you so much for you video, it was an immense help and I can't wait to see more of your work! Thank you for replying you total legend 😁

  • @cheekyboy6033
    @cheekyboy6033 3 роки тому +2

    Nice one

  • @jweinrub
    @jweinrub 3 роки тому +1

    That was fun!!!

  • @cobicreations7
    @cobicreations7 3 роки тому +1

    Thanks!

  • @donjaryce9422
    @donjaryce9422 3 роки тому +1

    how do you do these but with stretched objects like cuboids or cylinders cause it always warps

    • @RyanKingArt
      @RyanKingArt  3 роки тому +1

      Select the warped object, and press Control A, and apply the scale. that should fix the warping.

  • @NewQuinnProductions
    @NewQuinnProductions 4 роки тому +1

    big help thanks!

  • @emeraldeelentertainment8988
    @emeraldeelentertainment8988 2 роки тому

    Hello Ryan, thank you for the tutorial. I've encountered a problem in the latest version of Blender. Using the geometry node to highlight the crevices of the rock doesn't work as it does in the video, even with the same node setup.

    • @RyanKingArt
      @RyanKingArt  2 роки тому

      are you using blender eevee? The pointiness value only works in cycles.

  • @goldenratioproductions
    @goldenratioproductions 2 роки тому

    Im following this tutorial now in 2022 and I am wondering what node should i use in place for the MixRGB node since that no longer seems to exist. Thanks!

    • @goldenratioproductions
      @goldenratioproductions 2 роки тому

      I am literally watching your new video about the MixRGB node! Disregard this question!

    • @RyanKingArt
      @RyanKingArt  2 роки тому

      ahh ok. Thanks for watching.

  • @julesmartin6972
    @julesmartin6972 2 роки тому

    I'm wondering, what would one do if you want to populate a scene with a number of models with displacement modifiers on them? I mean, how would you do that without making your file very laggy and heavy?

    • @RyanKingArt
      @RyanKingArt  2 роки тому +1

      Hmm... You could try instead using the displacement in the shader nodes, and use the adaptive displacement.

    • @julesmartin6972
      @julesmartin6972 2 роки тому +1

      @@RyanKingArt ​ yea adaptive is really handy. On another video ive seen something that might be better for multiple mesh. His array stack was like this: subdivision, displace and finally decimate. This gave me quick good result (and more controllable with the decimate).
      Also it is viewable in the basic viewport instead of cycles.

  • @otb3__224
    @otb3__224 2 роки тому

    Hey , i have some problems, first thing it seems like the noise texture isn't working properly the gaps between the bumped things isn't deep from the top of the sphere but from the bottom of the sphere the texture seems fine and I don't know how to fix it, also when I'm at the render mode the object is very dark is it something about the lighting?

    • @RyanKingArt
      @RyanKingArt  2 роки тому +1

      Hmm, that's weird. I don't know why that is happening. It could be maybe because you didn't convert the normal to bump data with a bump node? Also, check to make sure the specular value is at .5

    • @otb3__224
      @otb3__224 2 роки тому

      @@RyanKingArt yup i think it all worked now , but i have another question and sorry for bothering, when i try to use a cube to bake the texture on it , after baking the lines that should tell that these locations are deeper , they disappear, the bake just show the base color i think, hope u get it and can solve it? "Btw the sphere work normal when bake"

  • @telyoriach2372
    @telyoriach2372 Рік тому

    hello thank you for the tutorial !! is there a new name now for the node mixRGB?

    • @telyoriach2372
      @telyoriach2372 Рік тому

      nevermind i found it (Color -> Mix Color)

    • @RyanKingArt
      @RyanKingArt  Рік тому

      yeah, its now changed to the mix color node

  • @daviddaykken4529
    @daviddaykken4529 3 роки тому +1

    Why my final rock texture seems gray, i mean without color when i render it? Before i rendered was all so nice

    • @RyanKingArt
      @RyanKingArt  3 роки тому +2

      Hmm, sorry I don't know. Does it have to do anything with your lighting?

    • @daviddaykken4529
      @daviddaykken4529 3 роки тому +1

      @@RyanKingArt Yep that was sry i just miss clicked and take away my lighting x) nice tut mate!

    • @RyanKingArt
      @RyanKingArt  3 роки тому +1

      @@daviddaykken4529 Thanks!

  • @Willow_and_Sage
    @Willow_and_Sage 3 роки тому +1

    When I add this to my object it is stretched out on the x and tiny on the Y I can't fix it and it is driving me up the wall. My computer monitor may face the wrath of my fist or window if I can't figure this out.

    • @RyanKingArt
      @RyanKingArt  3 роки тому +1

      This might be because you need to apply the scale of your object. Select your object, and press Control A, and apply the Scale. Hope this fixes the problem.

    • @Willow_and_Sage
      @Willow_and_Sage 3 роки тому +1

      @@RyanKingArt I love you, my monitor thanks you. I had to walk away last night

    • @RyanKingArt
      @RyanKingArt  3 роки тому +1

      @@Willow_and_Sage Glad I could help you out. : )

  • @gunnarbennemann7849
    @gunnarbennemann7849 4 роки тому

    Very useful so far. Would need it later next year. You mentioned in the beginning of your tutorial, that your solution wouldn't be so pretty w/ Evee-renderer. How much is the difference to Cycles by your mind? In detail I could check by myself of course ...

    • @RyanKingArt
      @RyanKingArt  4 роки тому

      I think the main difference is that Eevee can't use the pointiness value. Other then that, Eevee just isn't quite as realistic of a rendering engine.

  • @AtrusDesign
    @AtrusDesign 2 роки тому

    Thanks a lot, nice tutorial, but I’d avoid to use displacement because using that texture on a big model would require a lot of poly count, IMO it’s more useful have an only bump material, more suitable, or make displacement as an option. Now, since cloud fractal is not available on shader editor (why?), that part should be changed, and displacement should be connected to relative node in shader editor. Just an opinion, amazing result with a quite simple function, as I like!!!

    • @RyanKingArt
      @RyanKingArt  2 роки тому

      I totally agree. I made this video over a year ago. This was one of my first procedural material tutorials, and I kinda cringe at it now. I wouldn't do that now, I would make the displacement using the nodes.

  • @MattSigmaX
    @MattSigmaX 4 роки тому

    How do you make the background transparent? Mine renders the background gray color as-well as the rock sphere.

    • @RyanKingArt
      @RyanKingArt  4 роки тому

      In the render properties, go to film, and then select, transparent.

    • @MattSigmaX
      @MattSigmaX 4 роки тому

      @@RyanKingArt Got it, thanks.

  • @Glados44
    @Glados44 3 роки тому +1

    Now how i use this material on my projects?

    • @RyanKingArt
      @RyanKingArt  3 роки тому +1

      You will need to append in the material into your other Blender projects.

  • @grimmimsy7159
    @grimmimsy7159 3 роки тому

    the mapping is the same on the first texture mapping nodes you made, why did you duplicate them?

    • @RyanKingArt
      @RyanKingArt  3 роки тому

      Yep your right. I don't know why I did that. It was just easier. You can do it differently if you'd like to.

  • @AS-bi3fh
    @AS-bi3fh 3 роки тому +1

    How do I export the texture?

    • @RyanKingArt
      @RyanKingArt  3 роки тому +1

      You will need to bake the texture to texture maps. I have a tutorial on that on my UA-cam channel if you'd like to watch it.

  • @tentonex5026
    @tentonex5026 4 роки тому

    can you make a video for how to add the face made by keen tools and the body

    • @RyanKingArt
      @RyanKingArt  4 роки тому +2

      I will look into that. Thanks for the tutorial request!

    • @tentonex5026
      @tentonex5026 4 роки тому

      Thank you for your reply

  • @struqqgaming
    @struqqgaming 2 роки тому

    probably a stupid question, but how do I export the material?

    • @RyanKingArt
      @RyanKingArt  2 роки тому +1

      You will need to texture bake the material to texture maps. Check out my texture baking for beginners tutorial.

    • @struqqgaming
      @struqqgaming 2 роки тому +1

      @@RyanKingArt thank you!!

  • @adriankharkrang7746
    @adriankharkrang7746 3 роки тому

    When i add the bump nope my object turns pink... can anyone please provide a solution to this??

    • @RyanKingArt
      @RyanKingArt  3 роки тому

      Hmm, are you using Blender Eevee? I'm using Cycles, to do this tutorial.

    • @adriankharkrang7746
      @adriankharkrang7746 3 роки тому

      My bad 😄 now it's working after switching to cycles... Thanks alot 👍

  • @Iglum
    @Iglum 4 роки тому +1

    Great looking video quality. Nice size on the text. is that a display resolution of 1.25 or similar in the blender preferences? Cheers

    • @RyanKingArt
      @RyanKingArt  4 роки тому +1

      Thanks! I have mine set to 1.36.

    • @Iglum
      @Iglum 4 роки тому

      @@RyanKingArt Looking great! no way to get rid of the top bar with the distribution you are using? No fullscreen under the window settings? now i have to dust off my linux machine 😀

    • @RyanKingArt
      @RyanKingArt  4 роки тому

      @@Iglum Cool! I think I could remove the top bar in the videos. What Linux Distro do you use? I use Linux Mint.

    • @Iglum
      @Iglum 4 роки тому

      @@RyanKingArt I use a 2.5 inch drive bay that i installed in front of my computer case. So i just swap between distros. Lately been using Arcolinux.
      Erik Dubois the creator is making good tutorials here on youtube. As long as i can customize everything and be creative its all good. Do not get stuck in r/unixporn on reddit. I got stuck for months customizing my distro.
      arcolinux.info/

    • @RyanKingArt
      @RyanKingArt  4 роки тому +1

      Awesome! Arcolinux Looks pretty cool. Sorry I didn't see your comment until now. UA-cam didn't send me a notification.

  • @com.zootub.HuyAC.1
    @com.zootub.HuyAC.1 11 місяців тому

    Still working after years

  • @graphixworld7190
    @graphixworld7190 3 роки тому +3

    I threw this rock at subscribe & Like Button...

  • @XCenturionX
    @XCenturionX 2 роки тому

    Everyone in YT has a sales pitch

    • @RyanKingArt
      @RyanKingArt  2 роки тому +1

      Well, I'm trying to do this for a living, so I need a way to make income from my videos so that I can keep making them.

  • @stefiii69
    @stefiii69 3 роки тому

    these are adicting

  • @novva783
    @novva783 3 роки тому +1

    Water

  • @jrgensrensen3019
    @jrgensrensen3019 2 роки тому

    Now bake it and make it tileable 😈😈😈,

    • @RyanKingArt
      @RyanKingArt  2 роки тому +1

      Maybe I can do a video on that sometime.