Make Realistic Procedural Candies with Blender

Поделиться
HTML-код
  • Опубликовано: 19 дек 2024

Комментарии • 135

  • @babakjamcg
    @babakjamcg 3 года назад +24

    awesome mate , what a cool intro

  • @CatalinPascaru
    @CatalinPascaru 3 года назад +6

    I paused to appreciate the intro and the smooth syncing with the song.
    Great job on that presentation! :D

  • @squeegel3904
    @squeegel3904 3 года назад

    I can see why everyone thinks this is such gold, you explain everything not only with words but visual representations and explain what the attributes can contain etc. This is 100% going to be shared to anyone wanting to know more about geonodes.

    • @squeegel3904
      @squeegel3904 3 года назад +1

      Sidenote: I am making a gingerbread world, so the focus being on candy was just.. Icing on the cake.

    • @BadNormals
      @BadNormals  3 года назад

      Can you share this world with me on Instagram once ready?

    • @squeegel3904
      @squeegel3904 3 года назад

      @@BadNormals will do! I have plans to make it into something a bit more than a render though..

    • @squeegel3904
      @squeegel3904 3 года назад

      Apparently I have been working on this for too long today. But only due to making progress! I made my own assets for simplifying using the shaders etc. I love blender as its the software I have used since 2.49b and how its free just blows me away.

  • @markus.kaufmann
    @markus.kaufmann 3 года назад +2

    Thats a real good way to explain the math behind and how to set it up with nodes. Thank you!

  • @bricio_3d
    @bricio_3d 3 года назад +5

    Amazing!
    Now I became even more interested in learning Geometry Nodes, after following this tutorial I had to go out to buy some cookies because I got hungry

  • @curiousint
    @curiousint 3 года назад +8

    this is perfection! Great Job!

  • @stefanguiton
    @stefanguiton 3 года назад +3

    Great in depth tutorial, love the intro

  • @KaizenTutorials
    @KaizenTutorials 3 года назад +6

    Very well made intro! You obviously put in a lot of effort in your videos. Good job 👍🏻

  • @xyre8443
    @xyre8443 2 года назад +2

    How to do this in 3.0? please I need help. Thank you.
    Edit: To be specific, I got stuck on Attribute Vector Math, I able to solve the connection of Vectors to Geometry and also on the Multiplying but now I'm stuck somewhere at 17:00, I don't know how to work on the angles, I tried to use Vector Rotate but its function is different from the video so I don't know how to use it.

  • @mikeben9587
    @mikeben9587 Год назад +1

    When i see this, the future of 3d will be happen without me. Unfortunately iam too stupid to check this. Yes, maybe i can follow a tutorial like this, but then, iam not able to recreate something of my own. congratulation to everyone, who can understand the math behind all this to creat awesome 3d.

  • @vallyproductions5453
    @vallyproductions5453 3 года назад +1

    that's what i call awesome renders

  • @eternalguy6023
    @eternalguy6023 3 года назад +1

    No words for that intro❤️

  • @KillinSmallz
    @KillinSmallz 2 года назад

    Liking a video before it even begins because you know it's about to be some dank stuff

  • @aditya95sriram
    @aditya95sriram 3 года назад +1

    Appreciate the in-depth explanation (even though I don't even use Blender).
    Also, you could put that intro alone into a really satisfying RUclips Shorts as a teaser for this full video.

  • @kotgs8096
    @kotgs8096 3 года назад +1

    You are so good man.

  • @mallickpriyanshuOG
    @mallickpriyanshuOG 3 года назад +2

    To remember the sin, cos and tan function you can try to remember this phrase.
    "Some people have curly Brown hairs, turned permanent Black."
    "Some People Have" for Sin = Perpendicular (y) / Base [x]
    "Curly Brown Hair" for Cos = Base (x) / hypotenuse (h)
    "Turned Permanently Black" for Tan = Perpendicular (x) / Base (y)

  • @jamesgreen2495
    @jamesgreen2495 3 года назад

    I wish I was smart. My brain can't cope with nodes and maths. It looks amazing and inspiring.

  • @dariochoy1820
    @dariochoy1820 3 года назад +4

    "what kind of a powder has opacity settings?" awesome tutorial

  • @kneel.downnn
    @kneel.downnn 3 года назад +1

    A quality presentation right there!👍👏

  • @salamaal-shaibani46
    @salamaal-shaibani46 3 года назад +2

    Amazing tutorial, I liked the way of your explanation, keep going👏

  • @maremmus
    @maremmus 3 года назад +4

    Managed to get it to work in 3.0, if Bad Normals agrees I can post a picture of my geonodes.

    • @BadNormals
      @BadNormals  3 года назад

      No problems. Post it twice if you want.

    • @maremmus
      @maremmus 3 года назад +4

      @@BadNormals Thank you, here is my node tree: ruclips.net/video/N8FI7uA7NDU/видео.html

    • @SirEatsCrackAlot
      @SirEatsCrackAlot 2 года назад +1

      You deserve more upvotes. Thanks again!

    • @さんハリネズミ
      @さんハリネズミ 2 года назад

      why i cant this on blender3.0..... i tried your node perttern ,but Cylinder remains Cylinder!!! so sad...

    • @maremmus
      @maremmus 2 года назад +2

      @@さんハリネズミ I just reopened the file in Blender 3.1 and is still working, one thing I did was to "grid fill" the cylinder before applying the subdivision (used 4 as levels), as far as the geometry nodes, they're all still valid. Try the "grid fill" for the cylinder caps (top and bottom) and see if that helps.

  • @knottt
    @knottt 3 года назад

    Felt like went into a Math class, nice job!

  • @TankredDaeron
    @TankredDaeron 2 года назад +3

    Could you, please, remake this tutorial for blender 3.0+ versions?

  • @ygsg
    @ygsg 3 года назад

    That's an awesome intro. Nice work man🔥🔥#

  • @LunarLucy_
    @LunarLucy_ 3 года назад +1

    I dont even do blender but this is entertaining

  • @jameschoe4156
    @jameschoe4156 3 года назад

    What an amazing tutorial. Keep them coming! Subscribed

  • @JohnFranklin1982
    @JohnFranklin1982 3 года назад

    Thank you very much for the detailed explanation!!!

  • @sazaam
    @sazaam 3 года назад

    hi! love your kind style and somehow funny humourous phases as well.. very welcomed content on yt!
    instead of truncate changing float to integer in the node will both simplify the setting and cast out decimals in the exposed slider up front.
    great example and have a nice day!! u make people wanna learn estonian!

    • @BadNormals
      @BadNormals  3 года назад

      Thanks for the tip, I had been ignoring that integer option until now. I believe learning Estonian is harder than all the math combined 😁

  • @AA-hg7xq
    @AA-hg7xq 3 года назад

    Very nice. Thank you. The thought process is very helpful.

  • @danchi3d380
    @danchi3d380 3 года назад

    Thanks for such a good tutorial

  • @ibotpl
    @ibotpl 3 года назад

    Very good explained! Great tutorial. Keep it up!

  • @JaaaaamesK
    @JaaaaamesK 3 года назад

    Very very nice, thank you! And they look so delicious!

  • @marcosgonzalez1304
    @marcosgonzalez1304 3 года назад +2

    Beautiful

  • @StudioCreativeRender
    @StudioCreativeRender 3 года назад +6

    I am a dumbass in math but this tutorial is so interesting to me that I watch full video and trying to do something with these math node. 😜😆😜

  • @jameshughes3014
    @jameshughes3014 3 года назад

    Those look delicious. Now I'm hungry.

  • @DesdeLaCaverna
    @DesdeLaCaverna 3 года назад

    Thanks. Really intreresting

  • @TopChannel1on1
    @TopChannel1on1 3 года назад

    amazing

  • @emilianocalero3017
    @emilianocalero3017 3 года назад

    Awesome! Thank you for sharing :)

  • @baihoc3d70
    @baihoc3d70 Год назад +1

    After following this tutorial, I can't find attribute separate, math also vector math. So which could I replace for all these nodes? Any idea why / how to fix?

  • @gottagowork
    @gottagowork 3 года назад

    For contrast, instead of power (which isn't "contrast" - doesn't create an S-curve), try map range node or lookup the math behind fBias and fGain (fGain uses fBias) and create group nodes for those. The reason they are great compared to curves and ramp are they can be controlled with inputs.

  • @ANGEL-fg4hv
    @ANGEL-fg4hv 3 года назад

    8:02 how did you toggle through all the node connections with your keyboard , i only know how to drag connect into node . Not toggle through
    Nvm found out it's node wrangler and its activated by shift+control + left click .
    New issue found at 14:58 , my cylinder is showing in wireframe even though I'm on solid view.

    • @BadNormals
      @BadNormals  3 года назад +1

      Do you have the X-Ray mode on?

  • @LIVINGSTONTH
    @LIVINGSTONTH 3 года назад

    Excellent !! Thanks

  • @TayDex_
    @TayDex_ 3 года назад +13

    I know all these math principles but it seems crazy coming up with all this, deciding what I want to do and choosing what to use. Good job dude.

  • @atharvpatil5644
    @atharvpatil5644 2 года назад +1

    New blender doesn't have attribute separate xyz among others, how to approach?

  • @shreyansjain3670
    @shreyansjain3670 3 года назад +4

    the math has blown my mind cause I didn't get any of it.

    • @BadNormals
      @BadNormals  3 года назад +1

      One day you will. A few years ago I couldn't understand anything about math nodes.

    • @shreyansjain3670
      @shreyansjain3670 3 года назад +1

      @@BadNormals Yeah but Im not even out of high school. Not even learned sine and cos and anything. So maybe 5-6 years until I properly know this.

  • @svovel_llc
    @svovel_llc 3 года назад

    made it to my recommended

  • @tomaszsyrek3728
    @tomaszsyrek3728 3 года назад +1

    In the fitst candy you could have used a gradient texture set to "radial"
    Edit: and instead of enabling "affect only: origins" you could have just right clicked and choose "origin to 3d cursor"

    • @BadNormals
      @BadNormals  3 года назад

      Yes, true, the radial texture works very well in shaders but since there is no texture like that in geometry nodes, I thought it would be simpler to create it from scratch already in shaders.

    • @tomaszsyrek3728
      @tomaszsyrek3728 3 года назад

      @@BadNormals ok

    • @tomaszsyrek3728
      @tomaszsyrek3728 3 года назад

      @@BadNormals there actually is in the texture tab

  • @toniprajapati95
    @toniprajapati95 3 года назад +2

    Awesome video.
    But I'm not able to find some attribute node like separate xyz in blender 3.0
    Can someone help with the same ?

    • @BadNormals
      @BadNormals  3 года назад +4

      Use the position node and separate it with just a separate XYZ

    • @toniprajapati95
      @toniprajapati95 3 года назад

      Thanks

  • @travisc8406
    @travisc8406 3 года назад

    i love this channel!

  • @basil3201
    @basil3201 3 года назад +1

    Wwooowww ! The animation in the beginning is really impressive !!!
    Love it so much , wish to see more

  • @kurishutofu
    @kurishutofu 3 года назад +3

    Nice tutorial, btw I think this kind of chocolate candy is called a praline.

    • @UncleBurrito15
      @UncleBurrito15 3 года назад +1

      I call this kind of chocolate candy tasty

    • @SHIVAM.M.S
      @SHIVAM.M.S 3 года назад

      Just call it chocolate 😂 no one gives a fuck what its name is 😂

    • @allangabriel1547
      @allangabriel1547 2 года назад

      Praline involves almonds if I am not mistaken, following @Shivam on calling these chocolates also ^^

  • @MarbleMusicM
    @MarbleMusicM 2 года назад +1

    I couldn't find the attribute seperate node

  • @koryaiine7393
    @koryaiine7393 3 года назад

    2:07 "This is where the fun begins.."

  • @rishitrajjain7157
    @rishitrajjain7157 2 года назад +1

    not able to see attribute separate xyz node in blender 3.1.2

  • @이종열-p1m
    @이종열-p1m 2 года назад +1

    I use blender 3.2 but can not find the "attribute saperate XYZ" in geometry nodes

  • @petergragert1824
    @petergragert1824 3 года назад +2

    Hallo author: first of all, your watch?v=O9qqWfxxoCM is worth a compliment!
    But this 'old' Blenderuser but beginner of Geometry Nodes (and using Blender 3 alpha on W10) has a number of suggestions:
    First of all there should be text (eventually what I write now)
    The tutorial has (to my opinion) 4 parts:
    1. Introduction followed by creating a suitable object for candy's )
    2. shader-mode to explain the swirly upper part of a candy (nice done with your annotations used)
    3. in geometry mode creation of a (basic) candy ( using part 2!)
    4. finishing touch
    BUT as a beginner a lot of puzzles are not explained (at least for Blender 3 alpha) Example: you attach the input to two GM nodes where numbers
    are used to change easily the appearance of the candy , how to change the outputnames of the input node, in you tut they are suddenly (nicely) named
    Number and Curliness in blender 3 alpha I found out that this can (must?) be done by using the properties panel to be pulled out and using Group (with the input node active) where the TWO B's can be changed (e.g. your suggestion).
    Greets
    from grandpa PKHG

  • @saparjumash
    @saparjumash 3 года назад +1

    i feel like i am again student at school LoL

  • @kimsanovomadbek2713
    @kimsanovomadbek2713 2 года назад

    how to do the same way for candy plate, you are controlling number of triangles, I mean how sine is not effecting to the central area for some radius ?

  • @EliRezik
    @EliRezik 3 года назад

    hey everyone, trying to get the candy tutorial done on blender 3.0 having a bit of trouble, was wondering where can I share a photo of my geomtry nodes and ask for help?

    • @BadNormals
      @BadNormals  3 года назад

      You can join my Discord, the link is in my video descriptions.

  • @ІванБаришевський

    0:00 hl2 flashbacks🥲

  • @AhmedNassef
    @AhmedNassef 3 года назад

    Dude...wow!

  • @ahammedfarhan
    @ahammedfarhan 2 года назад +2

    13:35 Attribute seperate isn't showing in Blender 3.1. BTW, cool video bro.

    • @ahammedfarhan
      @ahammedfarhan 2 года назад +2

      Got the geonodes video of maremmus. Problem solved.

    • @steffilovespandaasandcooki4908
      @steffilovespandaasandcooki4908 Год назад

      ruclips.net/video/N8FI7uA7NDU/видео.html
      Thanks for that Tip! I'll just link that video here if someone else ist looking for it too.

  • @Texplanations
    @Texplanations 3 года назад +1

    How do you have so little reach? You make awesome content

    • @BadNormals
      @BadNormals  3 года назад +3

      Thanks! I'm a quite new channel so I haven't had time to grow yet, I only started in this year's January

    • @Texplanations
      @Texplanations 3 года назад

      @@BadNormals Thats awesome man. I can see you on the same stage as CG Matter soon

  • @petergragert1824
    @petergragert1824 3 года назад

    Hallo, is is possible to reproduce the steps in Blender 3.0.0 ?? could not find corresponding nodes you used?
    as you can see, a complement already sent ;-) for a 2.93.6 version of Blender BUT they behave differently on an (old Macbook resp not new W10 PC)

    • @BadNormals
      @BadNormals  3 года назад +2

      It's possible. I cannot give you a full guide but the math works essentially the same way and when I write something in the position attribute, use the set position node instead. You can separate the position into XYZ using the position node and separate XYZ node. Hopefully I helped.

  • @mallickpriyanshuOG
    @mallickpriyanshuOG 3 года назад

    We need a video for how you animate and whats the workflow is like 🙂🙂please

  • @MasBagz
    @MasBagz 3 года назад

    Good Normals

    • @BadNormals
      @BadNormals  3 года назад

      Over-the-average normals

  • @basspig
    @basspig 8 месяцев назад

    I heard of making candy in a blender but making candy with blender?

  • @kikvinn
    @kikvinn 3 года назад

    Очень интересное видео правда надо будет пересмотреть чтоб лучше понять

  • @tupe444
    @tupe444 3 года назад

    When I tried this, it looked fine in the viewport, but in the render the swirl ended up being a lot less intense. Any idea why / how to fix?

    • @BadNormals
      @BadNormals  3 года назад

      It is probably because of the subdivision surface modifier. Crank up the render subdivisions and it should work

    • @tupe444
      @tupe444 3 года назад

      @@BadNormals Thanks, didnt notice

  • @lazyng6631
    @lazyng6631 3 года назад

    I had a maths lesson, ha ha

  • @plasid2
    @plasid2 3 года назад

    Can I ask you to make tutorial spruce tree this metod?

  • @R.Daneel
    @R.Daneel 3 года назад

    @27:36 Are you sure that's chocolate. It's says right there: "Poo Value".

    • @BadNormals
      @BadNormals  3 года назад +1

      That's why you should never use grease pencil with a mouse

  • @ambuj.k
    @ambuj.k 3 года назад

    If you told someone that this animation was made in Houdini, they'd believe it.

    • @BadNormals
      @BadNormals  3 года назад +2

      My studio kinda pushes me to learn Houdini but I've been squeezing things out of Blender until now

  • @raxlyy6416
    @raxlyy6416 3 года назад

    Did you use unreal engine to render the scene?

    • @BadNormals
      @BadNormals  3 года назад +1

      No, I did it in Blender as well

  • @nigellill3222
    @nigellill3222 3 года назад

    Great tutorial, appreciate the method to get the result.
    I get the impression that the Blender Gods have developed geometry nodes to give mathematicians a hobby in life. It's a bit like saying to Einstein "look you can make pretty pictures using mathematics". I have yet to see a case where geometry nodes produce something that couldn't be done pre geo nodes. Iv'e watched Blender masters create incredible sculpting or shading, even abstract art without the use of geo nodes. These artists within the blender fraternity create incredible 3d graphics with modifiers, their skill, imagination & their heart, & then there are mathematicians who produce pretty pictures with numbers, algebra & trigonometry & think they're graphic artists.

    • @BadNormals
      @BadNormals  3 года назад +1

      Do you believe artists using maths aren't "real" artists?

    • @nigellill3222
      @nigellill3222 3 года назад

      @@BadNormals I think it's like a driver preferring a automatic over a manual. Both drivers can get their cars from A to B but only one is actually "driving" their vehicle. When you're using math, equations & numbers there's a certain satisfaction knowing you got the math right instead of being satisfied your experience checked out. Math really has nothing to do with being a graphic artist, if it did man would never hold a paint brush again. He would simply attach the brush to a CNC & get the math to reproduce a Picasso or Rembrandt. If you want to produce an animated film fine, use all the bells & whistles, if you're producing a product advertising render or a concept of product render then let the human creative touch do the work.
      Surprisingly, my job is to produce 3d renders of high end cakes for weddings, birthdays etc. I'm employed by several chef's to meet with their client & record what they want for their cake. I then produce a render which I provide to the chef for his/her approval before the client see's it. They are tough on my renders, it can't be so perfect that they can't replicate it & yet it can't be so bad that the client won't accept it. I've tried geo nodes to produce my renders but in my case the "human touch" is what's needed. When a client is spending $10,000.000 - $15,000.00 for their wedding cake the drawing has to look like a human has just put the icing on it & not like it's just come out of a 3d printer.

    • @pinanwicaksono
      @pinanwicaksono 3 года назад +1

      Not every people can make something from zero with math, don't see the result man. Look at the process when this guy found the answer with math which is geometry nodes, the process itself is an art and the result is even more.

    • @nigellill3222
      @nigellill3222 3 года назад

      @@pinanwicaksono I'm hearing you Pinan & I agree, the process & result is a wonderful thing, it is art. All i'm saying is before geo nodes the human touch of modelling was real, except for a few modifiers you had to model objects yourself. With geo nodes you just fill in boxes with numbers & it's done, where's the skill in modelling in doing that ? The skill of modelling is replaced by being good at math.

    • @pinanwicaksono
      @pinanwicaksono 3 года назад +1

      @@nigellill3222 Maybe we're just have a different perspective towards that, lets just agrree to disagree

  • @squeegel3904
    @squeegel3904 3 года назад

    A(sq) + B(sq) = Hypotenuse

    • @squeegel3904
      @squeegel3904 3 года назад

      In your case, x squared plus y squared = result

    • @BadNormals
      @BadNormals  3 года назад

      A squared and B squared should give hypotenuse squared, no?

  • @SbIrok_official
    @SbIrok_official 3 года назад +1

    you craize//

  • @lasagna755
    @lasagna755 3 года назад

    Yeah i'm too dumb for this

  • @gor.
    @gor. 3 года назад

    I do not understand why you do not know "h" and why you know "x".

    • @BadNormals
      @BadNormals  3 года назад

      Thanks for pointing that out actually. We can get the length of H from the objects vector length operation and multiplying the resulting gradient with zero on the Z axis so that the cylinder length doesn't matter. We know the X and Y from separating the objects coordinates into three different axises. I sure don't know their exact length, but blender does and these gradients together allow sin and cos operations.

  • @SmartBrainhumanoid
    @SmartBrainhumanoid 3 года назад

    why you like 6 so much? are you Illuminati?

  • @fabianoperes2155
    @fabianoperes2155 3 года назад

    AMAZING work!!
    But you know you could just do it without explaining EVERY SINGLE math detail, just doing it and showing the results to get a 10 minute and MUCH MORE dynamic video.

    • @BadNormals
      @BadNormals  3 года назад

      Yes, I'll think of making longer tutorials on Patreon and shorter fast paced on RUclips

    • @ArunKumar-dv8zw
      @ArunKumar-dv8zw 3 года назад +2

      That'll be good for views, but not for information nerds like me😄. Since there very rarely are any tutorials that explain such things.

    • @LIVINGSTONTH
      @LIVINGSTONTH 3 года назад +3

      I like when i understand, so I vote for explanations version

  • @SniperNo9
    @SniperNo9 2 года назад

    i was enjoying the video at first cause i want to learn about blender, until you started the math stuff, then i lost interest