Using Houdini To Simulate Paint Smearing

แชร์
ฝัง
  • เผยแพร่เมื่อ 26 ก.ย. 2024

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

  • @zurasaur
    @zurasaur 27 วันที่ผ่านมา

    One of the greatest flip tutorials of all time, simple setup, beautiful result - amazing for beginners. Thank you entagma

  • @primal1585
    @primal1585 2 ปีที่แล้ว +47

    this man has a very calming teaching voice, time to boot up houdini now

    • @HarryNicNicholas
      @HarryNicNicholas 2 ปีที่แล้ว +8

      you are now under his complete control.

    • @devfromthefuture506
      @devfromthefuture506 2 ปีที่แล้ว +3

      I don't know nothing about computer graphics I just opened this video to sleep better listening to his voice

  • @carlosrivadulla8903
    @carlosrivadulla8903 2 ปีที่แล้ว +4

    I absolutely love how u give a brief explanation every time u drop a node or change a parameter

  • @joelface
    @joelface 2 ปีที่แล้ว +18

    I can imagine, one day, painting in VR, where you're picking up paint with a brush and smearing it around in real-time simulations that look like this. :O

  • @DirkKool
    @DirkKool 2 ปีที่แล้ว +2

    imagine somoene painting a complete painting with this, including the paint drying and stuf! amazing work !!

  • @eftorq
    @eftorq 2 ปีที่แล้ว +7

    You make it look so easy and obvious! Wouldn’t have thought of the approach to spawn some paint beforehand and then distribute it on the surface. Thanks for the tutorial!

  • @koltscats
    @koltscats 2 ปีที่แล้ว +1

    This is exactly something I was wondering how to do! and you made it so simple! ahhh, humbling.

  • @DolioFoilio
    @DolioFoilio 2 ปีที่แล้ว +47

    Didn't understand a thing from this video (Simple Blender guy here) but it was extremely enjoyable to see the process & node based environment. Houdini is a real beast but super powerful. Good job, love the end result. (Did I also mention you have a great narrator voice?) :)

    • @s7tmbr
      @s7tmbr 2 ปีที่แล้ว +4

      Hi, if you have any question about anything shown here, let me know. I would like to help with Houdini and spread my knowledge with everybody (even if it isn't that much yet lol).

    • @DolioFoilio
      @DolioFoilio 2 ปีที่แล้ว +1

      @@s7tmbr Thanks a lot dude, Appreciate it a ton! :)

    • @andrewsausman5575
      @andrewsausman5575 2 ปีที่แล้ว +1

      @@s7tmbr Hey, i downloaded houdini yesterday and really wanna try this out ... is this kinda video beginner easy or are there other ones you'd recommend ??

    • @s7tmbr
      @s7tmbr 2 ปีที่แล้ว +3

      @@andrewsausman5575 This video from Entagma is pretty fair forward and easy to follow. I would start with "Houdini isn't scary" series on youtube for complete beginners.

    • @ENiGMA_Atelier
      @ENiGMA_Atelier 2 ปีที่แล้ว +1

      @@andrewsausman5575 definitely not start from this. houdini is very board there are so things you can explore you might get lost. I think its good to have some fundamental knowledge one procedural modelling, how it handles data and attributes**, and then maybe go into vex and vops. I started by trying to construct a single line in houdini through vex... and also, you can look at indiepixel video as well. he has a nice voice too haha

  • @jamesconkle9158
    @jamesconkle9158 2 ปีที่แล้ว +1

    Wow what a perfect Holliday present! Thank you 😊

  • @vipergx
    @vipergx 2 ปีที่แล้ว +4

    Thank you for this. Was just working with fluid sims and meshing them. This helps. Just like every Entagma tutorial ;)

  • @BobSk8s
    @BobSk8s 2 ปีที่แล้ว

    I did essentially this a few years ago experimenting, but mine was very cumbersome and messy which was ok as I was just goofin'. Very pleased to see I was on the right track.

  • @banno1992
    @banno1992 2 ปีที่แล้ว +1

    So much amazing knowledge/ info condensed into 15mins. Thank you. Tried to do this a year ago and mine was so clumpy in contrast to this

  • @yuzhenwang9764
    @yuzhenwang9764 2 ปีที่แล้ว +2

    For anyone on macOS getting an error when you run it for the first time, disable the OpenCL option and it should work as expected.

  • @loganpenciu7317
    @loganpenciu7317 2 ปีที่แล้ว +1

    Thank you, this is great! Always appreciated!

  • @alaabelguith-2768
    @alaabelguith-2768 หลายเดือนก่อน

    thank you

  • @hotkar
    @hotkar 2 ปีที่แล้ว

    gave out a try and total satisfying 🤩🤩

  • @igobyzak
    @igobyzak 2 ปีที่แล้ว +1

    Beautiful! Thanks so much!

  • @curiouspers
    @curiouspers 2 ปีที่แล้ว

    Happy new year! ❤️

  • @UnbekanntesSubjekt
    @UnbekanntesSubjekt 2 ปีที่แล้ว

    LOVE THIS. Period.

  • @bush9686
    @bush9686 2 ปีที่แล้ว +3

    thanks a lot!
    Could you advise any tips in order to simulate Lava Lamp like fluid?
    thanks in advance.

  • @FaddyVFX
    @FaddyVFX 2 ปีที่แล้ว +2

    Maybe in flip solver geometry seperation turned on and lowered will result in more detailed brush stroke because flipSolver generates its own collision vdb internally, thank you for this beautiful tutorial.

  • @primitifsound
    @primitifsound 2 ปีที่แล้ว

    I am now sure our world was created in Houdini :D

  • @herculesmare4209
    @herculesmare4209 2 ปีที่แล้ว

    great tutorial.

  • @DIGITALMEAT
    @DIGITALMEAT 2 ปีที่แล้ว +1

    Nice!

  • @chr1st0pher
    @chr1st0pher 2 ปีที่แล้ว

    wowww so many clever tricks. im curious about how the trail sop to compute velocity works on the sdfs though? i wouldn't have expected that to work i assumed it only did on geo with consistent topology.

  • @bn3d128
    @bn3d128 2 ปีที่แล้ว

    Thank for tutorial

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

    Can you export his to Blender?

  • @jasonsong2956
    @jasonsong2956 2 ปีที่แล้ว

    super cool!

  • @no-one3795
    @no-one3795 2 ปีที่แล้ว +1

    I wonder. Can you make a painting inside Houdini? A mona Lisa perhaps?

  • @nobody-u-know
    @nobody-u-know ปีที่แล้ว

    this is a great tutorial, but details like adding a trail node are frustrating. How would we know that we need velocity data? How would we know that the trail node provides this? I would easily be stuck, and have no clue that I needed this. Actually, it seems to work fine without it. Why did we need this? Does this provide vertex velocity data on the particle fluid surface?

  • @STUDIO-ORBIT
    @STUDIO-ORBIT 8 หลายเดือนก่อน

    How would you go about making the paint thinner and more water like?

  • @nilestanycosta863
    @nilestanycosta863 2 ปีที่แล้ว +1

    yesss!

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

    Hi , this is wonderful ..can u pls teach the same in blender

  • @ainjeffery
    @ainjeffery 2 ปีที่แล้ว

    How would we go about making a letter using this paint? for example "O" ?

  • @黎晓荣
    @黎晓荣 2 ปีที่แล้ว

    Hello, I am a 3D hobby student, this video of yours is amazing, can I ask you how you do it, thank you

  • @DataJuggler
    @DataJuggler 2 ปีที่แล้ว

    5:18 My ground plane doesn't show when I connect it to merge2 like yours does.

  • @MrJmal95
    @MrJmal95 ปีที่แล้ว

    Fluid comes out very splashy... i cant find a way to control it after some tests!

  • @newrule3139
    @newrule3139 2 ปีที่แล้ว +1

    Im having an issue with the oversampling, when I increase it, even to past 100 it doesnt add much time to the simulation? I am also getting quite a blobby and flickering look when I cache out the final fluid surface? I can figure out what I am missing? I havent changed any other parameters. Any ideas here?

  • @divonoartista9904
    @divonoartista9904 2 ปีที่แล้ว

    As a painter and Blender user I love this brushstrock of color, Houdini looks very powerful,
    I wonder can it also be done in Blender? thank you

    • @AlenHR
      @AlenHR 2 ปีที่แล้ว +1

      I believe so. Blender has Flip Fluids Addon, supports VDBs, and even has a node network. I'm not sure about the level of refinement and control you would have, tho.

  • @juancarlosgzrz
    @juancarlosgzrz ปีที่แล้ว

    How can it be done for toothpaste coming out of the tube?

  • @metaturnal
    @metaturnal 2 ปีที่แล้ว +1

    Awesome as always.
    Just out of curiosity:
    Do you know if the scale has an impact on the result or not? Like for the flip sim, does it make a difference for the FLIP sim at what scale I would do this?
    Or is the result the same if I scale everything accordingly = multiply the overall scale and the relevant parameters like particle separation by say 0.01
    (scaling the whole sim from a size of 32m to 32cm ; )
    If my goal was to have an accurate sim is it good practice to work in real life scale from the start?
    I guess for rendering at least it is good practice to work with real world units.
    Since the meshing occurs after the sim, I can simply use a transform, without having to re-sim everything, I assume.

  • @mehrankhan7871
    @mehrankhan7871 2 ปีที่แล้ว +1

    if entagma can figure it out, than NO can you.

  • @rhinasons
    @rhinasons 2 ปีที่แล้ว

    in the dopnet. I tried to unlink the volumeSource to the flipsolver and change the flipobject1 sop path to outSource ,it still work. So ,anyone knows why use both flip flipobject and volumesourse.

  • @extremosdeloscasosquese3970
    @extremosdeloscasosquese3970 2 ปีที่แล้ว

    Thanks!!!

  • @jeremy3ddave422
    @jeremy3ddave422 2 ปีที่แล้ว

    Pls.. we need a blender version of this in Blender Geometry Nodes

  • @arjunladdhad8792
    @arjunladdhad8792 2 ปีที่แล้ว

    How do i take the vdb file so that i can import it in blender?
    If someone knows this place tell me

  • @charlzdalton5261
    @charlzdalton5261 2 ปีที่แล้ว

    Hey Mo, why u didn't simulate it with vellum fluids? Small scale, high viscosity - seems pretty good for vellum, doesn't it?

    • @Entagma
      @Entagma  2 ปีที่แล้ว +1

      Heyhey,
      When I prepared the setup, FLIP was faster, so I stuck with it. :)
      Cheers, Mo

  • @sanderschat
    @sanderschat 2 ปีที่แล้ว

    sorry to sound a bit silly: but Houdini is like Blender?

  • @mstfrzrm
    @mstfrzrm 2 ปีที่แล้ว

    f... now i have to do this

  • @MihajloCiric
    @MihajloCiric 2 ปีที่แล้ว

    Is there a way to export this to unreal engine 4 ? maybe bake the animation to a mesh or convert it to be used witch niagara

    • @Entagma
      @Entagma  2 ปีที่แล้ว

      Yes. For example the VAT export from SideFX Labs. Cheers, Mo

  • @austin_wendenburg
    @austin_wendenburg 2 ปีที่แล้ว

    Thanks for the knowledge Moritz! Is there any reason you choose to go with FLIP over the new vellum fluids? I was under the impression vellum fluids would be more suited for smaller scale sims such as this

    • @Entagma
      @Entagma  2 ปีที่แล้ว +1

      Hi Austin,
      in my preliminary tests when preparing this setup, FLIP turned out to be faster than vellum Fluids, but that might be to blame on my weird test setups.
      Cheers, Mo

    • @austin_wendenburg
      @austin_wendenburg 2 ปีที่แล้ว

      @@Entagma if it works it works! lol cheers, thanks again!

    • @lewistaylorFX
      @lewistaylorFX 2 ปีที่แล้ว

      @@austin_wendenburg the vellum fluids being sort of SPH means you need ridiculous substeps as viscosity rises, to stop the particles exploding. FLIP doesn’t require the substeps to maintain stability.

    • @austin_wendenburg
      @austin_wendenburg 2 ปีที่แล้ว

      @@lewistaylorFX That's good to know! Cheers, thanks for sharing.

  • @lucasthorley
    @lucasthorley ปีที่แล้ว

    Is there any way to get this simulation to continue indefinitely, for example along a curve with 'infinite paint'?

  • @nataschafarmer1980
    @nataschafarmer1980 2 ปีที่แล้ว

    Does anyone know how to export this animation to UE4? Not a clue how to use houdini and dont know how this would work

    • @Entagma
      @Entagma  2 ปีที่แล้ว

      I have the feeling you could use SideFX Labs' VAT (Vertex Animation Textures) tools to pull this off. Cheers, Mo

  • @PawelGrzelak
    @PawelGrzelak 2 ปีที่แล้ว

    Pretty awesome. Did you also try vellum or this?

    • @Entagma
      @Entagma  2 ปีที่แล้ว +1

      Yes, I was when deciding which route to go. In this case FLIP turned out to be a bit faster than vellum. But that might have just been my weird vellum settings. Cheers

    • @PawelGrzelak
      @PawelGrzelak 2 ปีที่แล้ว +1

      ​@@Entagma Thanks for answer. I wouldn't expect vellum to be faster, just were curious if you tried. This first iteration is pretty slow TBH but I don't have much experience with fluids.
      I've seen the original animation Malaki - Molasses long time ago and always wanted to try to recreate. Thanks or the tut Mo.

  • @blartimore
    @blartimore 2 ปีที่แล้ว +1

    Hi Moritz, a question if i may, how to mix UVs, for example if i were to "mix" 2 or more paint emitter/particles? Or if i'm using an image as my material? Thank you!

    • @Entagma
      @Entagma  2 ปีที่แล้ว +8

      Heyhey, you can add any attributes you like to your points after the flip source in SOPs. Be it uv coordinates, color or whatever. E.g. try using an attribnoise set to generate a float followed by a color node set to ramp by attribute and see what that does to your fluid's colors. :)
      Cheers, Mo

    • @iamsoutherland
      @iamsoutherland 2 ปีที่แล้ว

      @@Entagma This tut is awesome! Would love to be able to set the color of the particles t the beginning that way the brush smears the colors. The Noise just colors the paint and does not set and smear. Any tips?

    • @metaturnal
      @metaturnal 2 ปีที่แล้ว

      ​@@iamsoutherland Second that. Also I managed to color the particles, but would like to retain the color after the meshing, for the render.

    • @metaturnal
      @metaturnal 2 ปีที่แล้ว +1

      Oh, so I just fiddled around a bit.
      Disclaimer, I have no I idea if this is proper, but it seems to work.
      I created two flip sources, gave them different colors.
      Simply merged them before the OUT_Source.
      Then in the Particle Fluid Surface In the transfer attribute field I typed: Cd
      Now The mesh has two colors, that are mixing.
      Maybe add an attribute blur to add the nasty borders as the colors are applied to polygons?
      Better solutions welcome.

    • @jochenbijnens7019
      @jochenbijnens7019 2 ปีที่แล้ว

      @@metaturnal Thanks man, great solution! Quick question though... Do you by any chance know how I can apply separate materials to both flip sources? When rendering with Redshift, for example, I can add a RS User Data Color node in my material, which allows me to use both colors I've used before merging the flip sources. That's already great... But what if I wanted to apply two completely different materials to both flip sources? Cheerz!

  • @abiyyupanggalih854
    @abiyyupanggalih854 2 ปีที่แล้ว

    I'm not a Houdini user, but I want to ask some question
    -is Houdini usually works through Node?, and not touch that 3D viewport (except for navigation maybe)
    - and is this software can also use for basic modeling?

    • @starzilla2975
      @starzilla2975 2 ปีที่แล้ว +2

      Although you can do translations and editing stuff in the viewport... Houdini is at it's best when used to do procedural tasks with the nodes, that is where all the power behind it is and how it's normally used.
      It definitely can do modeling too, but definitely for procedural things that would be very tedious for a normal artist like making an entire city or an asteroid field. But I much prefer to model a lot of things in Maya or Blender and then importing it in to Houdini unless there is a good way to do it ising the nodes.

    • @abiyyupanggalih854
      @abiyyupanggalih854 2 ปีที่แล้ว

      @@starzilla2975 wow thanks for the explanation

  • @bogscave
    @bogscave 2 ปีที่แล้ว

    Hey, I'm also new to houdini and have a lil question, is it possible just to duplicate those systems and make them interact with each other (combine 2 colors for example)?

    • @Entagma
      @Entagma  2 ปีที่แล้ว +2

      Heyhey,
      I'd rather use two separate FLIP Sources emitting differently colored particles in the same Simulation than trying to get two separate FLIP sims to interact.
      Cheers, Mo

    • @bogscave
      @bogscave 2 ปีที่แล้ว

      @@Entagma oh, ok, will have to get there haha
      also, is there any possibility to export the simulation to C4D (for Redshift Rendering) and having colors interacting?
      And thanks a lot for helping out!!

  • @honeyintea
    @honeyintea 2 ปีที่แล้ว

    Would love to see this done in blender, there’s no tutorials on this and it’s exactly what I’ve been wanting to do

    • @dieuwerf
      @dieuwerf 2 ปีที่แล้ว +1

      Don't rely just on Blender to be able to do everything, it cant. Especially for these types of effects programs like Houdini will just be way way more powerful. That aside, learning houdini will also make you a better blender artist, you'll really be forced to understand core concepts that are also used in Blender and all other 3D Software.

  • @gfxfarhan
    @gfxfarhan 2 ปีที่แล้ว

    Hi sir I am following your donut in houdini video and I use houdini 19 but sir in houdini 19 the visualizer is very different. How can I get your results in houdini 19 please sir must reply.

    • @Entagma
      @Entagma  2 ปีที่แล้ว +1

      Hi GFX Farhan,
      for a bit on how H19's visualizers work have a look here and also pay attention to the first comment below this video:
      th-cam.com/video/SWQLtuthglU/w-d-xo.html
      Cheers, Mo

  • @AllegedlySpiffy
    @AllegedlySpiffy 2 ปีที่แล้ว

    Hmm yes, yes, I know some of these words.

  • @manuelst3004
    @manuelst3004 2 ปีที่แล้ว

    Hi. I'd like to become a patreon but I'm having issues. I emailed you a few days ago. Maybe it got lost in spam folder? Thank you!

    • @Entagma
      @Entagma  2 ปีที่แล้ว +1

      Weird, can't seem to find your message. Would you mind resending it to mail(at) entagma.com ?
      Thanks, Mo

    • @manuelst3004
      @manuelst3004 2 ปีที่แล้ว

      @@Entagma hi Mo. Just did. Thank you

    • @manuelst3004
      @manuelst3004 2 ปีที่แล้ว

      Did you ever recieve it? Anyway, I think I managed to solve it

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

    Indian Paintbrush eaque

  • @lawrencedoliveiro9104
    @lawrencedoliveiro9104 2 ปีที่แล้ว

    Why not try Blender’s Dynamic Paint feature. Might be easier.

  • @shoessure5127
    @shoessure5127 2 ปีที่แล้ว

    i came

  • @ghost3dee
    @ghost3dee 2 ปีที่แล้ว

    the sim may look okay, but scene and objects scale are completely off. The emitter is 5 meters high, the whole brushstroke sim is 30 meters long . Did you change the scene units in Houdini settings before or am i missing something? Thanks

    • @Entagma
      @Entagma  2 ปีที่แล้ว +1

      Heyhey, as per my understanding Houdini is unitless, so you can "correct" the size by just scaling down your sim globally if it's irritating to you. :) Cheers, Mo

    • @ghost3dee
      @ghost3dee 2 ปีที่แล้ว

      ​@@Entagma Houdini solvers and integrated forces are closely linked to scene units (1 meter/unit by default). A flip sim of wine poured into a 30 meter glass would behave like an ocean. A brushstroke simmed in a 30 meter domain and one in a 30 cm domain would look and behave completely differently (provided that forces like gravity are not adjusted/multiplied to the same magnitude). I tend to respect the scene units by adjusting the scale of incoming geo to match real life sizes of objects. It just threw me off a little to see an emitter of such size. Thanks for the reply!

    • @polkablues
      @polkablues 2 ปีที่แล้ว +2

      @@ghost3dee You're totally right, but I don't think it matters so much in this specific case just because the viscosity is so high, the only real interaction being simulated is between the source and the collider. All the gravity force is doing is holding it to the ground plane; you could pretty much set it at any negative value and the results would be the same.

  • @shitchops
    @shitchops 2 ปีที่แล้ว

    maaaan there is toom nay vfx programs and plug ins my head gon POP

  • @extrathicc78
    @extrathicc78 2 ปีที่แล้ว

    Can you interpolate the collider on a spline? For the sake of something like lettering using this simulation

    • @Entagma
      @Entagma  2 ปีที่แล้ว +1

      Sure, you can animate the collider to your liking, either via keyframes or to follow a spline. Cheers, Mo

  • @CHITUS
    @CHITUS 2 ปีที่แล้ว

    this man has a very calming teaching voice, time to boot up houdini now

  • @devvishwas1232
    @devvishwas1232 2 ปีที่แล้ว +1

    Thanks

  • @jostermayer
    @jostermayer 2 ปีที่แล้ว

    can you do a karma render tutorial on this :)

  • @saifsami_ss
    @saifsami_ss 2 ปีที่แล้ว

    Thank you so much

  • @mohamadhosein7917
    @mohamadhosein7917 2 ปีที่แล้ว

    sorry i have a question since i am not a professional in houdini, in 2:45 u place a mountain node but it comes as an attribute noise for u but a regular mountain for me, how should i fix that?

    • @Entagma
      @Entagma  2 ปีที่แล้ว

      Sounds like you're not using H19 - Mountain has been replaced with a particular preset in the attribute noise in version 19. Cheers, Mo

    • @mohamadhosein7917
      @mohamadhosein7917 2 ปีที่แล้ว

      @@Entagma yesss, you are right thanks

  • @TheDanielConsole
    @TheDanielConsole 2 ปีที่แล้ว +1

    Entagma posting a Flip tutorial? Yep, it's Christmas alright 😁