FLUIDOS plugin for Carrara -- version 1.4 update

1111214161726

Comments

  • ImagoImago Posts: 3,551

    Just wanting to be a little pest... Which other changes in the new version *drools* we can expect? *Drools even more* cheeky

    I literally LOVE it as is now, but new options and ways to use it... *Drown in drool*

  • mindsongmindsong Posts: 1,571

    you need to do a cool simulation of all of that drool :)

    --ms

  • HeadwaxHeadwax Posts: 8,801
    Alberto said:
    Imago said:

    Yes, something like it... And I read "not released yet"... It's an update? laugh

    Yes, it's an update, but it isn't ready yet.

    Alberto - you rock - thanks so much

     

  • 3DAGE3DAGE Posts: 3,311

    has anyone else noticed a reduction in volume when an animated object is placed inside the fluid. ?

    I just made a scene with a fish in a tank, (and a lil' fishy)  but the liquid is getting smaller as the animation progresses.

    the lighting is basic, but hopefully you can see the progress over 10 sec

    If i remove the animated model from the domain,. the fluid performs normally,. ...no reduction.

    there's no "body force" on the fish,.

    fishy1.jpg
    640 x 480 - 40K
    fishy5.jpg
    640 x 480 - 41K
    fishy9.jpg
    640 x 480 - 43K
  • PhilWPhilW Posts: 5,108

    I think the simulation has issues with moving solids. I tried one where a wall moved in on a volume of liquid and rather than it pushing the liquid out of the way. it just absorbed it. I raised it with Alberto and he said that where a solid and liquid coincided, it just takes that point on the fuild grid as a solid. I suspect that something similar is happening for you, as the fish is moving, it is absorbing the water where it moves. We may just have to accept this as a limitation of the simulation.

  • ImagoImago Posts: 3,551

    Perhaps the fish simply drinks the water! cheeky

    Anyway I noticed that behaviour too. It would be nice if Alberto manages to obtain a nice "push" effect.
    I tried some simulation on a moving char, the drops adehere for a moment to his clothes and simply disappears when the body moves slighly forward.

  • 3DAGE3DAGE Posts: 3,311

    Hi Phil :)  that makes sense,.  i'll just add the fish in after the sim.

    Imago :)

    That also makes sense,. i'll try welding the fishes mouth closed :)

     

  • AlbertoAlberto Posts: 1,019
    Imago said:

    Just wanting to be a little pest... Which other changes in the new version *drools* we can expect? *Drools even more* cheeky

    I literally LOVE it as is now, but new options and ways to use it... *Drown in drool*

    There are some changes. The first one is viscosity (https://youtu.be/wi2fRWCYigU). I reproduce some results Guy shows in https://github.com/rlguy/Blender-FLIP-Fluids-Beta

    image

    The viscosity update is an adaptation of other, smaller, Guy's engine to the current one I use in FLUIDOS.  As the two engines are independent and have different functionalities, this time I had to make changes in the insides of the engine. 

    There are more improvements, but the update is not finished by now. 

    3DAGE said:

    Hi Phil :)  that makes sense,.  i'll just add the fish in after the sim.

    Imago :)

    That also makes sense,. i'll try welding the fishes mouth closed :)

     

    This update won't solve the voracious thirst of this fish ! surprise

  • ImagoImago Posts: 3,551

    Alberto, it looks wonderful! That licorice candy being molded... Looked so yummy! laugh

    Now that I managed to obtain the right effect, new functions sounds truly nice! 

    Can't wait to see it! wink

  • PhilWPhilW Posts: 5,108

    Great work!

  • ImagoImago Posts: 3,551
    Alberto said:
    This update won't solve the voracious thirst of this fish ! surprise

    A thought I just had, suddenly: Maybe the fish will stop drinking the water if the "Range" of body force is set on 2 and in repulsive mode.

  • PhilWPhilW Posts: 5,108
    Imago said:
    Alberto said:
    This update won't solve the voracious thirst of this fish ! surprise

    A thought I just had, suddenly: Maybe the fish will stop drinking the water if the "Range" of body force is set on 2 and in repulsive mode.

    You can try it by all means but in my tests this can have other unwanted side effects like churning the water due to the repulsive force - although I didn't try it with a fish!

  • ImagoImago Posts: 3,551
    PhilW said:

    You can try it by all means but in my tests this can have other unwanted side effects like churning the water due to the repulsive force - although I didn't try it with a fish!

    Uhm... Even with a very low value on the repulsion? I'm doing some tests myself, in order to attain truly sticky fluids, maybe I'll find a solution to it instead.
    Often you discover the Holy Grail looking for the Yeti!

  • 0oseven0oseven Posts: 620

     

    DUDU said:
    0oseven said:

     

    Jusel said:

    Can´t load fluidsim.dll - problem

    I get this message using windows 10. On the some machine using windows 7 (on different partition) it is working.
    I tried to install it in standard location (path) and on a second drive, some results.
    Any ideas?

    Hi Jusel - alberto passed on some information he received from you which I'm exploring but what version of Nvidea driver do you have installed - mine is the one recommended 381.65 but I believe there is a later one.

    Thanks yes

  • ImagoImago Posts: 3,551
    edited February 2018

    After tests, tests and more tests, there is no way to have a 60FPS simulation synched with my 30FPS animations. Everything is set in the right way (Animation: 30 FPS, 299 frames - Simulation 60 FPS, 598 Frames - Visualizing Domain 100% at 299 frames).
    Someone managed to do it work? frown

     

    Post edited by Imago on
  • AlbertoAlberto Posts: 1,019
    Imago said:

    After tests, tests and more tests, there is no way to have a 60FPS simulation synched with my 30FPS animations. Everything is set in the right way (Animation: 30 FPS, 299 frames - Simulation 60 FPS, 598 Frames - Visualizing Domain 100% at 299 frames).
    Someone managed to do it work? frown

     

    The more simple and direct form is this:

    1. Set up your animation in the Assemble room putting the desired render fps in the sequencer (30 FPS in your case). The timing must be the final intended one (as the normal when you do not use fluid simulation).
    2. In the Fluid Domain Properties put the needed FPS and the correspondent number of frames. #frames of simulation = #render frames * (FPS simulator / FPS sequencer). In your case, as you want to render 299 frames, you must put 598 in the FPS of Fluid Domain Properties.
    3. Run the simulator. All will be automatically sinchronized.
    4. Put Completion in the FluidS modifier a 100 % at frame 299, as you did. It's ready !

    After the step 2, do not move the keyframes or change the position objects, etc. you set up in step 1, unless you want to modify the base animation. In that case, you have to do the step 2 again.

     

  • ImagoImago Posts: 3,551
    edited February 2018

    It's exactly what I did, Alberto. The result is always what you can see in the video. I don't know what I'm doing wrong!

    *EDIT*

    Forget that, I downloaded that old example file you posted here and, after putting the right values in it, now it works fine. Saved it for future usage! wink

    The strange thing it's that if I make a NEW emulation it doesn't work... but if I use that old file it works the right way! surprise
    Maybe it contains some secret line of code I'm lacking?

    Post edited by Imago on
  • AlbertoAlberto Posts: 1,019
    Imago said:

    It's exactly what I did, Alberto. The result is always what you can see in the video. I don't know what I'm doing wrong!

    *EDIT*

    Forget that, I downloaded that old example file you posted here and, after putting the right values in it, now it works fine. Saved it for future usage! wink

    The strange thing it's that if I make a NEW emulation it doesn't work... but if I use that old file it works the right way! surprise
    Maybe it contains some secret line of code I'm lacking?

    If that secret line of code exists, then it must be so secret that I can't even see it. crying

    Here, there is a .car file with an animation similar to yours.

     

  • ImagoImago Posts: 3,551

    I'll try it, thanks!

    I'll also send you one of my "faulty" attempts, maybe you can spot which is the difference!

  • ImagoImago Posts: 3,551
    edited February 2018

    http://www.mediafire.com/file/9pjrx12bm1mjm7k/FluidOS_ForAlberto.car

    Here, this is the guilty one, Alberto. No matter what, it refuses to synch, even with the same identical setup as the one I got from you.

    Ah, the last one worked instantly!

    Post edited by Imago on
  • animaToyanimaToy Posts: 6

    I saw that someone noticed that Fluidos run only 2% and then stops while openCL is missing. But I've already instaled newest version, checkd other options and simulation still stuck at 2%. I missed something? 

  • ImagoImago Posts: 3,551
    edited March 2018

    @ AnimaToy:

    There is an option that disables OpenCL allowing you to use just the CPU, useful when your graphic card decides to tease you.

     

    @ Alberto:

    No news yet about the new version? My mouth can't contain the drool thinking about it! cheeky

    Post edited by Imago on
  • 3DAGE3DAGE Posts: 3,311

    I've also had simillar issues ,. things just stopping at 2% ,. no error message,.  it's usually "resolved" by changing the settings for that sim,.

     

    Try a really simple straight forward scene,.

    if that runs ok,. then, it's not an OpenGL issue,.. 

    the issue is possibly with the Sim's settings.

    Try changing the cell size ... higher,.  and maybe increase the subdivision

     

  • animaToyanimaToy Posts: 6

    I've already tried any possible settings, but it change nothing, still freezes at 2%

    https://drive.google.com/file/d/0B_WkFP153S8MUWZESFBwQzgwOTA/view?usp=sharing

  • animaToyanimaToy Posts: 6

    Exact same result - 2% and nothing more ;(

  • AlbertoAlberto Posts: 1,019
    animaToy said:

    I've already tried any possible settings, but it change nothing, still freezes at 2%

    https://drive.google.com/file/d/0B_WkFP153S8MUWZESFBwQzgwOTA/view?usp=sharing

    Is Carrara freezed too, or only the progress bar?

    Imago said:

    @ Alberto:

    No news yet about the new version? My mouth can't contain the drool thinking about it! cheeky

    Soon!.

    The new version has some more engine options. And the FluidS modifier is faster and the diffuse particles representation is better.

     

    Imago said:

    http://www.mediafire.com/file/9pjrx12bm1mjm7k/FluidOS_ForAlberto.car

    Here, this is the guilty one, Alberto. No matter what, it refuses to synch, even with the same identical setup as the one I got from you.

    Ah, the last one worked instantly!

    Your file has something strange issue. I coudn't render it as an avi movie. At the 100 %, Carrara freezes, no matter what the last frame is.

  • ImagoImago Posts: 3,551

    Yay, thanks man! laugh I can't wait to grab the new version and start experimenting!

    About the file... I thought it was a issue for me only! Every time I render a movie Carrara freezes! The only way to render is Image Sequence and then use VirtualDub to make the movie clip.

    It's something inside the file, then?

  • DUDUDUDU Posts: 1,941
    edited March 2018

    I noticed that the memory used or available for Fluidos is very low what cause a crash for the elaborate scenes.
    There is not only the fluid itself, but also the objects which take part in the simulation.
    A render in .AVI is always at the base “Uncompressed” thus a lot of allowance of memory,and at the end a compilation of the frames. Here, one would say that it is the drop which makes overflow the vase.smiley

    A render in images sequence is always better, Fluidos is not the only cause of crashes.

    Post edited by DUDU on
  • ImagoImago Posts: 3,551

    I have 16 GB of RAM and 4 GB on my GPU. A very bacis setup (unless GPU prices frops a bit) but I get those problem only when rendering a movie of Fluidos simulations.

    I think it because of the "uncompatible" file format Fluidos works with (the .PLY files it generates), maybe the CPU or the GPU are asked to "do something more" to handle them and they simply surrender.

Sign In or Register to comment.