Houdini Tutorial: Melting Things using FLIP

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

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

  • @utubeparpankaj
    @utubeparpankaj 3 года назад +12

    Houdini's Bible is Entagma.Nothing else is required.Long live Entagma.The true legends of
    Procedural Era. 🔥

    • @matybon1
      @matybon1 11 месяцев назад

      Well my Bible is missing a few pages bro, help a brother out!

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

    I love the summary at the last part of the tutorials you've made

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

    I watched every single video on your channel

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

      That is determination! :D Cheers!

  • @matthewmitchell9778
    @matthewmitchell9778 11 месяцев назад +7

    Hey fellas, how do I get it lookin' like that at the start of the video? Do I need to add textures and such? Mine looks like yellow goop. I am new to Houdini and it's a lot to wrangle

    • @caelanchicas7663
      @caelanchicas7663 11 месяцев назад +2

      maybe try googling it

    • @matybon1
      @matybon1 11 месяцев назад +5

      Yeah I am also having trouble with this. Mr Entagma please help :|

    • @caelanchicas7663
      @caelanchicas7663 11 месяцев назад +5

      YEAH i'm having issues adding textures as well, @Entagma another tutorial please??

    • @havvehogan955
      @havvehogan955 11 месяцев назад +5

      I'd love a texture tutorial mr Entagma! PLEASE teach me how! you stop the video before the best part!!

    • @zanesaavedra
      @zanesaavedra 11 месяцев назад +5

      how thats such an incredible coincidence! ive been in the industry for over 25 years now however i do not know the answer to this question. i too would like to be impregnated with the fertile seed of knowledge that Entagma holds. great video btw

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

    great work! Entagma makes Houdini look easy.

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

    Nice! I've been working on melting a candle and using temperature to drive translucency and SSS depth in Octane.

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

    Brilliant video. This inspired a lot of ideas for me. I'm a Cinema 4D and X-Particle user. I have no plans on learning Houdini anytime soon I just like to see what kind of effects Houdini is being used to create. I'll then go and see if I can create something with similar functionality using X-Particles.
    Now that I have a half decent understanding of X-Particles, it makes me realize that no matter what software you use, this stuff is created using the same techniques. Particles + meshers + volumes + dynamics algorithms + shaders. Once you wrap your head around that, everything doesn't seem so overwhelming and complex. It feels so good to be able to look at AMAZING effects like this and have a general idea of how to generate it. Learning this stuff is so fun man. I'm glad I wasn't born in the early 1900s otherwise I would have missed all this dope a** jiggy s**

  • @ЛеБре
    @ЛеБре Год назад +9

    float temp = point(1, "temperature", @ptnum);
    f@temperature = temp;
    float visc = fit(temp, 0, 3, 0, 1);
    visc = chramp("Temperature_To_Viscosity", visc)*chf("Viscosity_amp");
    f@viscosity = visc;

  • @EnriqueVenturaGames
    @EnriqueVenturaGames Год назад +4

    Awesome video! One of the things I've been struggling with, which could be the basis for a future tutorial, is combining multiple solvers in a single network (e.g.: throw RDB or POP objects at the FLIP sim to increase the temperature, instead of driving it via wrangle, or a vellum cloth sim holding a FLIP object). There is not a lot of tutorial content on this subject, in my own experience. Cheers!

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

    Finally an updated Ben Watts tutorial. Looking forward to the premium Vellum one too

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

    thank you soo much😍😍😍
    I was waiting for this maybe for 2 years straight😳😳😳

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

    Hey, i cant find the solution for 5:06. i attached the group to the attribute node, but i cant see any temperature colors....
    Everything is alright on my setup. Please help!

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

      I have this same problem! :( Did you manage to solve it?

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

      @@prushlas I had "temperature" spelled incorrectly on my attribute create node, I changed it to correct spelling and it worked.

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

      Any solution? I still haven't figured it out

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

    Im having an issue where the points from my group node at 5:11 is getting revered, no idea how this happend. But my beard has a blue color and the rest of the statue is red, any ideas?

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

    You are my Houdini initiation mentors! Thank you so much

  • @brencaaa
    @brencaaa 2 года назад +6

    Hi Mo!
    Awesome tutorial, as always;
    I'm trying to recreate the effect but I'm encoutering a problem (that others seems to have too):
    It all works fine at low res (particle separation of 0.01) but if I want to get higher for the final resoult all the particles just sort of collapses...
    The melting still works, so the temperature is read correctly but the section with temp = 0 still slowly "melts" when they aren't supposed to.
    I've tried the "i@stopped method", preventing the particles with temp = 0 from moving, but doing so I lose the collapsing effect of the structure (like in your example, the head falling after the torso has melted).
    do you know how I can solve the issue?
    Thanks,
    Massimo

  • @blazdesigns8725
    @blazdesigns8725 Год назад +2

    To anyone struggling with their object sagging/melting even with the viscosity cranked up a ton. It seems it really depends on your object shape and truthfully I don't think there is a great solution if your object is not perfectly balanced. Something you can do is use a popforce instead of a gravity node. Then select "use Vex" and control the amount of gravity depending on the particle attributes. I also tried the i@stopped=1 method but didn't like that I was missing out on the collapsing effect. With the popforce setup the sim wont be physically accurate but it might be good enough in some cases.
    Important: input -9.8 into the popfoce Y-axis field
    // Vex code for the popforce:
    if (@temperature > 1) {
    force = force;
    }
    else {
    force = -1;
    }
    This will give the cold particles a lower gravity to help eliminate some of the sagging but still allow them to collapse onto the rest of the sim if they happen to be overhanging.

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

      I have found that having a flat "base" at the bottom of your model does wonders for the ability to keep particles completely still at these high viscosity values. I suspect a sort of workaround would be adding this base to your model and then moving your ground plane higher to hide it. Yet to test but worth a try.

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

    (7:40)
    Guys! In color node . Attribute says "no enties". But I connected it with nodes!
    Help plz

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

      Hi Danylo,
      it's a bit hard to diagnose what might have gone wrong there by this description, so my advice would be to compare your setup with the provided files and see where there might be differences.
      Hope that helps :)
      Cheers, Mo

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

      @@Entagma opened your project and there is the same thing. Apparently the problem is in my version. I'm updating)

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

    My temperature doesn't show up when selecting the pyrosourcespread temperature tab like at 5:08. Any changes from Houdini 19 to 19.5 that would change that?

  • @denniskara6196
    @denniskara6196 18 дней назад

    Hey, i recreated this and changed the point separation to a value of 0.005, but now the sim is very very viscous, which values do i need to change and by how much to get it back to a good melting amount?

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

    How would you go about setting up the gravity to only affect the melting parts so you don't need a floor?

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

    Would love to see a tutorial on how to create lattice structure in Houdini. Perhaps something along the lines of what nTopology can create would be interesting to see.

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

    Wow, thanks for the update on the very first Houdini tutorial I ever followed. But the thing I like here is that you regulate user expectations: the look of a sim nearly nearly always depends on resolution. There's rarely a way to sim low-res then up-res later expecting finer results of the same behavior. That's a lesson usually learned the hard way.

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

      That's the tricky part about computationally heavy sims like FLIP. Art direction is a PITA.

  • @brianfedele94
    @brianfedele94 5 месяцев назад

    hey guys a newbie here, for the render how much do you cranked the point separation value? I'm at like 0.01(and my computer is struggling a lot) but it's still a blob, it's there a (simple) way to switch between the original model and the melted one driven buy some attribute (the pyro source spread maybe?) for the render?

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

    Just what I needed, thank you so much!

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

    Is there any specific reason behind the selection of slot 2 as an input and also why we are using the point() function is it gives us the temperature attribute value on each point we created, isn't it?

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

    Really nice!

  • @ruben-dion
    @ruben-dion 3 года назад

    I hope we can get FLIP tutorials on Patreon! That would be so awesome!

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

      See 22:10
      Cheers, Mo :D

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

    Hi. Thank you for this lesson!
    Can we achive same effect, but on moving objects? All lessons i found about melting, are examples with static object, also standing on the groud. But what if we need to apply this effect to charracter? Lets say for example - a flying bird. Like one wing starts to melt while bird is still in motion

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

      Hi I would create a resting state (timeshift any still frame) create points from it and then use the "pointdeform" sop where input 1 is the points, input 2 the resting state (timeshift sop), input 3 your animated object and then apply the pyro source spread like shown in the video. Of course you could use the pyro source spread before the pointdeform sop.

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

      I'm facing a similar problem, did you find a solution?

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

      @@s7tmbr genius, thanks a lot!

    • @aieuosama
      @aieuosama 7 месяцев назад

      It took me a while to solve this issue. My mistake was that I set the temperature value in "default" instead of "value".

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

    Can you export this to Blender?

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

    Would be awesome to have a tutorial on how to render this sim inside blender

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

    I Love your tutorials !!!

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

    I have a question I want to add an uv texture to the 3d scan and the parts that are melting have a lava texture, what can I do?

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

    Hi.
    How would you keep all initial particles static and only start exposing them to gravity when the temperature starts rising?
    Is there a simple “static to active particle” approach someone might come up with?
    I am complete Houdini beginner and these steps are huge.

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

    Hey Nice tutorial, my first time using Houdini. I've have a question about the OBJ. Right now the OBJ is melting from the bottom + the ignition point. how do i make the OBJ only melt from the ignition point?

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

    Thanks so much for this great tutorial!
    This is amazing!

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

    how do you set the minimum viscosity? I only see how to set the max viscosity

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

    Hi! I would love to know how I can shade the lava emission in redshift, I have been trying things for ages but I just cant figure it out...

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

    Where can I learn these codes?

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

    I've been following this tutorial exactly but at 5:06 when he clicks visualise for the temperature, and I do the same, mine looks different and I don't know why? My points go purple but I don't get the orange, green, blue etc temperature visualisation. Is anyone able to help please? My visualisation icon to the right of the viewport is turned on too.

    • @Tyler-zb6ec
      @Tyler-zb6ec 2 года назад

      Check that you're setting a group in your attribute create node

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

      I had "temperature" spelled incorrectly on my attribute create node, I changed it to correct spelling and it worked.

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

    Hey, How can i change the viscosity of the melting fluid???

  • @Beeschurger0818
    @Beeschurger0818 11 месяцев назад

    How do I put a material on the simulation?

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

    I don't have Octane so I can't see your shader setup. I'd like to ask how to separate liquid and statue as 2 different materials? Thank you.

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

    Great tutorial. How would I approach this for an animated object?

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

    As much as I try to transfer the uv attributes, that is not possible, since you skipped that step, it does not work for us mortals since the error appears in the vertexplit node (
    Warning
    Couldn't find specified vertex or primitive attribute
    ) I've been trying to solve this for more than a month but there are only a few tutorials with fluids, and I try to apply them in the seutp and it doesn't work, could you help us with this, with a little tutorial.😭😭😭😭😭😭😭

  • @Georgecantstandya_
    @Georgecantstandya_ 5 месяцев назад

    This may be a reach but i'll give it a shot. I want to export this bad boy and open it in UE5. I was able to export it as a Alembic but in UE5 it has only one material. How would I go about assigning materials to temperature, is this even possible? Are we all just living to die?

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

    i like the coding part simple and powerful. thanks

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

    Hello. How can I setup two ignition areas, where 1st area will ignite at frame 1, and 2nd area will ignate much later? I tried to set "start frame" of pyro source at any frame and to move 2nd ignition area group at exectly frame that I need, but it didn't work out(

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

      Could you animate a contact point of the source geometry? Did you figure it out?

  • @Andrew-ji9qc
    @Andrew-ji9qc 3 года назад

    Is it possible to repeat this in a blender?

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

    As I undestood the octane render does not uet support houdini 19. How can I render using your files please?

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

      Octane Supports H19. Just install the respective build :) Cheers, Mo

  • @DrawwithAzhar
    @DrawwithAzhar 6 месяцев назад

    can anyone help me out how to render it with material in karma

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

    This looks amazing. could you achieve similar results using a pop solver for greater control?

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

      At the cost of performance and stable solutions for high viscosity, yes. So in essence no, I guess :)
      Cheers, Mo

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

    So nice, thanks Mo! My only doubt is: how do we properly flip melt textures UVs as well? (contorted question, but still...)

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

      All those nodes that I so happily deleted in the meshing part - have a look at those, they are set up to take your original mesh's UVs. Cheers, Mo

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

      @@Entagma thanks!

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

    Can this be moved to Blender to render?

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

    Awesome!

  • @Jeankulki-n8f
    @Jeankulki-n8f 2 года назад +6

    The thing I am more curious about are the final settings at every steps to get this level of details in the final animation. I am being overwhelmed by the poor quality of my final output whenever I try something ^^" I believe this is purely a matter of trial / error, empiric testing and mostly PATIENCE but if you could quickly share some details to get an idea, a "range", anything to keep the Faith intact, that would be awesome!

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

    Can we add a lava tut to the list?

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

    Amazing tutorial! Can anyone help me with an issue? I can't modify de viscosity. It's like de value can only be 1 or 0. I'm looking for something less fluid but i can figure out how to do it. Any help is more than welcome. ^^

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

    (complete Houdini noob here) I'm trying to export this so I can import it in C4D. So far the tutorials I see tell me to add a rop alambic, but when I connect it to out_temp, and click on "save to disk", nothing happens. Heeeeeeeeeeeelp!!!!!

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

    Just wow 😲

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

    Oof I have to get into Houdini now... I've been trying to find a way to do this in blender, my work around doesn't look as good, yet.

  • @r.o.g.e.r.m.a.c
    @r.o.g.e.r.m.a.c 3 года назад

    Amazing

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

    Thanks for your tutorials they are awesome!!!
    I'm having an issue that i can't figure out how to fix, my model ( a statue of a standing man) keeps falling and bending right on the legs, it doesn't matter how high I go in the viscosity or how low i set the density, it keeps bending and falling to the ground every time, any toughs on this?
    Once again thank you very much for your tutorials, thanks to you I am finally starting to understand Houdini!

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

      Hi Alexander,
      You could try setting i@stopped =1; on the particles that are supposed to be completely stiff and setting it to i@stopped=0; once you want them to move.
      Cheers, Mo

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

      @@joeypearson9464 {
      i@stopped = 1;
      if (temp > 1) {
      i@stopped = 1;
      } else {
      i@stopped = 0;
      }
      }

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

      @@Entagma the problem by doing that is that I lose the "collapsing" effect (that is the main "wow" factor imho).
      I tryied stopping the particles based on the temperature, but if something burns from below we have a sort of "minecraft situation" where pieces of geometry stays suspended mid air...
      How can I fix this?

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

      Yea, I am getting the same issue despite tweaking the Density and Viscosity values with a similar bust type model.
      Did you figure it out in the end? @Entagma Any help would be appreciated!

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

    nice tutorial, i think when the high temp melting part was touching the chest part, the temp could be transfered to those parts, that would be more logic

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

      Yes, that can be done - e.g. by using an attribblur inside a SOP-Solver in your DOPnet. Cheers, Mo

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

      @@Entagma could you elaborate a little more on that? That would be so awsome :)

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

    THANK YOU

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

    Thanks for the video.
    Just wondering how does it work if I have an animated bounding object? Currently this method only works with the first frame of the input.
    What what Im trying to achieve:
    Having the tip of a tube dragging across the chest of this metal statue from left to right, to get a trail of barely melted surface,
    and leave an incandescence trail behind the touching point, and then slowly cool off.
    Thanks in advance!

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

    thanks worked

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

    Thanks you bro. love you....

  • @gggg-no2li
    @gggg-no2li 3 года назад

    love

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

    Your tutorials are an amazing resource. My one constructive suggestion is to get a better pop filter or run your audio through a noise removal plugin like Izotope RX9. You've got a clicky mouth and all the sounds are a bit distracting.

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

    I could fix tNice tutorials?

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

    Imagine being able to do this in Blender. Please Ton, please give us a new node based physics/fluid engine! 😭😭😭

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

    so you like acqua di parma? ;)

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

    anyone reading tNice tutorials, taking care of your ntal health should always be your first priority in any case. your happiness matters before

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

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

    Nah I'm good with XP

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

    Too fast, needs bezier animation on the hardening effect