Ultra Realistic Procedural Quartz/Crystals - Blender Tutorial

แชร์
ฝัง
  • เผยแพร่เมื่อ 2 ส.ค. 2024
  • In this video we will create a fully procedural system to create realistic crystals with insane depths and internal cracks, using geometry nodes and a beautiful yet simple shader system!
    Project files: alexandrealbisser.gumroad.com...
    Check out my Instagram / alexandre.albisser
    Chapters:
    00:00 Intro
    00:25 Method Overview
    00:38 Instance Cracks
    05:01 Fix Cracks Size
    09:51 Cracks Thickness
    11:37 Attributes and Shading
    12:21 Materials
    15:21 Outro

ความคิดเห็น • 87

  • @pedroricardomg
    @pedroricardomg 6 หลายเดือนก่อน

    Absolute gold

  • @snakeverg9390
    @snakeverg9390 9 หลายเดือนก่อน +3

    Haven't met tutorials about crystals with extra mesh, not only material, very useful!

  • @sun_beams
    @sun_beams 6 หลายเดือนก่อน +6

    instant subscribe. I'm a blender/houdini artist and the solution to avoid booleaning is really elegant and something I can utilize in Houdini too. Love this.

    • @alexandre.albisser
      @alexandre.albisser  6 หลายเดือนก่อน

      Thanks for the sub! Glad you could take something from here :)

  • @SapiensVirtus
    @SapiensVirtus 8 หลายเดือนก่อน +1

    very well explained, thanks for the effort in making this video

  • @nathanduderstadt9945
    @nathanduderstadt9945 7 หลายเดือนก่อน

    Great tutorial and stunning renders.

  • @Naev_Studio
    @Naev_Studio 11 หลายเดือนก่อน +1

    Thank you, awesome as usual 🙂

  • @stanislavmalyshev5209
    @stanislavmalyshev5209 9 หลายเดือนก่อน +3

    Looks very cool!
    May be you can recreate an ice surface? Like winter lake ice layer

  • @ironbeton666
    @ironbeton666 9 หลายเดือนก่อน

    Dude. You’re the best!

  • @thehypest
    @thehypest 11 หลายเดือนก่อน

    Sooo glad I subscribed to your channel!

  • @Rene1980DEZEMBER
    @Rene1980DEZEMBER 11 หลายเดือนก่อน +1

    Very cool Thank you 🎉

  • @jonaswolff5406
    @jonaswolff5406 6 หลายเดือนก่อน

    awesome!

  • @chang_tinghsieh2631
    @chang_tinghsieh2631 4 หลายเดือนก่อน

    thank you, this is really helpful to me.

  • @tylerbrooks_media
    @tylerbrooks_media 5 หลายเดือนก่อน

    Amazing

  • @josealloza5908
    @josealloza5908 7 หลายเดือนก่อน

    Thank you so much!

  • @rundown3D
    @rundown3D 11 หลายเดือนก่อน

    neat tutorial!

  • @wlatol6512
    @wlatol6512 5 หลายเดือนก่อน +1

    This is insane! Wish I was as clever and creative/

  • @3dmutiny
    @3dmutiny 11 หลายเดือนก่อน +2

    Nice tutorial
    It was 🕶Crystal clear

  • @stephenwright-unity1
    @stephenwright-unity1 8 หลายเดือนก่อน

    Good work.

  • @pedroricardomg
    @pedroricardomg 6 หลายเดือนก่อน

    Thank you

  • @RealMellowdust
    @RealMellowdust 7 หลายเดือนก่อน +1

    What kind of sorcery was this? Amazing, thank you for tutorial. 🦄

  • @AlanGodshaw
    @AlanGodshaw 6 หลายเดือนก่อน

    Thank You Thank You Thank You!!!!!!!!!!!

  • @innervinesmusic
    @innervinesmusic 6 หลายเดือนก่อน +3

    not sure where i messed up but when it game time to remove the outside stuff it stopped working, not entirely sure where i fucked up, when you plugged into the Viewer your crystal was black and the planes were grey, but when i did it the outer areas became black and the crystal became grey

    • @alexandre.albisser
      @alexandre.albisser  6 หลายเดือนก่อน

      Are you in the latest blender version?

    • @alexandre.albisser
      @alexandre.albisser  6 หลายเดือนก่อน

      Did you try to debug it with the file available on my gumroad?

  • @Nicogs
    @Nicogs 8 หลายเดือนก่อน +1

    SUper dope! only remark: Make the UI a little bigger in your settings, very had to read sometimes

  • @oohMhax
    @oohMhax 7 หลายเดือนก่อน

    Super tuto ! Comment fais-tu l'effet de morphing entre les cristaux ?

    • @alexandre.albisser
      @alexandre.albisser  7 หลายเดือนก่อน +1

      Merci ! Sur les exemples c'est des simples shapekeys !

  • @thomasvanderlugt
    @thomasvanderlugt 9 หลายเดือนก่อน +2

    This is a very nice tutorial, but on 9:00 the jaggedness of the edges is only partially removed. If you view them from the front, the edges are perfectly smooth. But viewed from the side, they are still jagged. The edge vertices snap to the inside of the gemstones, but they don't all end up on a straight line, hence the jaggedness. Does anyone have an idea on how to fix this?

    • @alexandre.albisser
      @alexandre.albisser  9 หลายเดือนก่อน

      I don't think there is an easy easy fix for that, you could do that with some math to make sure they only snap to the surface in a planar way regarding to the normal, with ray cast nodes or further fix with set position nides, which is easily doable but might not be so straightforward in a tutorial

  • @valentinam3224
    @valentinam3224 5 หลายเดือนก่อน

    So far this is an awesome tutorial! But I'm having a critical error in fixing the cracks size to the interior of the shape. Instead of deleting the edges that peek out, it seems that the dot product projects the side view of the object into the planes (I used an icosphere) and so, I end up with the planes only having the corners white and all the rest black. The nodes are the exact same, I don't know where the mistake could be.

    • @alexandre.albisser
      @alexandre.albisser  5 หลายเดือนก่อน

      Do you have a negative scale or flipped normals on your icosphere?

  • @tamikabatalova
    @tamikabatalova 2 หลายเดือนก่อน

    Hi, I've followed your instructions bit by bit and still stuck at step 2. Firstly, how do you get the black and white/positive-negative rendering of the mesh, which is first featured in 5:01?
    Secondly, for some reason the cracks are not confined by the rock, the crack planes are rounded, but stick out and have holes ... generally just looking like messy geometry. I don't know how else to explain - please help!

    • @alexandre.albisser
      @alexandre.albisser  2 หลายเดือนก่อน

      This is here to help you visualize but it is achieved with the "Viewer Node" which allows to display data in the viewport!
      If you want more details do not hesitate to download the assets with the first link in the description and take a look at my nodes

  • @maxleveladventures
    @maxleveladventures 9 หลายเดือนก่อน

    Is there a technical reason you set the random rotation min/max to -pi and pi, instead of 0 and tau?

    • @alexandre.albisser
      @alexandre.albisser  9 หลายเดือนก่อน +1

      That's just a personal preference :)

    • @maxleveladventures
      @maxleveladventures 9 หลายเดือนก่อน

      @@alexandre.albisser Okay! That's what I thought, but just wanted to make sure I wasn't missing something. Thanks!

  • @tamikabatalova
    @tamikabatalova 3 หลายเดือนก่อน

    hi, thanks for this tutorial! i was wondering if somebody could explain why when I press Ctrl + L -> Copy Modifiers the generated rocks become flat-surfaced and jagged-edged? I understand it copies the shading of the icosphere. and if I do the same when selecting generated rocks it does the vice versa to the icospheres (making them rock-like) But it doesn't happen when Alexandre does it.

    • @tamikabatalova
      @tamikabatalova 3 หลายเดือนก่อน

      SOLVED (I think): The generated rocks have a bunch of modifiers, all of which I applied to the geometry. Thus, when Copying Modifiers from Icosphere it only copies the Procedural Nodes.

    • @alexandre.albisser
      @alexandre.albisser  3 หลายเดือนก่อน +1

      Sorry about the late reply but yes that's it, you might want to apply the modifiers of the rocks to ensure it works as intended!

  • @MsLaura-lv7cr
    @MsLaura-lv7cr 3 หลายเดือนก่อน

    5:00 quick question, how do we open this menu and proceed to highlight the excess faces on the outside of the object? Sorry I am just very confused on that front.

    • @alexandre.albisser
      @alexandre.albisser  3 หลายเดือนก่อน +1

      This view is just something I zoomed in on the edit so you can see better, but you can previsualize attributes like I do with the built in Node Wrangler addon, and the shortcut shift select, or the viewer node

    • @MsLaura-lv7cr
      @MsLaura-lv7cr 3 หลายเดือนก่อน

      @@alexandre.albisser Thanks. I am still lost on the part where you made the object black and white to highlight and delete excess faces though 😅

  • @AAxolotl1
    @AAxolotl1 4 หลายเดือนก่อน +1

    I keep getting random dark spots on the planes outside of my shape. For the most part it works but it is definitely a problem. I'm using blender 4.0 so didn't know if maybe that could be a problem or not

    • @AAxolotl1
      @AAxolotl1 4 หลายเดือนก่อน +1

      I also tried to follow your gumroad file and it still kept having random parts on the plane appearing outside the shape

    • @alexandre.albisser
      @alexandre.albisser  4 หลายเดือนก่อน

      What are your render settings? Is the Light Path count for the Transparent rays set to a high enough value?

  • @Lithamus
    @Lithamus 16 วันที่ผ่านมา

    followed everything but my gem looks opaque and the textures have a fuzziness to them that i cant fix, help!

    • @alexandre.albisser
      @alexandre.albisser  16 วันที่ผ่านมา

      Are you using Eevee? You might have to see other tutorials for the render settings for glassy materials

  • @sugarys
    @sugarys 3 หลายเดือนก่อน

    Bonjour j’ai une question ! Lors de la partie sur la correction de taille des fissures vous utilisez une case appelée « Subtype » dans les group input. Hors je n’ai pas cette case sur mon blender, je n’ai que Type puis Name directement. Y a t il une case à cocher pour la voir ? Merci beaucoup!

    • @alexandre.albisser
      @alexandre.albisser  3 หลายเดือนก่อน +1

      Hello, les subtypes ont été intégrés dans Blender assez tardivement, est ce que tu utilises une version récente ? Datant au moins de la date de publicationrde la vidéo ?

    • @sugarys
      @sugarys 3 หลายเดือนก่อน

      @@alexandre.albisser​​⁠​⁠ ah je vois! Non effectivement je n’utilise pas la dernière version et impossible de l’avoir pour le moment je pense… je ne suis pas en charge de l’installation des logiciels sur nos machines !
      Mais est ce qu’il y aurait une équivalence au Subtype distance du coup si on utilise une version plus ancienne ? (C’est à 10:08 )

    • @alexandre.albisser
      @alexandre.albisser  3 หลายเดือนก่อน +1

      @@sugarys dans les versions antérieures le subtype etait assigné implicitement il me semble, cest a dire que pour avoir un input de distance par exemple, il fallait la creer a partir de linput radius d'un curve circle node par exemple.
      Mais dans le pire des cas ce n'est pas important pour le fonctionnement

    • @sugarys
      @sugarys 3 หลายเดือนก่อน

      @@alexandre.albisserd’accord merci beaucoup ! Bonne journée :)

  • @sugarys
    @sugarys 3 หลายเดือนก่อน

    Bonjour à nouveau , j’ai suivi toutes les étapes du tuto mais quand je passe par la case shading et que je mets un glass material sur mes objets je n’ai qu’une surface lisse de verre et pas la trace d’une fissure…

    • @sugarys
      @sugarys 3 หลายเดือนก่อน

      Pour + d’infos je sais que les fissures sont à l’intérieur, je les vois si j’augmente la thickness des cracks mais la surface simple des objets ne semble pas transparente pour laisser voir les fissures ?

    • @alexandre.albisser
      @alexandre.albisser  3 หลายเดือนก่อน

      J'imagine que tu utilises le moteur de rendu eevee ? Dans ce cas je t'invite a aller regarder des tutoriels pour les matériaux de verre optimisés sur eevee

  • @ecruz2317
    @ecruz2317 10 หลายเดือนก่อน

    does he give credit to someone who did it 1st? curiosity mainly. viewing later.

    • @ecruz2317
      @ecruz2317 10 หลายเดือนก่อน

      & display of the character.

    • @ecruz2317
      @ecruz2317 10 หลายเดือนก่อน

      lol nope says: his method: Alexandre.Albisser
      JaAlVir657
      11d
      Glad you had such success with my method!

    • @alexandre.albisser
      @alexandre.albisser  10 หลายเดือนก่อน

      If you have a reference of the same method used for this effect I would be happy to share it, as I usually do if my tutorials are built on the method of other artists

  • @Kimera_Alternate_Realities
    @Kimera_Alternate_Realities 9 หลายเดือนก่อน

    Nice rocks, I like crack... Wait no! That came out wrong.

    • @alexandre.albisser
      @alexandre.albisser  9 หลายเดือนก่อน

      **insert a Breaking Bad Joke about how they are minerals**

  • @neerajbhatt3368
    @neerajbhatt3368 2 หลายเดือนก่อน

    Great tutorial!!! But not able to get the rotation. Also request for screen cast and slower speed !!! We are Noobs!!

    • @alexandre.albisser
      @alexandre.albisser  2 หลายเดือนก่อน

      Noted!

    • @neerajbhatt3368
      @neerajbhatt3368 2 หลายเดือนก่อน

      I am following the node set up from the file and group input to sample nearest surface node connectors turn red instead of green as in your file?

  • @blender3dfrenchy91
    @blender3dfrenchy91 6 หลายเดือนก่อน

    super tuto , mais il va VRAIMENT taffer l'accent , j'ai les oreilles qui saignent :D

  • @xtronvido1113
    @xtronvido1113 8 หลายเดือนก่อน

    Tes français ?😂