Procedurally Modeling A Raspberry

Поделиться
HTML-код
  • Опубликовано: 1 ноя 2024
  • Mo has recently started learning Blender. (Don't worry - we won't ditch Houdini. We just think Blender makes for a nice addition to our toolkit.) And while watching a certain popular donut tutorial, it became painfully obvious that sometimes procedural modeling is king.
    As is the case with raspberries. Once you analyze which parts make an individual raspberry, it's straightforward to model one procedurally in Houdini.
    Additionally the procedural nature of our berry allows us to generate a wide variety of different berries by simply adjusting our setup's parameters.
    Support us on Patreon: / entagma
    More on: www.entagma.com
    Download Project File: www.entagma.com...

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

  • @mohydra
    @mohydra 4 года назад +175

    Every day in Houdini is like my first day...

  • @jeffwagner7292
    @jeffwagner7292 4 года назад +42

    Awesome!
    Scatter basics...
    VDB in a solver sop for expansion and self-collision...
    Curve wrangling on scatter seeds...
    Dot product thrown in as a bonus in a wrangle...
    Followed by hair grooming in another wrangle...
    And all in a geometry object called "sphere1".
    Brilliant!!!!!

    • @Entagma
      @Entagma  4 года назад +9

      Wait until you see some of my production setups! :D Cheers, Mo

  • @BryantBuralTV
    @BryantBuralTV 4 года назад +21

    Your voice is so soothing. I was torn between learning and falling asleep. Great tutorial my man.

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

      3D tutorials meet ASMR. Solidangle Arnold's page also outputs some top notch 3D ASMR content.

  • @rutgah
    @rutgah 3 года назад +15

    The longest 17 minutes of my life. Thank you for making Houdini scary again;)
    Great tutorial though!

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

    Love how you are so clear and to the point without leaving out important info. at least what it seems like for a noob like me :) this helps me understand the nodes and line of thinking better.

  • @geetee5505
    @geetee5505 4 года назад +2

    One of the purest and best Houdini tutorials, inspiring

  • @Nileina
    @Nileina 3 месяца назад

    For people that hate vex like me, first vex can be replaced with a simple noise on curveu attribute (use ramp), the mask by a maskbyambentocclusion, attributeblur on this mask, then the last one can be done full inside the attribnoise. (had the same result as him). Thank u so much for this tuto anyway, was awesome 🥰

  • @TalkThisOut
    @TalkThisOut 4 года назад +2

    omfg watching you do this is fun. once im solo, its exhausting

  • @Tiazzful
    @Tiazzful 4 года назад +5

    That was a LOT of.. everything! You guys are geniuses!

  • @shingailibertychinamora1131
    @shingailibertychinamora1131 4 года назад +2

    This is very informative, loved the part you made the density attribute for the fur

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

    you should make a series of this stuff where you just model different fruits, this video was super helpful to my overall understanding and process of Houdini

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

    Just awesome, I was trying to use voronoi texture in Blender3D but i couldn't get the cells to have even scales.

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

    This was very helpful, thank you

  • @drefloresca95
    @drefloresca95 4 года назад +2

    A CERTAIN POPULAR DONUT TUTORIAL :)))))

  • @vile5345
    @vile5345 4 года назад +1

    You guys helped me so much. Definitely will subscribe to the patreon

  • @arturoorgaz
    @arturoorgaz 4 года назад

    Really nice tutorial, thanks a lot!

  • @arsensuleymanov7935
    @arsensuleymanov7935 4 года назад

    Cool. Love it. Huge thanks.

  • @fritzmichaelsen9947
    @fritzmichaelsen9947 4 года назад

    I really want to learn how to use this program now. Wow...

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

    Awesome tutorial. Is there any video about shading in houdini? It will be very helpful.
    Thanks

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

      Indeed there is one: entagma.com/rendering-101-pt-16-subsurface-scattering-in-redshift-3-flavors/
      Cheers, Mo

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

    hey everyone, has anyone tried this since the updated attribnoise? I set my min/max to -1 and 1 in the noise value, but not getting the results on the video. any help would be great.

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

    This is a 2 year old tutorial so not sure if you’ll read this but if I were to simulate this, would you take the rbd route using soft constraints for individual berry sphere or the vellum route? Cheers!

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

      Looking for the same answer, simulating raspberry with vellum and fluids itself is fine as long as the mesh is ok and not too tense but the fur part I'm not sure about... If anyone knows tips let me know.

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

    Hi! How can I export this to c4d that I will be able to add materials to it and use this hair created in Houdini?

  •  4 года назад

    man you have awesome tutorial

  • @sevapuzaka5220
    @sevapuzaka5220 4 года назад

    Awesome tutorial! But I'm trying to do realistic shader in mantra and need to bake normals ,curvature maps and others. Can someone point where to find how to do that? Thanks

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

    f@pscale = chramp("Thickness", f@curveu);
    f@pscale *= chf("Overall_Thickness");

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

    I went through the raspberry redshift patreon tutorial and enjoying the patreon tutorials =). I just continued at the geometry level from here for the camera and lights. I wonder, though how you would set materials for each of the three major parts (fur, druplets and stigma) so that you can apply the hair materials where they are needed?

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

      Hi Vytas,
      Not 100% sure what exactly you're referring to - in general there are two main ways of assigning a material to a geometry. The most common (in our workflow) being to assign one single material per Geo container on it's render tab. The other one is setting a material path attribute on the geometry stream itself, allowing for multiple materials per geo container.
      Hope that helped :)
      Cheers, Mo

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

    The tutorial was 18 mins it took me 2 days to finish..

    • @lamobastida
      @lamobastida 2 месяца назад +1

      do you know how it changes the timeline from blue to orange at 5:30?

    • @Ghost_COD_000
      @Ghost_COD_000 2 месяца назад +2

      @@lamobastida omg seeing my comment after 3 years is such nostalgic 😪 anyways now I play games so idk about this stuff 🥲💀I think I need to get back to my 3d life .

    • @lamobastida
      @lamobastida 2 месяца назад +1

      @@Ghost_COD_000 thank you anyways :D also, friendly reminder that the 3d life gives such headaches jajaj

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

    Hey!! When I try to add the VDB reshape node, it gets skipped because it's not at level-set grid. And when I sim the solver, the mesh intersects instead of pushing against each other. Any idea how I can solve this?

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

      Hey dude! Not sure if you still need this but you likely plugged in your reshape node after the analysis one instead of before, hope this helps :)

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

      @@kdesmet6945 Hey man! Thank you so much, you just gave me a reason to go over this tutorial again!

  • @Xtronoid
    @Xtronoid 4 года назад

    i needed to put 0.75 speed, for the first time... then boom Entagma talks like a robot from a distant future...

  • @mertcanbolukbas1689
    @mertcanbolukbas1689 4 года назад +1

    will you do blender tutorials?

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

    I have got an error when trying to use the solver "missing velocity", when using the vdbadvect

  • @xelalv
    @xelalv 4 года назад

    Hi! Is there a way to freeze geometry? to get the frozen raspberry and not the growing animation

    • @Entagma
      @Entagma  4 года назад

      Sure. Have a look at the timeshift or retime nodes. Cheers, Mo

  • @tomjerry84
    @tomjerry84 4 года назад

    That’s a brilliant method... I tried to make this using Vellum, but failed somehow

  • @g.stalevarov3634
    @g.stalevarov3634 4 года назад

    Supersonic ) THX!

  • @Deutsch-Pie
    @Deutsch-Pie 3 месяца назад

    Please, do this in Blender with Geometry Nodes :)

  • @benjamineyzaguirre9644
    @benjamineyzaguirre9644 4 года назад

    video title legit made me think this was gonna be a SIGGRAPH paper review

  • @MrDreddnoughtOS
    @MrDreddnoughtOS 4 года назад

    Thanks a loT!!

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

    Hey Entagma,
    Did you guys have university/high school science background? math?

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

      Heyhey,
      believe it or not - we both graduated from high school and went to uni :) Mo dropped out of media computer sciences to get a masters in interactive media systems and Manu's got a diploma in design.
      Cheers, Mo

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

      @@Entagma hahaha, i think you misunderstood.. i didnt doubt the fact you both graduated high school, i was just curious if your technical background comes from a high level of math/cs in high school and/or uni

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

    i love you

  • @NelsinhoSouto
    @NelsinhoSouto 4 года назад

    Guys How can I make the fur to render in Redshift??

    • @Entagma
      @Entagma  4 года назад

      Heyhey,
      you might wanna have a look at our premium tutorial on rendering this strawberry and the project file we provide with it : entagma.com/rendering-101-pt-16-subsurface-scattering-in-redshift-3-flavors/
      Cheers, Mo

    • @NelsinhoSouto
      @NelsinhoSouto 4 года назад

      @@Entagma I did watch and I asked there in the patreon page. U do not show how to do it. I guess I have to figure it out with the file. But thanks anyhow

    • @Entagma
      @Entagma  4 года назад

      Heyhey,
      have a look at the file. It's in there and easily set up. Same technique as spline rendering and hair rendering: just check "render object as strands" in the "strands" tab in your object's redshift settings.
      Cheers, Mo

    • @NelsinhoSouto
      @NelsinhoSouto 4 года назад

      @@Entagma Thanks a lot for the answer. I'm still learning =)

  • @splashhdashh8299
    @splashhdashh8299 4 года назад

    yo what mic do u use for voicerecording?

    • @Entagma
      @Entagma  4 года назад +1

      Depends on the video, we use quite a few: Rode Podcaster, Beyerdynamic TG V35, Shure SM7B, Renkforce USB-S1, Picostrem Picomic and Rode Smartlav+.
      Cheers, Mo

    • @splashhdashh8299
      @splashhdashh8299 4 года назад

      @@Entagma which one did u use in this vid? thnx man

    • @Entagma
      @Entagma  4 года назад

      That's the Shure SM7B. Cheers, Mo

  •  4 года назад

    Awesome!!! (Y)!

  • @WeAreBuba
    @WeAreBuba 4 года назад +1

    Very cool but you are too fast.Do you mind just slowing down a bit?

  • @TroubleShotVFX
    @TroubleShotVFX 4 года назад +2

    I have no ability to follow whatever it is that you did with the splines. The coding doesn't seem to work in spite of taking my time and SLOWLY copying everything you typed letter by letter but I still get errors. It's honestly enough to make me want to give up on this program entirely seeing as the simplest of things take intense amounts of under the hood understanding to properly implement. I'm sure once you are neck deep in Houdini the logic comes together but the damn thing seems impenetrable from where I'm standing. I don't blame your solid teaching or the program itself. I'm dyslexic. And this might just be a bridge too far for me.

    • @jerejerez
      @jerejerez 4 года назад

      I'm stuck at the same point as you. These splines coding generate always the same error at the last line about a non-existent sphere, don't know what to do it seems there's a cut in the video. I've tried everything it's very boring to give up so close to the end. Still an amazing video.

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

      If you guys need help, the code is this
      f@pscale = chramp("Thickness", f@curveu);
      f@pscale *= chf("Overall_Thickness");
      vector move = xnoise(v@P * chv("Freq") + chv("Offset")) * {2,2,2} - {1,1,1};
      move *= chf("Amplitude");
      move *= f@curveu;
      v@P += move;
      I had the problem that, somehow, I thought that the last line was making v@P = move, when in fact it was about adding the variable to the position (totally logical, if you think about it)

  • @ale-pg3xb
    @ale-pg3xb 4 года назад

    The donut tutorial is that blender thing from blender guru?

    • @Entagma
      @Entagma  4 года назад

      Yes, exactly that. Cheers, Mo

  • @olalekanaleem456
    @olalekanaleem456 4 года назад

    try doing this in maya

    • @Entagma
      @Entagma  4 года назад +1

      Nope. Cheers, Mo

    • @olalekanaleem456
      @olalekanaleem456 4 года назад +1

      @@Entagma lol, hoping u got the joke here. I started out with Maya and tbh it'd take a 100 years to complete in maya

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

    I need to slow this down by 10x :/

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

    I'm way to dumb for Hudini

  • @wonkaytry
    @wonkaytry 4 года назад +1

    fack

  • @gyulailevi
    @gyulailevi 4 года назад

    This method is ridiculously overdimensioned. Modeling a raspberry like this is 5minutes max... 3D modeling in a procedural way seems way too complicated...

    • @Entagma
      @Entagma  4 года назад +6

      Thank so much for your constructive feedback. Cheers, Mo

    • @edh615
      @edh615 4 года назад +2

      @@Entagma Until they start to ask you changes. Or when you want a lot with different variations, etc.

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

      It's not about building the raspberry efficiently, is about learning Houdini and its tools. You could use Blender, Max or Maya, but Houdini gives you full procedural power to it, you could easily create with this system 10 different variations of the same raspberry, or create a branch with raspberries, all procedurally and setting up every parameter.